Mediawiki 的配置和修改方法

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 (浏览器上方)网页标题

MediaWikirivacy (页脚)隐私政策

MediaWiki:Aboutpage (页脚)关于本站

MediaWikiisclaimers (页脚)免责申明

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;