jiantw83
9942cf2506
fix(migrate-wiki): 候選鍵兼收條列與表格兩種目錄頁形狀
搬頁時蒐集候選鍵的那一段,原本只讀目錄頁表格的存取庫、主機、帳號、工具、
期間五欄。現在改成 H2 區塊底下的「- {欄位名}:{值}」也照樣讀,表格的欄位
維持原樣收下,兩種形狀都認得。
目錄頁已經改成條列,還沒轉檔的線上舊頁卻仍是表格,同一輪搬頁會同時遇到
兩種。只讀表格的話,條列頁一個候選鍵都收不到,那些頁的舊頁名就對不到新
頁名,搬頁會把它們當成沒有對應而漏掉。
讀取改成逐行判斷:碰到「## 」就把上一個區塊收掉並開新的一筆,區塊內的
條列按欄位名對照收值。欄位值各自算一個候選鍵,再依固定欄位順序串一個組合
鍵,跟表格那一路的產出規則完全一致。條列的冒號正本寫全形,半形也一併收,
舊頁手寫的那幾條才不會整條漏掉。
功能範圍:目錄頁版面改版的搬頁相容。
2026-09-02 17:22:24 +08:00
..
2026-09-02 17:22:18 +08:00
2026-09-02 11:02:07 +08:00
2026-08-26 09:19:08 +08:00
2026-09-02 14:27:18 +08:00
2026-09-02 11:02:07 +08:00
2026-08-26 09:19:25 +08:00
2026-08-31 11:11:55 +08:00
2026-08-31 11:11:55 +08:00
2026-09-02 14:27:18 +08:00
2026-09-02 17:22:24 +08:00
2026-09-02 11:02:07 +08:00
2026-08-31 11:13:32 +08:00
2026-08-31 11:13:32 +08:00
2026-09-02 17:22:06 +08:00
2026-08-31 11:19:32 +08:00