52
LOG_CONTENTS
Jeffery edited this page 2026-09-08 10:34:42 +00:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

日誌目錄

由 jsc-log:worklog 維護。每個日誌頁一個區塊;{HASH} 是 {owner}/{repo} 的完整 40 碼大寫十六進位 SHA-1,頁內仍依該週五日期整理。 本頁落在 JSC_WIKI_REPO_CONTENTS 解出的專用存取庫,日誌頁 LOG_{HASH} 落在 JSC_WIKI_REPO_LOG 的存取庫,兩者分屬不同 wiki。 連結寫法:日誌頁那一條寫成 [{頁名}]({絕對網址}),網址取自 jsc-gitea/tools/gitea.sh wiki-url,不用 [[...]]。兩頁分屬不同存取庫,[[...]] 連不過去,畫面上還看不出壞掉。 連結驗證:每個要寫進本頁的連結先交給 jsc-gitea/tools/link-check.sh,退出碼 0 才寫入。出現 DEAD 就不寫,把連不到的那幾筆回報給呼叫端。 寫入語意:一個區塊代表一個日誌頁。一律用 jsc-gitea/tools/wiki-contents.sh upsert LOG 1 LOG_{HASH} {區塊檔} {本範本} 單一區塊整頁寫回——它讀整頁、找得到該頁既有的那個區塊就換掉,找不到才附加到頁尾。 參數語意:<key-col> 的 1 只在舊頁還是表格時用得到,代表轉檔時取第 1 欄格子的文字當 H2 標題;頁面已經是條列格式就完全忽略它。<key> 是 H2 標題文字,也就是內容頁頁名 LOG_{HASH}。第四個參數是區塊檔,內容是 ## {key} 那一行加空行加各條欄位,不是一列表格。 鍵是 H2 標題的頁名,不是連結。頁名只由 {owner}/{repo} 決定:GITEA_HOST 一換、JSC_WIKI_REPO_LOG 改指別的存取庫,或 Gitea 對頁名的編碼有差,都動不到它。連結帶著主機名與存取庫名,這三件事任一變動就跟上一輪寫的不一樣;拿連結當鍵就比不到既有那一筆,走附加,同一個日誌頁多出第二個區塊,舊區塊從此不再更新。 禁止整頁覆蓋,也不得改動別人的區塊。

LOG_87095D0516385877D3F9602AD8405565DB7D104B

LOG_FB8DF0B5646689B45747957081FDFA56503E19A2

LOG_E0494A8CA74F9D21AF51BC724B66D313C784A31E

LOG_5C98A299CD288EB41EEBEE11E1F7395070609F69

LOG_DC0571EA679159FD4737D9C28BFE05221991C1CD

LOG_A9517501C8DD86B4ACED1F374F3A4998C1E4C091

LOG_A625EB394F74B67358606326BC529C74F7DF3073