Template:UserStatus/doc:修订间差异

H萌娘,万物皆可H的百科全书!
跳到导航 跳到搜索
imported>REEE
(创建页面,内容为“== 用法 == 此模版使用方法有二: ===1.建立狀態頁=== #請先建立你的Status頁,並輸入狀態。例如輸入'''online…”)
 
(文本替换 - 替换“hmoegirl.com”为“hmoegirl.info”)
 
(未显示5个用户的8个中间版本)
第1行: 第1行:
== 用法 ==
== 用法 ==
 此模版使用方法 有二
 此模版 有两种 使用方法:


===1.建立 狀態頁===
===1.建立 状态页===
# 先建立[[Special:Mypage/Status|你的Status ]], 並輸 狀態 。例如 入'''online'''或'''on'''即表示 上。( 参考 狀態 列表)
# 先建立[[Special:Mypage/Status|你的Status ]], 并输 状态 。例如 入'''online'''或'''on'''即表示 线 上。( 参考 状态 列表)
#在[[Special:Mypage|用 戶頁]]加入{{tl|UserStatus}}。
#在[[Special:Mypage|用 户页]]加入{{tl|UserStatus}}。


===2.直接插入===
===2.直接插入===
 也可在[[Special:Mypage|用 戶頁]]直接加入{{tl|UserStatus|你的 狀態}}。
 也可在[[Special:Mypage|用 户页]]直接加入{{tl|UserStatus|你的 状态}}。


===其他 參數===
===其他 参数===
* inline: 為「true」 「1」 以行内插入,而不是前后换行;
* inline: 为“true” “1” 以行内插入,而不是前后换行;
* lastUpdate:输入不为空的值则会显示最后更新时间。
* lastUpdate:输入不为空的值则会显示最后更新时间。


==  狀態 列表 ==
==  状态 列表 ==


===一般 狀態===
===一般 状态===


{| class="wikitable"
{| class="wikitable"
狀態 !! 
状态 !! 
|-
|-
|'''online'''/'''on'''
|'''online'''/'''on'''
第42行: 第42行:
|}
|}


'''特别的,追加新状态后请[[User_talk:=海豚=|联 系=海豚=]]更新用户页脚本。'''
'''特别的,追加新状态后请[[User_talk:Irukaza|联 系Irukaza]]更新用户页脚本。'''


===自定义 狀態===
===自定义 状态===


  以上的 狀態無 一相符 則會 把使用者的 入直接 出。
  以上的 状态无 一相符 则会 把使用者的 入直接 出。


 例如如果把[[Special:Mypage/Status]]的 容改
 例如如果把[[Special:Mypage/Status]]的 容改


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


  會顯 :{{UserStatus|[[File:Symbol wait.svg|25px]] '''{{color|purple|离开中}}'''|inline=true}}
  会显 :{{UserStatus|[[File:Symbol wait.svg|25px]] '''{{color|purple|离开中}}'''|inline=true}}


 或者在[[Special:Mypage|用 戶頁]]直接 入:
 或者在[[Special:Mypage|用 户页]]直接 入:


<pre>{{UserStatus|[[File:Symbol wait.svg|25px]] '''{{color|purple|离开}}'''}}</pre>
<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://zh.moegirl.org/index.php?title=User:AnnAngela/js/userStatus.js&action=raw&ctype=text/javascript');</pre>
<pre>mw.loader.load('https://www.hmoegirl.info/index.php?title=User:AT/js/UserStatus.js&action=raw&ctype=text/javascript');</pre>
 即可在右上角用户名后加入当前状态显示并可以点击该状态进行编辑。
 即可在右上角用户名后加入当前状态显示并可以点击该状态进行编辑。
<includeonly>
<includeonly>
<!-- 本行下加入模板的分類 -->
[[Category:用戶頁模板]]
[[Category:使用了分析程序的模板]]


<!-- 本行下加入模板的 跨語言鏈接 -->
<!-- 本行下加入模板的 分类 -->
[[en:Template:UserStatus]]
[[ 分类: 用户页模板]]
[[分类: 使用了分析程序的模板]]

2022年11月20日 (日) 15:03的最新版本

用法[编辑源代码]

此模版有两种使用方法:

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');

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