=====PG07 filelisting媒體檔案管理===== 展示本站使用到的Dokuwiki Plugin,與一個實際案例WIKI採購資料庫。 [<10>] ====filelisting of images==== 除了Dokuwiki內建的多媒體管理器,外掛的filelisting可以表列檔案/刪除/上傳多媒體檔案,可互補內建多媒體管理器介面,抑或用來上傳非圖檔的JSON格式檔案也很好用。 {{filelisting>::}} * 可將檔案透過托放(drag and drop)上傳到該目錄 * 可點選案進而刪除檔案 * !注意!對有帳號login狀態者,故要考慮使用安全的權限,適合於公司內部使用 * 表列的目錄是Dokuwiki的Media目錄下子目錄,而非Data目錄下的 * 是故表列的檔案為多媒體格式檔案,包含圖檔、PDF、影片檔 * 可在根目錄之下的目錄間移動 * 可依據檔名與時間排序 * 可用關鍵字filter縮小範圍 === 實際案例::採購資料庫 === 當初找到這個Plugin係用於[[edit:avrdc|上班的地方]]用,在思考如何以一台Synology 216J網路硬碟,拓展成為一個採購資料庫,首先選定了Dokuwiki(同本站)因為它不需要資料庫而是以文字檔運作,避開沒有請IT人員或花錢請廠商設計,其次因為廠商通常會被賦予一個vendor no.(4 digits),而平日採購作業上會掃描存檔的不外估價單與發票(或收據)憑證為歸檔方便也會在檔名上賦予4 digits的vendor no.以資識別,是故當想整理成資料庫時,便希望把wiki的文字資訊(例如廠商聯繫資料、價格、品項、黑白名單註記等),與另一邊以圖檔格式存在的估價單與憑證等資料關聯起來,最好是自動化的索引,除了要方便點選打開內容外,也要方便搜尋與排序。最後便是透夠filelisting plugin成功整合起來,而不需要其他如quixplorer的PHP共享程式碼,維持整個專案的完整方便長期維護。 ====Batchedit Plugin==== [[https://www.dokuwiki.org/plugin:batchedit|plugin:Batchedit]] * 112.3因為安裝plugin時失敗(一樣在目錄中刪除plugin子目錄即可恢復運作) * 懷疑是plugin間的衝突而移除掉一些不常用的(例如autolink) 結果並不是(batchedit退一個版本也無效 即便batchedit寫dokuwiki相容性沒問題) * 後來再次試驗(根據batchedit改版紀錄2020年對hogfather有改版過) 所以就試著安裝當時的版本結果就成功了 * 以上 plugin相容性的問題確實在改版與大量使用plugin間 會因為時間而產生(除非都不順著系統與plugin改版) * 安裝成功後確實好用 batchedit可以批量/預覽/尋找要修改的文字 比單用系統的search功能強很多 [<10>]