Template:UserStatus/doc:修订间差异
跳到导航
跳到搜索
imported>Irukaza 无编辑摘要 |
imported>Irukaza 无编辑摘要 |
||
第1行: | 第1行: | ||
== 用法 == | == 用法 == | ||
此模版使用方法 | 此模版 有两种 使用方法: | ||
===1.建立 | ===1.建立 状态页=== | ||
# | # 请 先建立[[Special:Mypage/Status|你的Status 页]], 并输 入 状态 。例如 输 入'''online'''或'''on'''即表示 线 上。( 请参 考 状态 列表) | ||
#在[[Special:Mypage|用 | #在[[Special:Mypage|用 户页]]加入{{tl|UserStatus}}。 | ||
===2.直接插入=== | ===2.直接插入=== | ||
也可在[[Special:Mypage|用 | 也可在[[Special:Mypage|用 户页]]直接加入{{tl|UserStatus|你的 状态}}。 | ||
===其他 | ===其他 参数=== | ||
* inline: | * inline: 设 定 为“true” 或 “1” 就 会 以行 内 插入,而不是前 后换 行; | ||
* lastUpdate: | * lastUpdate: 输 入不 为 空的值 则会显 示最 后 更新 时间 。 | ||
== | == 状态 列表 == | ||
===一般 | ===一般 状态=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! 状态 !! 结 果 | ||
|- | |- | ||
|'''online'''/'''on''' | |'''online'''/'''on''' | ||
第42行: | 第42行: | ||
|} | |} | ||
'''特 | '''特 别 的,追加新 状态后请[[User_talk:Irukaza| 联 系Irukaza]]更新用 户页脚 本。''' | ||
===自定 | ===自定 义状态=== | ||
当 以上的 状态无 一相符 时 , 则会 把使用者的 输 入直接 输 出。 | |||
例如如果把[[Special:Mypage/Status]]的 | 例如如果把[[Special:Mypage/Status]]的 内 容改 为 : | ||
<pre>[[File:Symbol wait.svg|25px]] '''{{color|purple| | <pre>[[File:Symbol wait.svg|25px]] '''{{color|purple| 离开 中}}'''</pre> | ||
会显 示 为 :{{UserStatus|[[File:Symbol wait.svg|25px]] '''{{color|purple| 离开 中}}'''|inline=true}} | |||
或者在[[Special:Mypage|用 | 或者在[[Special:Mypage|用 户页]]直接 输 入: | ||
<pre>{{UserStatus|[[File:Symbol wait.svg|25px]] '''{{color|purple| | <pre>{{UserStatus|[[File:Symbol wait.svg|25px]] '''{{color|purple| 离开}}'''}}</pre> | ||
会 得到相同 结 果。 | |||
=== 用 | === 用 户页脚 本 === | ||
在你的【[[Special:Mypage/common.js|common.js]]/[[Special:Mypage/vector.js|vector.js]]】 | 在你的【[[Special:Mypage/common.js|common.js]]/[[Special:Mypage/vector.js|vector.js]]】 页 中插入以下 内 容: | ||
<pre>mw.loader.load('https://www.hmoegirl.com/index.php?title=User:AT/js/UserStatus.js&action=raw&ctype=text/javascript');</pre> | <pre>mw.loader.load('https://www.hmoegirl.com/index.php?title=User:AT/js/UserStatus.js&action=raw&ctype=text/javascript');</pre> | ||
即可在右上角用 | 即可在右上角用 户 名 后 加入 当 前 状态显 示 并 可以 点击该状态进 行 编辑 。 | ||
<includeonly> | <includeonly> | ||
<!-- 本行下加入模板的分 | <!-- 本行下加入模板的分 类 --> | ||
[[分 | [[分 类:用 户页 模板]] | ||
[[分 | [[分 类:使用了分析程序的模板]] |
2022年1月22日 (六) 18:56的版本
用法
此模版有两种使用方法:
1.建立状态页
- 请先建立你的Status页,并输入状态。例如输入online或on即表示线上。(请参考状态列表)
- 在用户页加入{{UserStatus}}。
2.直接插入
也可在用户页直接加入{{UserStatus|你的状态}}。
其他参数
- inline:设定为“true”或“1”就会以行内插入,而不是前后换行;
- lastUpdate:输入不为空的值则会显示最后更新时间。
状态列表
一般状态
状态 | 结果 |
---|---|
online/on | 在线 |
busy | 忙碌 |
offline/off | 离线 |
away | 已离开 |
sleeping/sleep | 在睡觉 |
wikibreak/break | 正在放H萌假期 |
holiday | 处于假期中 |
特别的,追加新状态后请联系Irukaza更新用户页脚本。
自定义状态
当以上的状态无一相符时,则会把使用者的输入直接输出。
例如如果把Special:Mypage/Status的内容改为:
[[File:Symbol wait.svg|25px]] '''{{color|purple|离开中}}'''
或者在用户页直接输入:
{{UserStatus|[[File:Symbol wait.svg|25px]] '''{{color|purple|离开}}'''}}
会得到相同结果。
用户页脚本
在你的【common.js/vector.js】页中插入以下内容:
mw.loader.load('https://www.hmoegirl.com/index.php?title=User:AT/js/UserStatus.js&action=raw&ctype=text/javascript');
即可在右上角用户名后加入当前状态显示并可以点击该状态进行编辑。