1、左侧导航栏设置

  在右上角搜索栏中输入“mediawiki:sidebar”

确认后进行编辑(需要以站长或管理员身份登录)。

格式:

*导航栏名称一

**链接一地址|链接一名称

**链接二地址|链接二名称

*导航栏名称二

**链接一地址|链接一名称

**链接二地址|链接二名称

第一行(一个前导*)表示导航栏的名称,其提示文本在“mediawiki:navigation”页面中修改,也可以直接输入文字信息(文字不能与内部mediawiki参数页面重名)。 
    后续行(两个前导*)表示实际导航栏的内容,其格式为“链接网址|显示文本”。其中,链接网址有三种类型:

直接输入http网址,例如直接输入“http://www.allwiki.com/bbs”

文章页面标题,例如输入“辅助平台”代表站内文章“[[辅助平台]]”的网址mediawiki名字空间的参数页,例如输入“mainpage”代表文字信息参数页面“[[mediawiki:mainpage]]”的网址。此类字串还有 
helppage、portal-url等,可到special:allmessages里面查看更多的此类字串。

  显示文本的设定与导航栏名称设定类似,可以:

  直接输入文字信息

  使用mediawiki名字空间参数页的标题缩写,例如上文默认文本中 的“randompage”、“sitesupoort”分别代 表“[[mediawiki:randompage]]”和“
[[mediawiki:sitesupport]]”。

  保存后左侧导航栏随之改变:

2、目录控制

  当文章中含有3个以上标题时,mediawiki将自动在第一个标题之前生成目录(这是默认的设置)。

  如果需要隐去目录,可以在文章中加入“__NOTOC__”标记;

  如果需要强制显示目录而不管标题数量,可以加入“__TOC__”标记;

  这两个wiki标记不限制出现位置,但一般出现在文章头部或尾部且单独成行。

3、文章分类

在文本中嵌入“[[category:文章分类]]”的文字,会使本文自动归类到“文章分类”下面。一般习惯在文章末尾放置该语句;同一篇文章可以设置多个分类。

编辑完成后,点击正文页面下端的分类名称,可以进入该分类页面查看更多的同类文章。同时,分类页面中也可以进行编辑,以进行必要的说明。

分类是mediawiki中一种重要的内容关联手段,分类将同类文章在同一个页面上集中起来,为读者提供查看相关资料的方便。Mediawiki的分类还有上下级关系,使内容关联更有层次。

4、添加新页面

  通过搜索新页面名,若没有此页面,则新建此页面。如下图,点击引号内文章名称即可进行新建。

5、图片的上传及使用

5.1、图片上传

1>设置images文件夹为可写;

2>在配置文件LocalSetting.php中找到$wgEnableUploads,设置为true。

这样就启用了mediawiki的图片上传功能。然后进行文件的上传:

1>  
当图片位于本机时,要把图片在Special:Upload页面上传后才能使用(该页面的链接可在“特殊页面”中找到,标注为“上载文件”);

2>  
图片文件不能使用中文名称,应在上传时指定英文名称;

3>  
将图片上传后,在需要插入图片的位置输入“[[Image:Filename.jpg]]”即可(Filename为上传图片的文件名),即可出现无方框图片效果,如果需要添加方框效果,可以输入“[[Image:Filename.jpg|thumb]]”添加图片方框。

5.2、图片的使用

在要插入图片的位置输入:[[Image:file.jpg]],就可以显示对应的图片了。

5.3、图片上传错误

选择图片点击上传后,报错:

解决方法:

首先检查一下三个参数在LocalSetting.php配置是否正确

$wgEnableUploads = true;

$wgUseImageMagick = true;

$wgImageMagickConvertCommand =
"/usr/bin/convert";

如果没问题,可能是因为图片目录的权限不够造成的,在服务器的根目录下有个images的目录,把它的权限改成777就可以了。

chmod 777 images

再次上传,ok.

使用图片时给图片加边框报错:

说明convert程序没有安装。安装ImageMagick程序即可

Apt-get install ImageMagick

图片引用格式如下图所示:

图片引用结果如下图:

6、编辑器

MediaWiki自带的编辑器比较简单,用于页面编辑不太方便。从1.18版开始,MediaWiki集成了一款增强型编辑器WikiEditor,在LocalSettings.php中加入如下内容可启用WikiEditor。

