在《如何在某个条目中调用其他条目的内容》一文中我曾经介绍过模板:Excerpt,然后有朋友在下面留言说可以使用Labeled Section Transclusion这个扩展。
从基本功能上来看,两者基本上比较相似,但在使用过程中还是有一些略微的差别。
- Excerpt在使用由于国际化的问题可能会报错(如果提示TNT模块错误,添加
hat=no
可以解决),但Labeled Section Transclusion在使用上则完全没问题。 - Labeled Section Transclusion默认调用序章(就是在标题前显示的内容)时,如果有模板的话会被一并引用(可以采用
<section>
标签定义,但工作量会大大增加);而Excerpt则需要加参数templates=no
,如果序章中有好几个模板则都无法显示(或者在模块:Excerpt/config
中添加需要禁止传输的模板名)。
暂时先发现这两点,后期发现再补充。目前两个都采用。