模板:+1
模板介绍
该模板将所有 +1 的具体用户名隐藏,而只显示 +1 的总人数,从而起到节约空间的作用。
当鼠标悬停在 +N 上时,会出现悬停提示,显示谁给这个内容 +1 了。
以后也许可以通过脚本辅助,从而实现 高仿Google+ 的 +1 的 更好的效果,如鼠标点击后弹出提示等。
使用方法
- 5位以下用户
{{+1|Example}}
→ +1
{{+1|Example|喵}}
→ +2
- 5位以上用户(只能显示前五位)
{{+1|Example|喵|Liangent|Hat600|Bencmq|乌拉跨氪}}
→ +(6+)
- 5位以上用户(手动指定人数)
{{+1|Example|喵|Liangent|Hat600|Bencmq|乌拉跨氪|num=6}}
→ +6
- 不使用斜体
{{+1|Example|i=n}}
→ +1
范例
注意事项
参见
给模板编辑者的说明
模板结构
本模板含有复杂而精密的扩展语法。 编辑本模板前,建议您先熟悉解析器函数与本模板的设计思路、运作原理等。若您的编辑引发了意外的问题,请尽快撤销编辑,因为本模板可能被大量页面使用。 您所作的编辑可先在本模板的沙盒或您的个人页面中进行测试。 |
含以下子页面:
- Template:+1/plusoners 显示 +1 的用户名,可使用参数
span=yes
启用 span 元素。 - Template:+1/more 5位以上用户的显示方式,可使用参数
span=yes
启用 span 元素。 - Template:+1/action 动作的说明,可使用参数
span=yes
启用 span 元素。
实现方法
该模板中同时使用了 title 属性和隐藏的子元素来标记 +1 的人数和用户名等,其中子元素主要不是为了显示使用,而是为以后与脚本互动作准备。
由于Manual:$wgHtml5未启用,因此无法使用 data-* 属性来承载数据。
编辑注意
有一些模板子页面看上去是空的,但其实包含有代码,请勿当作空页面删除。当模板被带参数调用时,才会有输出。