模板:+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-* 屬性來承載數據。
編輯注意
[編輯]有一些模板子頁面看上去是空的,但其實包含有代碼,請勿當作空頁面刪除。當模板被帶參數調用時,才會有輸出。