This page is an attempt at documenting TaviTransclusions?. For the moment, the documentation consists of an e-mail from ScottMoonen? to the TaviMailingList? with an explanation of what they are. 當我得到一個機會時,我將要嘗試完成這個,而且從電子郵件風格到文件格式風格我要再組織過一遍 --ChristopherCashell?
已經說過的,已經有一個為了容量太大頁面所設計的解決方法。這個叫作 transclusion。舉個例子,我們想要寫一本 wiki 的書。這裡是我如何做的方法。我會創造這些頁面群:
WikiBook/ChapterOne WikiBook/ChapterTwo WikiBook/ChapterThree ...
然後,I'd create one page that *transcluded* the chapters. 換句話說,當這個頁面顯示出來的時候,會像這個章節的部分一樣包含這個章節的說明,這個看起來就像:
== My Wiki Book == %%WikiBook/ChapterOne%% ---- %%WikiBook/ChapterTwo%% ---- %%TWikiBook/ChapterThree%%
而且沒有別的了! 當你執行目前的頁面,這個魔術般的 %%PageName?%% 句法敘述了包含已存在頁面的內容
(特別的邏輯預防無窮的循環;-)
想要知道更多 transclusion 嗎?請看:
http://www.usemod.com/cgi-bin/mb.pl?TransClusion
I'm leery of actually creating page *subsections*, since I'm not sure that adds much value compared to how cumbersome it might be through a web interface.尤其是因為我尚未看見任何一個超過50k大小頁面的所引發出來的問題。