將頁面置於多個 namespace 下(開分身 XD)
plugin
- 還有這個耶,果然可以多利用擴充功能的搜尋功能多找一下:plugin:crosspost [DokuWiki]
- 這是要在個別頁面的編輯介面中設定的
- 20171030 今天裝來試用了 → 編輯每篇記事時,編輯框下面多了整個 wiki 站所有 namespace 清單可供選擇 crosspost 及移除,包括所有的子 namespace!好壯觀……呃……
而且看來不能手動輸入,所以得先讓要 crosspost 過去的那個 namespace「存在」才行;而且頁面名稱看來是不能不一樣?
- 正式來試試:編輯
:dokuwiki:syntax,一併丟到:draft下- indexmenu 裡多了
:draft:syntax這篇 - 點進去發現少了主標,而且看來完全是用 include plugin 的功能達成的

- 編輯的話還是回歸到原文,倒是 okay
- 在編輯模式按取消後出來,明明
Also add this page to sections:的設定沒有變,還是有draft,但:draft:syntax此文消失了!變成不存在的頁面了!
↑buggy,這 plugin 用不得
- 再次編輯
:dokuwiki:syntax再次設定 cross post to:draft→ 沒效了!
- 而且發現上述動作並沒有記在
:dokuwiki:syntax的更新紀錄中~那可能只是記在 meta 裡?
→ 哦,在 MBA 上看到了,是記在:draft:syntax的 meta 中,而且是把:dokuwiki:syntax的內文都照抄過去?
然後發現,:draft:syntax是有編輯紀錄的,有記載「link to dokuwiki:syntax」,所以回復舊版的話是可以叫得出來,然後 /pages 裡的 /draft/syntax.txt 就出現了
另外,/attic 裡面也是有舊版的 - 所以這個 plugin 就是簡單地管理 cross posting,並且用 include plugin 的
{{page>...}}語法達成,那這樣輸出 feed 的時候感覺也不太行? - 停用 plugin 的話,分身的文章不會消失;重新啟用 plugin → cross post 到其他 namespace 的紀錄還在
- 再來測試開分身到
:kids:diary公開 namespace,看 RSS feed 會怎樣 → 哈哈沒有輸出到 feed 中呢 - 旅程結束,刪掉 cross post 的設定,並停用 plugin

待整併
不知不覺與頁面開分身重複了
討論區