Tainanese 台南與我

台南人的信箱 網址 在地資訊筆記

使用者工具

網站工具


playground:pg5_filelisting

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
playground:pg5_filelisting [2025/03/21 10:28]
kenski [4-1 媒體與檔案管理]
playground:pg5_filelisting [2025/04/16 15:37] (目前版本)
kenski [4-1 媒體與檔案管理]
行 1: 行 1:
 =====4-1 媒體與檔案管理===== =====4-1 媒體與檔案管理=====
-展示本站使用到的Dokuwiki Plugin,與一個實際案例WIKI採購資料庫。+  * [[wiki:dokuwiki|DokuWiki]]與語法[[wiki:syntax|Syntax]]{{fa>flask&align=right}} 
 +  * 展示本站使用到的Dokuwiki Plugin,與一個實際案例WIKI採購資料庫。
  
 ====filelisting of images==== ====filelisting of images====
行 14: 行 15:
     * 可依據檔名與時間排序     * 可依據檔名與時間排序
     * 可用關鍵字filter縮小範圍     * 可用關鍵字filter縮小範圍
-=== 實際案例::採購資料庫 ===+=== 案例::採購資料庫 ===
 當初找到這個Plugin係用於[[edit:avrdc|上班的地方]]用,在思考如何以一台Synology 216J網路硬碟,拓展成為一個<wrap em>採購資料庫</wrap>,首先選定了Dokuwiki(同本站)因為它不需要資料庫而是以文字檔運作,避開沒有請IT人員或花錢請廠商設計,其次因為廠商通常會被賦予一個vendor no.(4 digits),而平日採購作業上會掃描存檔的不外估價單與發票(或收據)憑證為歸檔方便也會在檔名上賦予4 digits的vendor no.以資識別,是故當想整理成資料庫時,便希望把wiki的文字資訊(例如廠商聯繫資料、價格、品項、黑白名單註記等),與另一邊以圖檔格式存在的估價單與憑證等資料關聯起來,最好是自動化的索引,除了要方便點選打開內容外,也要方便搜尋與排序。最後便是透夠filelisting plugin成功整合起來,而不需要其他如quixplorer的PHP共享程式碼,維持整個專案的完整方便長期維護。 當初找到這個Plugin係用於[[edit:avrdc|上班的地方]]用,在思考如何以一台Synology 216J網路硬碟,拓展成為一個<wrap em>採購資料庫</wrap>,首先選定了Dokuwiki(同本站)因為它不需要資料庫而是以文字檔運作,避開沒有請IT人員或花錢請廠商設計,其次因為廠商通常會被賦予一個vendor no.(4 digits),而平日採購作業上會掃描存檔的不外估價單與發票(或收據)憑證為歸檔方便也會在檔名上賦予4 digits的vendor no.以資識別,是故當想整理成資料庫時,便希望把wiki的文字資訊(例如廠商聯繫資料、價格、品項、黑白名單註記等),與另一邊以圖檔格式存在的估價單與憑證等資料關聯起來,最好是自動化的索引,除了要方便點選打開內容外,也要方便搜尋與排序。最後便是透夠filelisting plugin成功整合起來,而不需要其他如quixplorer的PHP共享程式碼,維持整個專案的完整方便長期維護。
 ====Move Plugin==== ====Move Plugin====
行 23: 行 24:
     * 樹狀目錄雖可用滑鼠或手指拖放,但電腦上好像無法操作點兩下進行更名??     * 樹狀目錄雖可用滑鼠或手指拖放,但電腦上好像無法操作點兩下進行更名??
 ====Batchedit Plugin==== ====Batchedit Plugin====
 +站長很推,隨著wiki頁面增加,寫作者要精進文字時,想回頭修改曾經寫過的文字或語法,最快速方便的方式便是透過"尋找與取代",dokuwiki內建的search是為讀者設計,相對作者需要的search&replace這個plugin會比[[https://www.dokuwiki.org/plugin:strreplace|strreplace]] plugin更好用。
 +
 [[https://www.dokuwiki.org/plugin:batchedit|plugin:Batchedit]] [[https://www.dokuwiki.org/plugin:batchedit|plugin:Batchedit]]
 +
   * 112.3因為安裝plugin時失敗(一樣在目錄中刪除plugin子目錄即可恢復運作)   * 112.3因為安裝plugin時失敗(一樣在目錄中刪除plugin子目錄即可恢復運作)
-    * 懷疑是plugin間的衝突而移除掉一些不常用的(例如autolink) 結果並不是(batchedit退一個版本也無效 即便batchedit寫dokuwiki相容性沒問題) +  * 懷疑是plugin間的衝突而移除掉一些不常用的(例如autolink) 結果並不是(batchedit退一個版本也無效 即便batchedit寫dokuwiki相容性沒問題) 
-    * 後來再次試驗(根據batchedit改版紀錄2020年對hogfather有改版過) 所以就試著安裝當時的版本結果就成功了 +  * 後來再次試驗(根據batchedit改版紀錄2020年對hogfather有改版過) 所以就試著安裝當時的版本結果就成功了 
-    * 以上 plugin相容性的問題確實在改版與大量使用plugin間 會因為時間而產生(除非都不順著系統與plugin改版)+  * 以上 plugin相容性的問題確實在改版與大量使用plugin間 會因為時間而產生(除非都不順著系統與plugin改版)
   * 安裝成功後確實好用 batchedit可以批量/預覽/尋找要修改的文字 比單用系統的search功能強很多   * 安裝成功後確實好用 batchedit可以批量/預覽/尋找要修改的文字 比單用系統的search功能強很多
 [<10>] [<10>]
playground/pg5_filelisting.1742524130.txt.gz · 上一次變更: 2025/03/21 10:28 由 kenski