MCBBS Wiki:嵌入:修订间差异

添加1字节 、​ 2022年8月21日 (星期日)
编辑“MCBBS_Wiki:嵌入” // 维基盐编辑器
(关于嵌入功能的文档)
 
(编辑“MCBBS_Wiki:嵌入” // 维基盐编辑器)
 
'''嵌入'''可以减少许多重复操作。比如给文字上色的工作,如果每个页面都使用HTML代码上色,那么你会在页面的源代码中看到不少这样的东西:<code><nowiki><span style="color:颜色">文字文字</span></nowiki></code>,阅读起来比较困难,也提高了编辑的门槛;但如果你在页面嵌入了{{tl|color}}模板,你可以将大量的HTML代码换成这样的格式:<code><nowiki>{{color|颜色|文字文字}}</nowiki></code>,减少了代码量,也使源代码更简单易读。
 
'''嵌入'''可以减免一些维护工作。最常见的例子是[[:分类:大家族模板|大家族模板]],比如许多用户页面底部的{{tl|MCBBS论坛用户}}模板,将所有已收录用户的列表放在一个模板中,统一维护;如果不使用模板嵌入,而是每个页面都自己编写,那么代码量将会非常大,甚至根本无法维护。
 
'''嵌入'''可以辅助文档管理。比如一些特殊的模板(像是{{tl|Main}}模板)往往需要施加保护,以防有人鲁莽地添加问题代码;但是很多时候,模板的文档不应一齐列入保护,应该让大家帮忙完善:此时可以使用嵌入的方式,将模板的文档嵌入到模板页面中,这样同时满足了“模板应该保护起来”和“模板文档应该自由编辑”两个需求。相关信息可以参考:[[project:模板文档页模式|模板文档页模式]]。