Mediawiki 安装 Edittools

确认你自己拥有sysop权限。

安装CharInsert插件

下载插件,解压到/extensions目录。

在LocalSettings.php结尾添加require_once("$IP/extensions/CharInsert/CharInsert.php");安装Edittools

创建自己的MediaWiki:Edittools页面,从MediaWiki:Edittools拷贝内容。

创建自己的MediaWiki:Edittools.js页面,从MediaWiki:Edittools.js拷贝内容。

创建自己的MediaWiki:Common.css页面,从MediaWiki:Common.css拷贝内容。Mediawiki.org上说明只需要拷贝extra buttons for edit dialog一节即可,但我把内容全部都拷贝了过来。如果你之前创建过该页,可以忽略本步骤。

创建自己的MediaWiki:Common.js页面,拷贝以下代码[code]function includePage( name )
{
document.write(‘<script type=“text/javascript” src="’ + wgScript + ‘?title=’

  • name
  • ‘&action=raw&ctype=text/javascript"></script>’
    );
    }
    /* End of includePage /
    /
    Including extra .js pages */
    // switches for scripts
    // var load_extratabs = true;
    var load_edittools = true;
    // extra drop down menu on editing for adding special characters
    includePage( ‘MediaWiki:Edittools.js’ );[/code]清除浏览器缓存,刷新页面。

由于clean皮肤不支持Edittools,只好将自己帐号的皮肤切换到系统自带的Modern皮肤,便正常了。而默认的皮肤保留为clean,毕竟clean皮肤是很干净简洁。