使MediaWiki不显示未注册用户的“查看历史记录"选项卡 [英] Make MediaWiki not show the view history tab for unregistered users

查看:152
本文介绍了使MediaWiki不显示未注册用户的“查看历史记录"选项卡的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个问题.如何使MediaWiki不显示注销用户的[查看历史记录]选项卡?我知道您可以使用CSS来做到这一点: 在Mediawiki:common.css中:

I have a question. How do I make mediawiki not show the [view history] tab for unregister users? I know you can use css to do it: in Mediawiki:common.css:

#ca-talk { display:none!important; }
#ca-history { display:none!important; }

但是它适用于所有人,甚至是登录用户,所以我希望有一种方法使其成为未注册用户.

but it's for everyone, even logged in users,so i want to have a way to make it just unregistered users.

推荐答案

显然,如果您运行的是MediaWiki 1.18或更高版本,则可以添加仅为特定用户组加载的CSS.有关更多信息,请参见手册页.因此,您应该可以添加:

Apparently, if you are running MediaWiki 1.18 or newer, you can add CSS that is only loaded for a specific user group. See the manual page for more information. So you should be able to add:

#ca-talk { display:none!important; }
#ca-history { display:none!important; }

到MediaWiki:Common.css,然后添加:

to MediaWiki:Common.css and then add:

#ca-talk { display:block!important; }
#ca-history { display:block!important; }

到MediaWiki:Group-user.css.第二组规则仅适用于已登录的用户.

to MediaWiki:Group-user.css. The second set of rules will only be applied to logged in users.

这篇关于使MediaWiki不显示未注册用户的“查看历史记录"选项卡的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