模板:IfUserLogined/doc
跳至導覽
跳至搜尋
用以檢測用戶是否登錄。
用法
在頁面中不加參數地引入本模板,然後在只希望登錄用戶查看的元素的class
中加入IfUserLogined-logined
,在只希望未登錄用戶查看的元素的class
中加入IfUserLogined-notlogined
。
由於技術限制,在頁面未完全加載的時候可能會導致兩種元素都不顯示。
如果你對HTML不熟悉,也可以用下面的簡單用法,但注意此種方法僅可以用在一行之中,不可換行(因為用了<span>
標籤):
{{IfUserLogined|已登录用户看到的内容|未登录用户看到的内容}}
第一、二個參數均可省略,省略後則相應用戶看到的內容為空。
示例
{{IfUserLogined}} 当前用户<span class="IfUserLogined-logined">已</span><span class="IfUserLogined-notlogined">未</span>登录。
當前用戶已未登錄。
- 簡單用法
当前用户{{IfUserLogined|已|未}}登录。
當前用戶已未登錄。
- 省略參數的簡單用法
未登录用户看不到后续内容:{{IfUserLogined|欢迎你,萌娘百科的编辑者!}}
未登錄用戶看不到後續內容:歡迎你,萌娘百科的編輯者!
已登录用户看不到后续内容:{{IfUserLogined||和我签订契约,成为萌娘百科的编辑者吧!}}
已登錄用戶看不到後續內容:和我簽訂契約,成為萌娘百科的編輯者吧!
- 配合{{UserName}}使用
{{IfUserLogined|欢迎,{{UserName}}!|欢迎!}}
歡迎,-[1]!歡迎!
相關模板
{{UserName}}→顯示正在登錄賬戶的名稱(不可用作變量)