MediaWiki未登录用户隐藏工具栏Toolbox、查看源码View source和查看历史View history
废话不多说,直接上货。
隐藏工具栏Toolbox
文件:skins\Vector\VectorTemplate.php 中,case ‘TOOLBox’ 条件执行语句中加入 if ( $this->data[‘loggedin’] ) 判断,如下:
case 'TOOLBOX': if ( $this->data['loggedin'] ) { $this->renderPortal( 'tb', $this->getToolbox(), 'toolbox', 'SkinTemplateToolboxEnd' ); }
隐藏查看源码(View source)和查看历史(View history)
文件:skins\Vector\VectorTemplate.php 中,添加如下红色部分:
<div id="p-views" role="navigation" class="vectorTabs<?php if ( !($this->data['loggedin'])||count( $this->data['view_urls'] ) == 0 ) { echo ' emptyPortlet'; }
这样就解决了。
参考资料:http://blog.dbshop.net/%E5%AF%B9%E6%9C%AA%E7%99%BB%E5%BD%95%E7%94%A8%E6%88%B7%E9%9A%90%E8%97%8Fmediawiki%E9%A1%B5%E9%9D%A2%E6%8C%89%E9%92%AE/
下一篇: MediaWiki目录滚动悬浮
Thank you for sharing.