diff --git a/console-ui/public/portal/index.html b/console-ui/public/portal/index.html index 5b94be2..d600cee 100644 --- a/console-ui/public/portal/index.html +++ b/console-ui/public/portal/index.html @@ -388,7 +388,7 @@
- 裝好同步小幫手並選好要看守的資料夾之後,每個資料夾會自動成為一個「庫」出現在下面——不需要人工新增。下面還是空的,代表小幫手還沒裝好或還沒選資料夾。標了「圖譜來源」的庫決定誰能用圖譜模式(全都沒標=預設 general)。 + 裝好同步小幫手並選好要看守的資料夾之後,每個資料夾會自動成為一個「庫」出現在下面——不需要人工新增。下面還是空的,代表小幫手還沒裝好或還沒選資料夾。
載入中…
@@ -1488,23 +1488,18 @@ function taipeiMonthDay(ms) { var d = new Date(ms + TAIPEI_OFFSET_MS); return { '' + esc(l.name) + '' + '啟用中同步自動出現' + '
' - + '這個庫來自同步小幫手的資料夾,已經可以搜尋與設權限。登記到目錄後可以改顯示名、設為圖譜來源。
' + + + '這個庫來自同步小幫手的資料夾,已經可以搜尋與設權限。登記到目錄後可以改顯示名。' + '
' + ''; } - return '
' + + return '
' + '
' + '' + esc(l.display_name || l.name) + '' + '' + esc(l.name) + '' + '' + (disabled ? '已停用' : '啟用中') + '' + - (l.graph_source ? '圖譜來源' : '') + '
' + + '
' + (l.description ? '
' + esc(l.description) + '
' : '') + - '
' + - '' + - (disabled - ? '' - : '') + - '
'; + ''; }).join(''); } @@ -1619,7 +1614,7 @@ function taipeiMonthDay(ms) { var d = new Date(ms + TAIPEI_OFFSET_MS); return { .catch(function (e) { t.disabled = false; toast(friendlyErr(e)); }); return; } - // t52:把「自動出現的庫」正式登記進目錄(之後就能改顯示名/設圖譜來源) + // t52:把「自動出現的庫」正式登記進目錄(之後就能改顯示名) if (act === 'lib-adopt') { var lname = t.getAttribute('data-name') || ''; if (!lname) return; @@ -1635,28 +1630,6 @@ function taipeiMonthDay(ms) { var d = new Date(ms + TAIPEI_OFFSET_MS); return { .catch(function (e) { t.disabled = false; toast(friendlyErr(e)); }); return; } - if (act === 'lib-status' || act === 'lib-graph') { - var lid = t.getAttribute('data-lid'); - var body2 = {}; - if (act === 'lib-status') { - var nextS = t.getAttribute('data-next'); - if (nextS === 'disabled' && !confirm('確定停用庫「' + (t.getAttribute('data-name') || '') + '」?停用後不再出現在庫勾選清單(既有授權不會被自動改)。')) return; - body2.status = nextS; - } else { - body2.graph_source = t.getAttribute('data-next') === 'true'; - } - t.disabled = true; - adminApi('PATCH', '/portal/admin/libraries/' + encodeURIComponent(lid), body2) - .then(function (x) { - t.disabled = false; - if (guard401(x.status)) return; - if (!x.ok) { toast(x.d.error || ('更新失敗(HTTP ' + x.status + ')')); return; } - toast('庫已更新'); - loadAdmin(); - }) - .catch(function (e) { t.disabled = false; toast(friendlyErr(e)); }); - return; - } }); // 一次性密碼關閉鈕(otpbox 動態生成,掛在容器上) $('ad-otp').addEventListener('click', function (ev) {