部分内容参考 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", //说明
);
												

mediawiki问题的更多相关文章

  1. ubuntu下mediawiki的使用

    wiki语法确实比较麻烦 终于找到一种简单的方法,LibreOffice可以直接导出为wiki格式 https://apps.ubuntu.com/cat/applications/libreoffi ...

  2. ubuntu14.04下安装ngnix,mediawiki,nodebb,everything,gitlab

    本周折腾了以下几个东西,mediawiki(维基),nodebb(论坛),gitlab(私有git服务器). 本来的目的是搭建一个wiki,选用了mediawiki后,使用apache搭建好了. 搭论 ...

  3. Mediawiki

    摘要: 本文讲述如何使用Mediawiki搭建个人wiki系统.以及wiki的部分基本操作和设置 日常开发中总会有许多东西需要记录,很多软件都可以做到这一点,例如有道云笔记,或者写博客.但个人偏爱于M ...

  4. mediawiki安装

    下载wiki,我用的mediawiki-1.23.6 版本. 服务器是window2008 r2 的. 下载xampp,或者wamp都可以,我的用的禅道安装的xampp,解压后直接放在htdocs目录 ...

  5. MediaWiki安装与配置(Ubuntu 10.4)

    实验室准备发布一个网站,本来是准备外包给别人做的,后来自己调研了一下,发现也没有想象的复杂和困难,于是最近一周自己吭哧吭哧地把网站搭好了. 之所以使用Mediawiki,一是考虑到是以实验室发布,不想 ...

  6. MediaWiki使用指南

    MediaWiki使用指南 MediaWiki是著名的开源wiki引擎,全球最大的wiki项目维基百科(百科词条协作系统)是使用MediaWiki的成功范例,MediaWiki的最大作用在于对知识的归 ...

  7. MediaWiki隐藏index

    Apache 在httpd.conf配置文件中加载mod_rewrite.so模块,将前面的'#'去掉,如果没有则添加这句话: #LoadModule rewrite_module modules/m ...

  8. 腾讯云CentOS 安装MediaWiki

    参考 : https://www.digitalocean.com/community/tutorials/how-to-install-mediawiki-on-centos-7 //安装好很多次终 ...

  9. mediawiki的安装与配置

    apache的配置: 1. 开启php module 查看mods-enabled/php5.load 是否存在,不存在的话, 就从mods-avaliable中复制一个到mods-enabled中. ...

  10. mediawiki的管理与使用

    本文主要讲述搭建好私有的mediawiki之后,管理员可能需要用到的几个功能.   维基百科的设计思路与我以往使用的系统不太一样,以管理员模式进入之后,并没有我预想的添加wiki页面入口,和侧边栏导航 ...

随机推荐

  1. 留学生如何在Presentation中拿高分?

    掐指一算,留学生们最近应该马上遇到Presentation任务.一般来说,这类的任务会占最终成绩的20-30%,对于期末成绩有一定的影响,如果想拿高分,就需要好好的准备. 所以本文算是系列里的第一篇( ...

  2. Python 学习基础

    一.编程语言的发展历史 按照翻译方式分为两类: # 编译型(类似于谷歌翻译):如c.java, 运行速度快,调试麻烦 # 解释型(l类似于同声传译):如Python,运行速度慢,调试麻烦 按照特点总结 ...

  3. Android进阶——Android消息机制之Looper、Handler、MessageQueen

    Android消息机制可以说是我们Android工程师面试题中的必考题,弄懂它的原理是我们避不开的任务,所以长痛不如短痛,花点时间干掉他,废话不多说,开车啦 在安卓开发中,常常会遇到获取数据后更新UI ...

  4. ETL优化

    ETL优化 Extract.Transform.Load,对异构数据源进行数据处理. 设立基线标准,根据硬盘.网络传输速度,多测测量得到数据量(m)/时间(s)的比值,找线性关系.建立基线作为调试和优 ...

  5. UML-线程标示法

    继续前一章<缓存策略>,既然用缓存,那如何保证数据同步呢?即:缓存里的数据和DB里的数据一致. 解决:LocalProducts每隔N分钟查询并更新它的缓存(定时器) 如果LocalPro ...

  6. opencv3。4安装出错

    https://www.samontab.com/web/2017/06/installing-opencv-3-2-0-with-contrib-modules-in-ubuntu-16-04-lt ...

  7. 1-4 无监督学习(Unsupervised Learning)

    无监督学习定义: [无监督学习]中没有任何的标签或者是有相同的标签或者就是没标签.所以我们已知数据集,却不知如何处理,也未告知每个数据点是什么.别的都不知道,就是一个数据集.你能从数据中找到某种结构吗 ...

  8. EOF是什么?(笔记)

    一.参考文章 1.EOF是什么?(阮一峰网络日志) 2.Linux 中的 EOF 到底是什么 二.知识点 1.EOF 定义在 /usr/include/stdio.h 文件中: 从上面 EOF 的定义 ...

  9. 一线大厂的分布式唯一ID生成方案是什么样的?

    本人免费整理了Java高级资料,涵盖了Java.Redis.MongoDB.MySQL.Zookeeper.Spring Cloud.Dubbo高并发分布式等教程,一共30G,需要自己领取.传送门:h ...

  10. php 查看接口运行时间

    代码如何: <?php $start_time = microtime(true); for ($i=0;$i<100000000;$i++){}; $end_time = microti ...