mediawiki 进阶设置
更新时间:2023-09-30 16:44:01 阅读量: 综合文库 文档下载
- mediawiki推荐度:
- 相关推荐
MediaWiki进阶设置
把一些设置整理记下,免得忘了。 以下设置1.17.0测试通过 一.隐藏“首页”设置
编辑MediaWiki:Vector.css(如果当前使用Vector皮肤的话),当然也可以编辑MediaWiki:Common.css(将应用到所有皮肤),增加如下css样式代码: body.page-首页 h1.firstHeading { display:none; }
修改后首页的“首页”字样将消失,但空白处太大了。编辑首页,加入如下布局
margin-top=-1em是调整显示内容的起始位置,你可以根据自己的感觉调整数值大小。 参考http://www.mediawiki.org/wiki/MediaWiki:Common.css
二.页面字体/布局调整
编辑wikipath/skins/vector/screen.css或者MediaWiki:Vector.css(如果你用的是默认皮肤即vector的话)。
如果要修改vector的样式表(screen.css),建议考备vector到MyVector,再更改LocalSettings.php的$wgDefaultSkin属性值。 一些常用的设置:
页面整体设置——body
主体内容设置——#bodyContent 左侧导航位置——div#mw-panel Logo尺寸位置——#p-logo
三.编辑器
wiki语法实在太小众了,书都买不着,默认编辑器对很多人来说是个挑战,如果参与内容编辑的人对HTML不熟的话,应考虑换个编辑器。
(参考http://www.mediawiki.org/wiki/Category:WYSIWYG_extensions)
1.WikiEditor是维基百科用的编辑器,比(仅是比)默认编辑器美观些。你可以在网上到它,或下载MediaWiki1.18版,在extensions目录里就有这个编辑器,将它复制到你的wikipath/extensions/目录里。还要在LocalSettings.php里添加这几行: require_once( \$wgDefaultUserOptions['usebetatoolbar'] = 1; $wgDefaultUserOptions['usebetatoolbar-cgd'] = 1; $wgDefaultUserOptions['wikieditor-preview'] = 1;
参见:http://www.mediawiki.org/wiki/Extension:WikiEditor
2.FCKeditor(CKeditor)
这个编辑器以前很受推崇,它是可见之所得编辑器,不同的MediaWiki版本对应特定的FCKeditor编辑器,但是FCKeditor-MW1.17是没有的,好在FCKeditor-MW1.16也可用于MediaWiki1.17版。下载后解压到wikipath/extensions/目录里,LocalSettings.php里添加此行:
require_once(\
也许还得再加这几行
$wgFCKUseEditor = true;
$wgFCKEditorExtDir = \
$wgFCKEditorDir = \$wgFCKEditorToolbarSet = \$wgFCKEditorAllow_a_tags = true; $wgFCKEditorAllow_img_tags = true;
$wgFCKEditorHeight = \
你还可以修改FCKeditor.i18n.php里的“富文本编辑器”,将它改成习惯的字眼。
3.WYSIWYG
WYSIWYG是基于CKeditor的。
http://www.mediawiki.org/wiki/Extension:WYSIWYG有关于它的说明和下载地址,目前(我写的时候)WYSIWYG只支持到MediaWiki1.17.*版,对应的版本是WYSIWYG1.16。同样,下载后,解压到wikipath/extensions/目录里,在LocalSettings.php里添加: require_once(\$wgGroupPermissions['registered_users']['wysiwyg']=true; #下行的作用是使WYSIWYG成为默认编辑器。
$wgDefaultUserOptions['riched_start_disabled'] = 0; 在WYSIWYG.php添加
$wgDefaultUserOptions['riched_load_semantic_toolbar'] = 0; 可解决riched_load_semantic_toolbar错误。
WYSIWYG的布局在1024的屏幕宽度下可能有些不适。
参见http://www.mediawiki.org/wiki/Extension_talk:WYSIWYG/Archive 使用WYSIWYG编辑器还需要更多的插件。
四.短路径设置
假设你的安装路径是mediawiki,那么首页是——IP/mediawiki/index.php/首页; 希望路径变为——IP/wiki/首页,应在LocalSettings.php里增加 $wgArticlePath = \
$wgUsePathInfo = true;
在根目录里增加 .htaccess文件,文件内容为
RewriteEngine On
RewriteRule ^wiki/(.*)$ /mediawiki/index.php?title=$1 [PT,L,QSA] RewriteRule ^wiki/*$ /mediawiki/index.php [L,QSA]
打开 httpd.conf, 将 LoadModule rewrite_module ….前面的#去掉 参见http://www.mediawiki.org/wiki/Manual:Short_URL
五.插件
MediaWiki基础功能还是有限的,好在插件巨多,功能包罗万象,基本上你所需要的功能,都有相应插件可提供技持。
上面介绍的扩展编辑器也是插件,其中WYSWYG编辑器需用到SMW+(扩展多媒体功能,真正实现Media)。下载与MediaWiki对应的版本后,解压到wikipath/extensions/目录里,在LocalSettings.php里添加:
require_once( \
include_once( \enableSemantics('example.org');
以管理员身份登陆后,进入Special:SMWAdmin页面,先后执行[初使化或升级表格]和[更新数据],第二步过程会有比较久。
具体下载和安装说明参见:http://semantic-mediawiki.org/wiki/Help:Installation
(QQ3372729)
正在阅读:
mediawiki 进阶设置09-30
一级考试计算机基础知识真题及解析11-04
2017年大学毕业季伤感文章02-15
中国商业遥感卫星行业运营情况分析(上海环盟) - 图文12-06
五四运动对当代大学生的启迪01-31
应用文写作基础试题与答案 精品09-30
DataGrid的属性及方法大全11-25
9亿只 年多层陶瓷电容器项目可行性研究报告 - 图文10-18
《生活中的小镜头》比赛教案(原创详细)04-05
赞美母亲的古诗、现代诗、名句06-10
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 进阶
- mediawiki
- 设置