Template:UserStatus:修订间差异

H萌娘,万物皆可H的百科全书!
跳到导航 跳到搜索
imported>=海豚=
无编辑摘要
imported>=海豚=
无编辑摘要
 
(未显示同一用户的7个中间版本)
第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}}-  6hours25minutes}}"><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');

即可在右上角用户名后加入当前状态显示并可以点击该状态进行编辑。