mediawiki问题

部分内容参考 http://blog.csdn.net/gaogao0603/article/details/7689670

1.启用文件上传:
在LocalSettings.php修改或者增加如下:
$wgEnableUploads = true;

2.上传文件大小
php.ini中控制

3.上传文件格式
LocalSettings.php中修改或者增加:
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg','doc','ppt','pdf' );

4.左边导航栏编辑
在搜索栏中搜索:MediaWiki:Sidebar,进入到导航栏的编辑界面
*导航栏名称一
**链接一地址|链接一名称
**链接二地址|链接二名称

* 知识库主题分类 
** Category:空调|空调 
** 技术研究|电气 
** Category:土建|土建 

*推荐网站
** http://www.baidu.com|百度一下
** http://www.abchina.com|中国农业银行

5.新的窗口打开外链
LocalSettings.php中设置$wgExternalLinkTarget = '_blank';

6.皮肤修改

7.底部链接


8.权限
(1)用户,用户组,读,写等权限,权限细化
(2)能不能设置普通用户只能读页面词条,但可以编辑“讨论”页面。
这个得搞清楚。
http://www.mediawiki.org/wiki/Manual:User_rights
http://www.mediawiki.info/thread-83-1-1.html
http://www.mediawiki.org/wiki/Extension:Lockdown

9.分类
$wgUseCategoryBrowser 设置为true,可以显示页面的分类的层关系(父类>子类)。
问题:分类名称不能编辑。比如,原来的分类是“网页开发”,后来改名叫“网页开发技术”,每个页面都要变化。
【http://www.mediawiki.org/wiki/Help:Categories/zh】
Unlike other wiki pages, it is not possible to rename (move) a category. It is necessary to create a new category and change the Category tag on every page. The new category will not have the older category's page history, which is undesirable if there are many revisions.

10.去页面缓冲

11.模板的使用
12.参看wikipedia的界面、功能,很像。

13.页面的重定向。
【http://www.mediawiki.org/wiki/Help:Redirects/zh】
重定向页是用来将读者引导至另一文章的功能。这功能主要是用于解决多译名、别名的状况。
首先你必须为你想重定向的名字建立一个新页面。你也可以编辑一个已存在,但是废弃的页面,按上方的"编辑"钮即可。不管是哪种状况,建立重定向的方法都一样,只需在文章的最前端加上:
#REDIRECT [[页面名称]]
pagename请改成你希望移向的页面名。"redirect"大小写不拘,但请注意"#"前面不可有任何空格,在前面加任何文字将导致语法失效而转向失败。此外,任何在redirect后面的文字都会被忽略不见(并且应该记得删除),但分类标签仍可正常运作。

不但是普通页面,“分类”页面,也可以重定向。例如 编辑 分类:programer ,里面可以把【programer】这个分类重定向到【程序员】这个分类。
代码: #REDIRECT [[:Category:程序员]]
普通页面也可以重定向到分类页面,方式都一样。


14.创建新页面
有几种方法创建新页面,看一下介绍
http://www.mediawiki.org/wiki/Help:Starting_a_new_page
中文 http://www.mediawiki.org/wiki/Help:Starting_a_new_page/zh

15.“保护”一个页面
通常一个新的维基页可以被其他人编辑(这是维基的主要特性之一),但管理者也可以"保护"页面以阻止普通用户编辑。??

16.短网址隐藏网址中的index.php

使用诸如/wiki/Main_Page这样的网址作为连接地址,就如同维基百科网址的网址连接一样。

(1) LocalSettings.php作如下修改:

1
2
3
$wgScriptPath = "/w";   # 系统真实可访问到的路径
$wgArticlePath = "/wiki/$1";  # 虚拟路径,必须与 $wgScriptPath 不同
$wgUsePathInfo = true;        # 启用 pretty URLs

(2) Apache的配置文件httpd.conf增加如下配置:

1
Alias /wiki /var/www/w/index.php

以后配置后一项为文件系统的绝对路径。修改完成后使用命令 /usr/local/sbin/apachectl restart 重启Apache

更多关于短网址的配置参见http://www.mediawiki.org/wiki/Manual:Short_URL Manual:Short URL

更多系统配置相关的请参见 http://www.mediawiki.org/wiki/Manual:LocalSettings.php  LocalSettings.php的使用

17.查看MediaWiki版本

在Special pages 特殊页面里找到Version页面,或者直接通过网址打开Special:Version页面。

在Special:Version特殊页面可以看到MediaWiki版本、PHP版本、Apache版本和所安装的扩展的版本。

18.

在服务器上mediawiki目录中的配置文件LocalSettings.php中可以直接设置。

具体参数为:$wgFooterIcons

如果只是想添加一个,则:

$wgFooterIcons['poweredby']['myicon'] = array(
        "src" => "/path/to/my/image.png", // 服务器上的图片地址,或者网上的图片URL如: "http://example.com/my/custom/path/to/MyCustomLogo.png"
        "url" => "http://example.com/",
        "alt" => "一些解释...",
);

如果想替换,则需要:

$wgFooterIcons['poweredby']['mediawiki'] = array(
   "src" => null, //图片URL
   "url" => "http://www.mediawiki.org/",//链接地址URL
   "alt" => "Powered by MediaWiki", //说明
);


posted on 2014-08-12 22:01  aji2014  阅读(514)  评论(0编辑  收藏  举报