1、界面设置 在MediaWiki中大部分的界面信息都存放在Special:Allmessages页面里面,包括界面的文字、链接、气泡提示、热键等等,杂七杂八的,非常多,你可以在直接输入Special:Allmessages来根据自己实际情况修改配置。至于具体的都是些什么内容,本文就不在
1、界面设置
在mediawiki中大部分的界面信息都存放在special:allmessages页面里面,包括界面的文字、链接、气泡提示、热键等等,杂七杂八的,非常多,你可以在直接输入special:allmessages来根据自己实际情况修改配置。至于具体的都是些什么内容,本文就不在多说了,您可以通过google找到更具体的,呵呵!
2、上传文件设定
修改 localsettings,$wgenableuploads就是控制上传的参数,true允许,false不允许,默认应该是允许的。您还需要将 images目录加上可写入的权限,要不然用户无法上传。通过$wgfileextensions = array('','','')设定允许上传的文件类型,$wgfileblacklist = array('','','')设定不允许上传的文件类型。
3、修改为/wiki/式网址。
修改localsettings.php
$wgarticlepath = "/wiki/$1";
再修改httpd.conf(apache配置文件)
alias /wiki /filesystem/path/to/you/site/index.php
alias /index.php /filesystem/path/to/you/site/index.php
备注:网上还有很多修改为/wiki/式网址的方法,我都测试过,发现除了使用apache别名功能外,还就就是利用.htaccess编写rewrite rule了。具体的,大家可以google下。
4、提示信息修改
比较常用的提示信息有以下几个:
mediawiki:mainpage 首页
mediawiki:pagetitle (浏览器上方)网页标题
mediawiki:privacy (页脚)隐私政策
mediawiki:aboutpage (页脚)关于本站
mediawiki:disclaimers (页脚)免责申明
mediawiki:sidebar (测栏)导航栏 格式:url|标题
5、logo修改
最简单的,直接替换/skins/common/images/wiki.png文件,当然,你也可以通过设定$wglogo来设定logo文件位置。
6、使用者权限修改
$wggrouppermissions['*' ]['createaccount'] = false;
$wggrouppermissions['*' ]['read'] = true;
$wggrouppermissions['*' ]['edit'] = false;
$wggrouppermissions['*' ]['createpage'] = false;
$wggrouppermissions['*' ]['createtalk'] = true;
mediawiki修改左侧导航条
当需要在mediawiki左侧导航条的内容时,请在搜索栏中输入“mediawiki:sidebar”,然后进行编辑(需要以站长或管理员身份登录)。
以新窗口打开外部链接
$r = ($class != '') ? " class='$class'" : " class='external'";
增加以下代码:
$r .= " target=/"_blank/"";
这样就能让所有的外部链接以新窗口形式打开了。
由于MediaWiki的页面缓冲机制,可能造成这个修改的效果不能迅速完全反映出来。
如何清除页面缓冲?
信息设定说明
mediawiki:sidebar的原始信息如下:
* navigation
** mainpage|mainpage
** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
** sitesupport-url|sitesupport
第一行(一个前导*)表示导航栏的名称,其提示文本在“mediawiki:navigation”页面中修改,也可以直接输入文字信息(文字不能与内部mediawiki参数页面重名)。
后续行(两个前导*)表示实际导航栏的内容,其格式为“链接网址|显示文本”。其中,链接网址有三种类型:
显示文本的设定与导航栏名称设定类似,可以:
用户可根据需求删除/增加mediawiki:sidebar页面中的项目,修改后左侧导航栏就会发生相应改变。(本方法适用于mediawiki默认的monobook皮肤风格)
Mediawiki提示信息修改
在mediawiki安装完成之后,界面上仍然会有很多英文提示信息(即使选择了zh-cn语种)。这是正常的,需要站长对这些信息进行本地化修改。
MediaWiki的大部分界面信息存放在Special:Allmessages里面,包括界面的文字、链接、气泡提示、热键等。只有极少量的内容放在localsettings.php中。
系统界面修改方法
Special:Allmessages是一个称为“系统界面”的特殊页面,可以在搜索框中输入“Special:Allmessages”来直接访问。也可以访问特殊页面下的系统界面.
当发现mediawiki中的提示信息为英文时,请进入该页面,搜索找到相应信息,然后点击表格左栏中链接进行修改。
请注意:必须以站长或者管理员身份登录后才能修改界面信息!
常用提示信息
适合初学的标准三层架构,采用ajax,页面布局div+css符合w3c,用vs自带的sqlserver,免配置sqlserver,使用方便,里面共有5个项目,点击最外层的.sln直接可运行。网站采用asp.net 用户角色配置(membership,UserRoles),用户角色、权限可在asp.net配置里修改,注册,登陆均采用asp.net登陆控件,网站根据用户角色自定义sitemap,基本上
0
繁简共存版本的界面修改
对于安装时选用zh语种进行繁简并存的系统,对于同一条提示信息应同时修改6个版本:
如有修改不到的话,则使用相应语种浏览器的用户(或用户在参数设置页面里选择不同语言时),会看到未修改的提示信息。
这就是为什么安装时不推荐zh语种进行繁简共存的原因。
要更改一个用户所属的用户组, 请使用管理员(sysop)身份登录,然后到Special:Userrights(用户权限管理)。每个用户组都可以被赋予以下权限(许可)的一个组合,同时还可以设定一些用户本身的权限分配!
如何设定/取消Sysop(管理员)权限?
对于1.5以上版本:
到Special:Userrights
页面,输入用户名,在列表中选择"sysop"权限即可;再次选定并确认则取消管理员权限。注意仅有"Bureaucrat"(行政管理员)权限的帐号才能进行以上设定。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号