7、文件上传设置

7.1允许上传文件

更改/var/www/html/mediawiki/LocalSetting.php中的$wgEnableUploads,把false改为true。

同时,/etc/php5/apache2/php.ini中的file_uploads,改为on

7.2允许上传的文件类型

更改/var/www/html/mediawiki/includes/DefaultSettings.php里的$wgFileExtensions列表,加上自己要支持的类型。如:

$wgFileExtensions =
array( 'png', 'gif', 'jpg', 'jpeg','xls', 'doc','mp3', 'rmvb' );

7.3允许上传的文件大小

  除了更改/var/www/html/mediawiki/includes/DefaultSettings.php里的$wgFileUploadWarning的值(超过这个值的文件会警告,但可以成功上传),很重要的,还要更改/etc/php5/apache2/php.ini中的两项。

upload_max_filesize,最根本的,PHP允许上传的最大文件大小

post_max_size,这个参数的大小直接决定了上面一项。因为上传的数据,有的是POST上传上来的,如果这个项的值小于上一项,那会以这一项为准,导致根本上传不成功。

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. Windows Server 2008 R2 组策略基本设置

    域控组策略基本设置 标注: 组策略计算配置:系统需要重启才生效                          组策略用户配置:系统注销即可生效 一.              域用户登录桌面后自动 ...

  4. Mediawiki

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

  5. mediawiki安装

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

  6. css基本设置

    css引入方式: 头部引入:在HTML页面头部编写程序(一般用在访问量大的网页上) 标签内引入:在标签内直接写样式(优先级最高,但难于维护,会沉积大量代码) 外部引入:用link标签引入(常用 ,维护 ...

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

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

  8. MediaWiki使用指南

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

  9. MediaWiki隐藏index

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

随机推荐

  1. nhibernate 3.3 linq扩展

    nhibernate的sqlserver linq 全文检索搞了半天 方法一 ,扩展LinqToHqlGeneriatorsRegistry http://www.cnblogs.com/xiarug ...

  2. 完全教程 Aircrack-ng来PJ---WEP、WPA-PSK--加密利器

    恩,先说明一下,本章的内容适用于目前市面所有主流品牌无线路由器或AP如Linksys.Dlink.TPLink.BelKin等.涉及内容包括了WEP加密及WPA-PSK加密的无线网络的破解操作实战. ...

  3. XJOI网上同步测试DAY14 T2

    思路:先考虑在D高度的最小圆覆盖,再一层一层往下走时,可以保证圆心与最开始的圆相同的时候答案是最优的. 时间复杂度O(n) 有一个坑点,就是我用了srand(time(NULL))就T了,RP太差了. ...

  4. Android ContentProvider完整案例

    ContentData类,提供数据常量: /** * 提供ContentProvider对外的各种常量,当外部数据需要访问的时候,就可以参考这些常量操作数据. * @author HB * */ pu ...

  5. HASH JOIN算法

    哈希连接(HASH JOIN) 前文提到,嵌套循环只适合输出少量结果集.如果要返回大量结果集(比如返回100W数据),根据嵌套循环算法,被驱动表会扫描100W次,显然这是不对的.看到这里你应该明白为 ...

  6. 【HDOJ】4504 威威猫系列故事——篮球梦

    水题. #include <cstdio> #include <cstdlib> #include <cstring> #define MAXN 25 ]; voi ...

  7. 【网贷投资手册】P2P行业揭秘

    [网贷投资手册]P2P行业揭秘     (中国电子商务研究中心讯)如果你手头有100元,你会拿它来做什么?跟好朋友去吃一顿?跟女朋友去看场电影?还是……你会想到拿100元去投资吗?100元太少了,买一 ...

  8. HDOJ(HDU) 1408 盐水的故事

    Problem Description 挂盐水的时候,如果滴起来有规律,先是滴一滴,停一下:然后滴二滴,停一下:再滴三滴,停一下-,现在有一个问题:这瓶盐水一共有VUL毫升,每一滴是D毫升,每一滴的速 ...

  9. BZOJ 3514 (动态树)

    这两天终于基本理解了Link-Cut Tree这种神一般的东西.然后就来做这道题了. 原题是CodeChef上的.CodeChef上没有强制在线,且时限更宽松,所以似乎用莫队一样的算法把询问分组就能水 ...

  10. UVa400.Unix ls

    题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...