模板:Anchor
出自Meshal Lite
第1行: | 第1行: | ||
− | <includeonly>{{#vardefine:category|{{#switch:{{{category| | + | <includeonly>{{#vardefine:category|{{#switch:{{{category|}}}|categorize=1|1=1|on=1|yes=1|y=1|#default=0}}}}<span class="anchor" id='{{#ifeq: {{{id|}}}||{{{name|{{{1}}}}}}|{{{id|}}}}}'>'''{{#ifeq:{{#var:category}}|1|[[:category:{{{catename|{{{name|{{{1}}}}}}}}}|{{{name|{{{1}}}}}}]]|{{{name|{{{1}}}}}}}}'''{{#ifeq:{{{2|{{{memo|}}}}}}|||<div class="anchorBubble"><div class="anchorBubbleText">{{{2|{{{memo|}}}}}}</div><div class="anchorBubbleHorn"></div></div>}}</span></includeonly><noinclude>[[category:模板]][[category:编辑]] |
== 模板说明 == | == 模板说明 == | ||
这个模板用来生成1个页面中的锚点, 因此可以在其他页面中用"<nowiki>[[</nowiki>pagename#锚点<nowiki>]]</nowiki>"的方式快速定位到该页面中指定的文字. | 这个模板用来生成1个页面中的锚点, 因此可以在其他页面中用"<nowiki>[[</nowiki>pagename#锚点<nowiki>]]</nowiki>"的方式快速定位到该页面中指定的文字. | ||
第13行: | 第13行: | ||
;1或name | ;1或name | ||
: 锚点的id和名字, 这两者通常是一致的(除非额外定义了id). | : 锚点的id和名字, 这两者通常是一致的(除非额外定义了id). | ||
− | ; | + | ;2或memo |
− | : | + | : 浮层说明,支持wiki语法。 |
− | ; | + | ;id |
: 锚点的id, 如果要定义该锚点的id, 则在这里定义, 否则id等于参数1. | : 锚点的id, 如果要定义该锚点的id, 则在这里定义, 否则id等于参数1. | ||
− | ; | + | ;category |
+ | : 使用categorize, 1, on, yes, y(都可以)即可自动指向分类, 留空则不建立链接. 默认为空. | ||
+ | ;catename | ||
: 通常在参数category=1时, 会指向与参数name相同的分类, 但通过定义catename, 可以指向到名字为catename的分类. | : 通常在参数category=1时, 会指向与参数name相同的分类, 但通过定义catename, 可以指向到名字为catename的分类. | ||
− | |||
− | |||
=== 使用 === | === 使用 === |