~~NOTOC~~ ===== 3-1 Page:引用既有頁面 ===== 展示本站使用到的[[https://www.dokuwiki.org/plugins|Dokuwiki Plugins]]((Dokuwiki主程式為了維護其完整性,透過外掛Plugins與[[https://www.dokuwiki.org/template|模板Templates]]兩大類作為拓展功能用的Extensions,使用上依功能需要與喜愛的外觀來選擇,但須注意版本的相容性及延伸性。)) ==== include plugin ==== [[https://www.dokuwiki.org/plugin:include|plugin:include]] * 嵌入自另頁的一個Section(或是page>一整頁) * 另一種作法適合將"其他網站"的網頁嵌入([[playground:pg3_page_redirect|3-3 Page]]:iframe) * 例: 崁入相同的footer頁尾,優點是不重複撰寫、維持系統性((同資料庫的正規化)),修改來源footer便套用到所有引用的頁面 * 另例: 首頁左方Festival廟會,也是自temple:tao:start引用當月月份的資料 * 另例: [[gallery:school_badge|Collection::Badge校徽]],將各分區的edu資料彙整成全區 * 彙整上面兩種做法,意即資料可放在各區(月)後彙整,也可以資料放在一起(頁)由各區(月)來引用,如此可以在資料整理上有兩種彈性做法。 語法: {{section>centerwest:start#Eats::中西區::保安路&noeditbutton&nodate&nouser&noheader}} {{section>centerwest:start#Eats::中西區::保安路}} [<10>] ==== randominc plugin ==== [[https://www.dokuwiki.org/plugin:randominc|plugin:randominc]]\\ 同樣的include加上random變成每日一文,design每日的設計則是隨機取目錄中文件的footer區塊(目前放置於各分區start)。 {{randominc>:gallery&nodate&nouser]}} {{randomincsec>:gallery:design#footer&noheader}} 範例: [[:randominc|每日隨文]] ===design=== {{randomincsec>:gallery:design#footer&noheader}} === randompage2 === [[https://www.dokuwiki.org/plugin:randompage2|plugin:randompage2]]\\ 產生如topnav中的"隨選RANDOM PAGES"的文字連結 隨選RANDOM PAGES [<10>]