「Template:UserStatus」:修訂間差異

出自H萌娘
跳至導覽 跳至搜尋
imported>=海豚=
無編輯摘要
imported>=海豚=
無編輯摘要
 
(未顯示同一使用者於中間所作的 2 次修訂)
行 7: 行 7:
|break|wikibreak=[[File:Symbol abstain vote.svg|25px|link=]] '''{{color|brown|正在放H萌假期}}'''
|break|wikibreak=[[File:Symbol abstain vote.svg|25px|link=]] '''{{color|brown|正在放H萌假期}}'''
|holiday=[[File:Symbol deferred.svg|25px|link=]] '''{{color|#7B68EE|处于假期中}}'''
|holiday=[[File:Symbol deferred.svg|25px|link=]] '''{{color|#7B68EE|处于假期中}}'''
|#default={{{1|{{#ifexist: User:{{BASEPAGENAME:{{FULLPAGENAME}}}}/Status|{{User:{{BASEPAGENAME:{{FULLPAGENAME}}}}/Status}}}}}}}}}</{{#ifexpr: not {{#switch: {{lc:{{{inline|0}}}}}|1|true=1|#default=0}}|div|span}}>{{#if:{{{lastUpdate|}}}|<sub {{#if:{{{lastUpdatePre|}}}|style="white-space: pre;"}}>(最后修改于<span class="UserStatusLastUpdated" data-unix-timestamp="{{#time:U|{{REVISIONTIMESTAMP:User:{{BASEPAGENAME:{{FULLPAGENAME}}}}/Status}}-  6hours40minutes}}"><span class="UserStatusLastUpdatedInterval">加载中……</span>{{#Widget:UserStatus}}</span>)</sub>}}<noinclude>{{doc}}</noinclude>
|#default={{{1|{{#ifexist: User:{{BASEPAGENAME:{{FULLPAGENAME}}}}/Status|{{User:{{BASEPAGENAME:{{FULLPAGENAME}}}}/Status}}}}}}}}}</{{#ifexpr: not {{#switch: {{lc:{{{inline|0}}}}}|1|true=1|#default=0}}|div|span}}>{{#if:{{{lastUpdate|}}}|<sub {{#if:{{{lastUpdatePre|}}}|style="white-space: pre;"}}>(最后修改于<span class="UserStatusLastUpdated" data-unix-timestamp="{{#time:U|{{REVISIONTIMESTAMP:User:{{BASEPAGENAME:{{FULLPAGENAME}}}}/Status}}-  8hours}}"><span class="UserStatusLastUpdatedInterval">加载中……</span>{{#Widget:UserStatus}}</span>)</sub>}}<noinclude>{{doc}}</noinclude>

於 2021年5月9日 (日) 23:47 的最新修訂

Template-info.svg 模板文檔  [查看] [編輯] [歷史] [刷新]

用法[編輯原始碼]

此模版有兩種使用方法:

1.建立狀態頁[編輯原始碼]

  1. 請先建立你的Status頁,並輸入狀態。例如輸入onlineon即表示線上。(請參考狀態列表)
  2. 用戶頁加入{{UserStatus}}。

2.直接插入[編輯原始碼]

也可在用戶頁直接加入{{UserStatus|你的狀態}}。

其他參數[編輯原始碼]

  • inline:設定為「true」或「1」就會以行內插入,而不是前後換行;
  • lastUpdate:輸入不為空的值則會顯示最後更新時間。

狀態列表[編輯原始碼]

一般狀態[編輯原始碼]

狀態 結果
online/on Symbol support vote.svg 在線
busy Symbol support2 vote.svg 忙碌
offline/off Symbol oppose vote.svg 離線
away Time2wait.svg 已離開
sleeping/sleep Symbol wait.svg 在睡覺
wikibreak/break Symbol abstain vote.svg 正在放H萌假期
holiday Symbol deferred.svg 處於假期中

特別的,追加新狀態後請聯繫Irukaza更新用戶頁腳本。

自定義狀態[編輯原始碼]

當以上的狀態無一相符時,則會把使用者的輸入直接輸出。

例如如果把Special:Mypage/Status的內容改為:

[[File:Symbol wait.svg|25px]] '''{{color|purple|离开中}}'''

會顯示為:Symbol wait.svg 離開中

或者在用戶頁直接輸入:

{{UserStatus|[[File:Symbol wait.svg|25px]] '''{{color|purple|离开}}'''}}

會得到相同結果。

用戶頁腳本[編輯原始碼]

在你的【common.js/vector.js】頁中插入以下內容:

mw.loader.load('https://www.hmoegirl.info/index.php?title=User:AT/js/UserStatus.js&action=raw&ctype=text/javascript');

即可在右上角用戶名後加入當前狀態顯示並可以點擊該狀態進行編輯。