目前操作者
檢查登入狀態...
正在確認 Discord 管理權限。
Admin Workspace

管理 UCC 站點內容與收件流程。

這裡直接處理公告、活動、團隊、聯盟、招募與系統設定。上方提供快速狀態,下方則是實際操作區。

查看公開站點
Current Status
七個模組共用同一個管理入口。
  • Discord 驗證決定管理權限。
  • Supabase 提供內容與收件資料。
  • 重要修改可在稽核紀錄回查。
公告總數
--
首頁與公告頁共用內容
活動總數
--
活動頁與首頁近期活動
團隊成員
--
公開團隊名錄資料
待審聯盟申請
--
等待審核中的合作申請
Content Operations

公告管理Announcements

集中管理首頁焦點與官方公告內容,確保公告中心與首頁摘要維持一致。
公開公告主來源
新增公告 將會顯示在「最新公告」頁面與首頁預覽
模式:新增
會直接顯示在列表與前台公告標題。
置頂設定
若未建立 is_pinned 欄位,可以先忽略(前端不會使用)。
公告內容*
會以 content_html 形式存入 Supabase。
已建立公告列表 點擊以載入並編輯
0 則公告
尚未有任何公告。
Schedule Control

活動管理Events

維護活動日期、時間與對外說明,讓活動頁與首頁近期活動區塊保持同步。
對外時程主來源
新增活動 適用於社群活動、聯合 RP、說明會等
模式:新增
日期與時間*
event_date(必填)
開始時間(可留空)
結束時間(可留空)
活動列表 依日期排序 · 點選可編輯
0 筆活動
尚未建立任何活動。
Directory Management

團隊管理Team Members

維護公開團隊名錄,讓名稱、角色、部門、頭像與對外介紹保持一致。
公開成員資料主來源
新增成員 儲存後會顯示在 team.html
模式:新增
系統會自動去掉開頭 @,前台會顯示為 @username
可獨立於身分類別設定,例如:管理層 + 技術部門。
團隊成員列表 點擊可載入並編輯
0 位成員
尚未建立任何成員。
External Intake

聯盟申請管理聯盟申請

集中查看合作營區送出的申請資料,並快速標記目前的審核進度。
外部合作收件箱
申請列表 最近 50 筆(僅讀 / 簡單狀態變更)
載入中…
載入中…
狀態欄位假設為 status(例如:pending / approved / rejected)若資料表不同,可調整 JS 內 loadAllianceRequests()
Recruitment Desk

職位與應徵職位與應徵

管理公開職位與收到的應徵資料,讓招募流程維持一致、可追蹤、可回看。
招募流程控制台
新增職位 定義要開放應徵的職位
模式:新增
會存在 questions_json(假設有此欄位,內容為 JSON 陣列)。
開放應徵
目前:開放中(會顯示在 jobs.html)
職位列表 點擊可編輯、關閉、刪除
0 個職位
尚未建立任何職位。
應徵結果列表 顯示全部職位應徵
0 筆應徵
尚未有應徵資料。
應徵詳情
狀態:已送出
Activity Log

稽核紀錄Audit Logs

保留後台操作痕跡,讓重要更新可以回頭查詢、驗證與追蹤。
最新 200 筆紀錄
操作紀錄列表 最新 200 筆
0 筆
載入中…
Environment Health

系統資訊System

顯示目前前端使用的 Supabase 連線資訊,並提供基本的健康檢查與設定管理。
環境與連線檢查
Supabase 連線資訊(前端)
註記
· 前端使用的是 Anon Key,適合公開讀取與有限寫入。
· 若要更嚴格權限(只管理員可以改),建議改用 Edge Function + Service Key
· 你可在 Supabase SQL Editor 貼上 supabase/schema.sql 先建立資料表。
· 儲存 URL/Key 後會寫入瀏覽器 LocalStorage,並重新載入此頁。