收集及彙整資料

  • 簡單講就是在 DokuWiki 中建立資料庫。
  • 另外還有一點重要的概念:就算資料散在各個頁面、僅是各頁面的一些片段,但因為具有關聯性,且因為資料本身已經有一定的語意結構可資識別,故透過一些彙整機制能夠輕鬆列出這些資料,甚至予以管理、編輯
    • 整個 wiki 中有許多篇人物小傳,有的有記錄人物的身高資料 → 透過集中化的表格列出所有具有身高資料的人物,甚至進而排序
    • bug tracker
  • data 1)
  • plugin:strata 是否更接近我想要的呢?看起來是可以把資料放在不同的頁面,然後彙整在同一頁
  • bureacracy
    • 建立表單收集資料
      • 注意 <form> 中不能有 ``⇥`` 字元!只能用空格
    • 然後可以執行設定的動作:寄送郵件、(按照預設的模板)建立頁面等
      • 搭配 pagemod 才能修改頁面?← 似乎是,狹義的修改頁面、逐筆局部新增資料到一個頁面,就是用 pagemod 作為它的 action
    • 試用之後,把 bureaucracy 的功能及本質理解為「簡化(格式化資料)的輸入流程」,但若要建立格式化的資料庫體系和組織,還是需要按照 data/struct/strata 這些 plugin 的格式及彙整功能
  • pagemod
  • struct:data plugin 的進化版,試圖改進 data;也有受 bureaucracy 啟發
    • 其實 struct 的家族 plugin 也有好幾個,甚至有甘特圖是怎樣;可能因為 struct 也是 Andi 開發的,有一定的號召力吧?
    • 需要搭 sqlite
    • 這位仁兄 fork 後改了一個版本,支援在其他頁面引用個別資料值,似乎比下面的 field plugin 更靈活?但還沒有被採納
  • fields plugin 是可以讓某個變數重複運用在頁面各處,之後可能只要改一下值,就能一次全部同步調整
  • pagequery (搞錯了,無關)
  • 20171101 看來 bureaucracy 表單結合 pagemod,可能最能幫助日常輸入「異動紀錄」、「處理紀錄」等頁面?
  • 迅速輸入並整理代禱項目
  • bug tracker(尚未實做!)
  • 20200830struct 建立 Taigi123、Hakka123 的新詞表
    • 建立了一個 schema 並輸入 global data 後,在全站各處都可以隨時建立 aggregation 表格,還可自訂要顯示的欄位、過濾要陳列的條目。比方說,把 Taigi123 的新詞表,摘出特定的幾筆新詞,並且只顯示臺羅、臺漢、變調 3 欄,就可以整理成一張臨時的表格,擷圖拿去請教網友了!:D 感謝 神!工具真棒!iMazinGrace!
    • 記得在 schema editor 中限制編輯權限,免得公開資料被一般讀者亂改!

輸入您的意見. 允許使用維基語法:
N J U Q O
 
  • 上一次變更: 2020/08/30 07:52
  • ghsrobert