3

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

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

但它适用于所有人,甚至是登录用户,所以我想有一种方法让它只是未注册的用户。

4

1 回答 1

1

显然,如果您正在运行 MediaWiki 1.18 或更新版本,您可以添加仅为特定用户组加载的 CSS。有关更多信息,请参阅手册页。所以你应该能够添加:

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

到 MediaWiki:Common.css 然后添加:

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

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

于 2012-08-14T19:22:44.920 回答