Mediawiki设置快速上手

刚刚安装好mediawiki,接下来该干啥

如何安装见本blog的前两篇帖子

RHEL5 安装mediawiki

ubuntu 9.0.4 安装mediawiki

1) 禁止非登陆用户编辑
To stop people from anonymously editing pages without being logged in, add this line in LocalSettings.php:
$wgGroupPermissions['*']['edit'] = false;


2) 禁止注册
To stop people other than this Sysop (Admin) from creating accounts, add this line in LocalSettings.php:
$wgGroupPermissions['*']['createaccount'] = false;


3)如何创建新页面
wiki的创建新页面有点意思,不同于普通编辑工具,wiki的创建首先是在某个存在的页面建立连接
比如[[新页面]],然后再点击进入编辑


4) 开启图片上传
add this line in LocalSettings.php:
$wgEnableUploads= true;


5)开启其他文件上传,比如doc,pdf,ppt,docx,pptx
打开wiki根目录中的includes/DefaultSettings.php,修改$wgFileExtensions ,此变量默认仅支持'png', 'gif', 'jpg', 'jpeg'四种
修改为
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg','doc','ppt','pdf' );


6)上传过程出现错误提示 “该文件包含或具有一个不正确的扩展名。请检查此文件并重新上传”
比如明明在wgFileExtensions中设置了允许上传ppt类型,为什么还是上传不了
打开wiki根目录中的includes/DefaultSettings.php
将$wgVerifyMimeType修改为false;一了百了
#但会把pptx当zip处理
word,ppt都是正常的

7)设置logo
In your LocalSettings.php add:
$wgLogo = '/path/to/your/logo.png';(以apache的doc root为根目录)

8)修改左侧导航条
当需要在mediawiki左侧导航条的内容时,请在搜索栏中输入“Mediawiki:Sidebar”,然后进行编辑(需要以站长或管理员身份登录)。

9)设置title
打开LocalSettings.php
设置$wgSitename
通常$wgSitename为中文,所以确保LocalSettings.php为utf-8,否则会出现乱码
在linux的vi下该如何处理:
在:wq之前:set encoding=gbk,然后:set fileencoding=utf-8

10) 如何新开窗口打开外链

默认是在本页面打开窗口,而且还后退不了

打开${wiki根目录}/includes/Linker.php
找到函数
getLinkAttributesInternal

在下面这一行
$r .= " title=\"$title\"";
后加上:
$r .= " target=\"_blank\"";

最后在页面上加上

[http://www.sina.com.cn www]
ok

我的wiki版本是mediawiki-1.15.1,不同版本会有不同

11) 如何设置上传文件大小

修改php.ini的两个配置项

post_max_size

upload_max_filesize

你可能感兴趣的:(apache,PHP,linux,配置管理,ubuntu)