以下说一下本站点推荐的mediawiki插件/皮肤
插件
加速内容访问
这部分的插件主要功能是让wiki方便查阅和使用
- https://www.mediawiki.org/wiki/Extension:Popups 生成鼠标悬停预览
- https://www.mediawiki.org/wiki/Extension:PreToClip 为代码块/预排版文本添加一个快速复制全文的按钮
配置
wfLoadExtension( 'Popups' ); wfLoadExtension( 'PreToClip' );
Flarum集成
可以让 wiki 和 flarum 公用账号密码, 还是挺合适的
配置
#flaram login extension wfLoadExtension( 'AuthFlarum' ); $wgAuthFlarumUri = "https://your-forum-url-here"; $wgAuthFlarumAutoCreateMinPost = 1; $wgGroupPermissions['*']['createaccount'] = false; $wgGroupPermissions['sysop']['createaccount'] = false; $wgGroupPermissions['*']['autocreateaccount'] = true; $wgAuthFlarumAutoCreate = true ;
皮肤
citizen
安装
sudo -u www-data wget https://github.com/StarCitizenTools/mediawiki-skins-Citizen/archive/main.zip sudo -u www-data unzip main.zip sudo rm main.zip
配置
wfLoadSkin( 'Citizen' );