Help talk:模板樣式
Jimmy-bot在话题“如何在Lua模块内使用模板样式?”中的最新留言:4年前
本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁進行。 |
模板樣式的Doc說明文件
H:模板樣式是一個CSS內容模型,若在內部放入任何模板和wikitext皆難以正常顯示
能否設定比照WP:Module(Module:名字空間)一樣會自動嵌入.../doc
頁面那樣呢?
這樣有助於協作,就如同WP:Module(Module:名字空間)那樣。-- 宇帆(維基貢獻十周年!留言·歡迎簽到 [試用小工具]) 2018年9月4日 (二) 12:41 (UTC)
- 似乎目前不支持?而且一来模板樣式没有任何参数调用,不需要详细说明用法;二来css的说明大家不都是用注释方法来写的么--百無一用是書生 (☎) 2018年9月4日 (二) 12:52 (UTC)
- 可以直接放到相应调用的模板doc中说明, 或者以CSS注释说明。注释说明得当则可,没必要规定格式,而且后台解析器也会渲染时清理掉。——路过围观的Sakamotosan | 避免做作,免敬 2018年9月4日 (二) 13:26 (UTC)
- 我還是比較希望Style統一,不要有的用註釋有的用Doc檔-- 宇帆(留言·歡迎簽到 [試用小工具],永無止境的WP:DRV物語) 2018年9月12日 (三) 08:33 (UTC)
- (!)意見比如CSS要提刪時,模板要掛哪,當然是要掛在內嵌說明頁啊,例如模块:Details這樣。--- 宇帆(留言·歡迎簽到 [試用小工具],永無止境的WP:DRV物語) 2018年10月14日 (日) 06:44 (UTC)
如何在Lua模块内使用模板样式?
我在写自己的测试模块时,为了精简源代码而想要使用模板样式,但是不知道该如何使用。故来此提问,如果能举一个现成的例子更好。谢谢。 --Hakuryuu讨论★ 2020年7月14日 (二) 17:32 (UTC)
- 使用frame物件的extension系列函數, 例如Module:PeriodicTable第220行、或Module:Shortcut第70行、或Module:Vgr第73行。-- 娜娜奇🐰楓香花茶☕(宇帆·☎️·☘️) 2020年7月14日 (二) 19:01 (UTC)
- 說明一下,frame物件的extension系列函數展開templatestyle後的渲染結果其實就是一個動態生成的CSS之DOM物件,因此將該結果放置在要使用對應CSS物件之前即可。例如
foo = frame:extensionTag{ name = 'templatestyles', args=...} .. "<div class='模板樣式中定義的類'>..."
。-- 娜娜奇🐰楓香花茶☕(宇帆·☎️·☘️) 2020年7月14日 (二) 19:18 (UTC)
- 說明一下,frame物件的extension系列函數展開templatestyle後的渲染結果其實就是一個動態生成的CSS之DOM物件,因此將該結果放置在要使用對應CSS物件之前即可。例如