我有个问题。如何使mediawiki不显示注销用户的[查看历史记录]选项卡?我知道你可以用css来做:在Mediawiki:common.css:
#ca-talk { display:none!important; }
#ca-history { display:none!important; }
但它适用于所有人,甚至是登录用户,所以我想有一种方法让它只适用于未注册用户。
显然,如果您运行的是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。第二组规则将仅应用于已登录的用户。