MediaWiki的默认编辑器简直简陋到令人发指,除非精通它的格式标准,否则要排个版之类的,非要折腾死。
原本只是研究模板的设计,但是在编辑器下写代码太繁琐了。查看官网的文档时提到有编辑器的插件,测试了一下果然可用。具体步骤如下:
- 下载并将WikiEditor的文件夹整个的上传到extensions目录下。
- 并在LocalSettings.php的底部添加如下代码:
wfLoadExtension( 'WikiEditor' );
- 接着继续进行配置,仍在底部添加如下代码:
# Enables use of WikiEditor by default but still allows users to disable it in preferences
$wgDefaultUserOptions['usebetatoolbar'] = 1;
# Enables link and table wizards by default but still allows users to disable them in preferences
$wgDefaultUserOptions['usebetatoolbar-cgd'] = 1;
# Displays the Preview and Changes tabs
$wgDefaultUserOptions['wikieditor-preview'] = 1;
# Displays the Publish and Cancel buttons on the top right side
$wgDefaultUserOptions['wikieditor-publish'] = 1;
- 设置结束,刷新一下你的网站,编辑器是不是变得很不一样?
说实话,跟可视化编辑器相比,现在这个充其量就是个富文本编辑器而已。
备注:可视化编辑器VisualEditor其实从2012年就开始开发,如今是日渐成熟和漂亮,具体安装请见本站另一篇文章《为MediaWiki安装可视化编辑器》