Tainanese 台南與我

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

使用者工具

網站工具


playground:pg2

差異處

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

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
playground:pg2 [2022/09/22 08:46]
kenski [tag plugin]
playground:pg2 [2024/04/01 14:37] (目前版本)
kenski [Pg02 Tag與內建的namespace]
行 1: 行 1:
 ~~NOCACHE~~ ~~NOCACHE~~
-===== Pg2 RSS訂閱 Tag標籤 =====+===== 2-1 Tag與內建的namespace =====
 展示本站使用到的[[https://www.dokuwiki.org/plugins|Dokuwiki Plugins]] ((Dokuwiki主程式為了維護其完整性,透過外掛Plugins與[[https://www.dokuwiki.org/template|模板Templates]]兩大類作為拓展功能用的Extensions,使用上依功能需要與喜愛的外觀來選擇,但須注意版本的相容性及延伸性。)) 展示本站使用到的[[https://www.dokuwiki.org/plugins|Dokuwiki Plugins]] ((Dokuwiki主程式為了維護其完整性,透過外掛Plugins與[[https://www.dokuwiki.org/template|模板Templates]]兩大類作為拓展功能用的Extensions,使用上依功能需要與喜愛的外觀來選擇,但須注意版本的相容性及延伸性。))
 <nspages playground -h1 -textPages="index" -nCol=2> <nspages playground -h1 -textPages="index" -nCol=2>
 [<10>] [<10>]
-==== RSS feed ==== 
-  * [[https://www.dokuwiki.org/plugin:rss|plugin:rss]] 
-    * Issue: 避免dokuwiki內建機制造成cache空間過大,應該在使用RSS feeds plugin的頁面使用NOCACHE標籤。2022.9.8 Kenski 
-    * [[:rss_feed|RSS Feeds for Include]] 
-<code>{{rss>https://www.cwb.gov.tw/rss/forecast/36_13.xml}}</code> 
-中央氣象局RSS feed 
-{{rss>https://www.cwb.gov.tw/rss/forecast/36_13.xml}} 
  
-==== tag plugin ==== + 
-[[https://www.dokuwiki.org/plugin:tag|plugin:tag]] +==== plugin:tag==== 
-=== 文末段落用標註台南的地區 ===+  [[https://www.dokuwiki.org/plugin:tag|plugin:tag]] 
 +    * dokuwiki內建有namespace(目錄)的觀念,tag(標籤)但並沒有列入內建,係以外掛的方式((沒有將太多plugin內建到系統的好處是可以維持系統的簡潔改版方便,好用常用的plugin,自然會隨著系統改版而前進。))。 
 +    * 內建的namespace觀念,透過目錄可以達成分類目錄下的檔案(也就是Page各個頁面),優點一個新目錄下就可以置入大量的Page,且子目錄可以繼續延伸此系統性。 
 +    * tag的特點是可以補namespace的不足,考量系統性作者在使用namespace時直覺會把相關的頁面放在同一個namespace中,同時也把不相關的頁面放到不同的namespace下,但有時候又需要關聯於不同namespace下的頁面,tag就可以跨namespace把這些頁面**自動**關聯起來。 
 +    * 回到同一目錄中的系統性 有助於編輯者維持編寫的系統性,若有tag可以用以區分同目錄的不同頁面(利用tag來表列),但內建系統仍可以用檔案名稱的延伸(如:start_A start_B)來歸類與排序頁面。(同理:start_A_a Start_A_b也會生出子目錄或標籤的概念,印證了tag係外掛非內建的作法,但如前面提到跨namespace關聯,則非tag法無法達成,所以站長可以選擇安裝plugin但是情況使用。) 
 +    * 重複一下,系統性的優點包含當使用navigation來自動生成前一頁後一頁,或nspage產生index時,生成的表列的排序性。8-) 
 +=== 文末段落用標註用 ===
 <code>{{tag>東山 tour}}</code> <code>{{tag>東山 tour}}</code>
-=== 內文關鍵字用 ===+=== 內文關鍵字tagpage ===
 <code>{{tagpage>東山}}</code> <code>{{tagpage>東山}}</code>
 {{tagpage>東山}} {{tagpage>東山}}
行 24: 行 23:
 {{topic>東山&table&nodate}} {{topic>東山&table&nodate}}
 ==simplelist== ==simplelist==
-<code>{{topic>關廟&simplelist&nodate&nouser}}</code> +<code>{{topic>關廟&simplelist}}</code> 
-{{topic>關廟&simplelist&nodate&nouser}}+{{topic>關廟&simplelist}}
 ==count== ==count==
 <code>{{count>+}}</code> <code>{{count>+}}</code>
 {{count>+}} {{count>+}}
-==cf. plugin:cloud == 
-<code>~~TAGCLOUD~~</code> 
-~~TAGCLOUD~~ 
-====SearchIndex==== 
-[[https://www.dokuwiki.org/plugin:searchindex|Plugin:Searchindex]] 
- 
-如果你不意外地選用了tag外掛,在多數時候dokuwiki會在網頁被瀏覽時自動更新索引,但是當你大量變動檔案/頁面時,有可能發生索引錯誤,我自己遇到的就是tag計數與實際的tag數量不吻合,有些tag頁面沒有正確顯示(按:後來我在原本的tag外多加一個英文字的tag可恢復顯示,但計數仍錯誤)。幸運地無意間發現這個外掛,代表Dokuwiki的前輩也有遇到這樣的需求而開發SearchIndex外掛。(感恩~) 
- 
-安裝後,到**管理選單**點選SearchIndex(中文:搜尋索引管理器),有兩個選擇,點選Rebuild(中文:重建索引)會透過AJAX在瀏覽器背景執行,以500個頁面約時6分鐘完成,隨後我檢查了tag count數量有吻合cf.手工查修省時省力。 
 [<10>] [<10>]
  
playground/pg2.1663807593.txt.gz · 上一次變更: 2022/09/22 08:46 由 kenski