Template:UserStatus/doc:修订间差异
跳到导航
跳到搜索
imported>Irukaza 小 (文本替换 - 替换“=海豚=”为“Irukaza”) |
imported>Irukaza 无编辑摘要 |
||
第3行: | 第3行: | ||
===1.建立狀態頁=== | ===1.建立狀態頁=== | ||
#請先建立[[Special:Mypage/Status|你的Status頁]],並輸入狀態。例如輸入'''online'''或'''on'''即表示線上。(請 | #請先建立[[Special:Mypage/Status|你的Status頁]],並輸入狀態。例如輸入'''online'''或'''on'''即表示線上。(請 參 考狀態列表) | ||
#在[[Special:Mypage|用 | #在[[Special:Mypage|用 戶 頁]]加入{{tl|UserStatus}}。 | ||
===2.直接插入=== | ===2.直接插入=== | ||
也可在[[Special:Mypage|用 | 也可在[[Special:Mypage|用 戶 頁]]直接加入{{tl|UserStatus|你的狀態}}。 | ||
===其他參數=== | ===其他參數=== | ||
* inline:設定為「true」或「1」就會以行 | * inline:設定為「true」或「1」就會以行 內 插入,而不是前 後換 行; | ||
* lastUpdate: | * lastUpdate: 輸 入不 為 空的值 則會顯 示最 後 更新 時間 。 | ||
== 狀態列表 == | == 狀態列表 == | ||
第42行: | 第42行: | ||
|} | |} | ||
'''特 | '''特 別 的,追加新 狀態後請[[User_talk:Irukaza| 聯 系Irukaza]]更新用 戶頁腳 本。''' | ||
===自定 | ===自定 義 狀態=== | ||
當以上的狀態無一相符時,則會把使用者的輸入直接輸出。 | 當以上的狀態無一相符時,則會把使用者的輸入直接輸出。 | ||
第50行: | 第50行: | ||
例如如果把[[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| | 會顯示為:{{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> | |||
<!-- 本行下加入模板的分類 --> | <!-- 本行下加入模板的分類 --> | ||
[[分 | [[分 類:用 戶 頁模板]] | ||
[[分 | [[分 類:使用了分析程序的模板]] | ||
2022年1月22日 (六) 18:30的版本
用法
此模版使用方法有二:
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');
即可在右上角用戶名後加入當前狀態顯示並可以點擊該狀態進行編輯。