Mediawiki/必备插件:修订间差异

来自OSSmedia
(创建页面,内容为“以下说一下本站点推荐的mediawiki插件 == 加速内容访问 == 这部分的插件主要功能是让wiki方便查阅和使用 * https://www.mediawiki.org/wiki/Extension:Popups 生成鼠标悬停预览 * https://www.mediawiki.org/wiki/Extension:PreToClip 为代码块/预排版文本添加一个快速复制全文的按钮”)
 
无编辑摘要
 
(未显示同一用户的1个中间版本)
第1行: 第1行:
以下说一下本站点推荐的mediawiki插件
以下说一下本站点推荐的mediawiki插件/皮肤


 
== 插件 ==
== 加速内容访问 ==
=== 加速内容访问 ===
这部分的插件主要功能是让wiki方便查阅和使用
这部分的插件主要功能是让wiki方便查阅和使用
* https://www.mediawiki.org/wiki/Extension:Popups 生成鼠标悬停预览
* https://www.mediawiki.org/wiki/Extension:Popups 生成鼠标悬停预览
* https://www.mediawiki.org/wiki/Extension:PreToClip 为代码块/预排版文本添加一个快速复制全文的按钮
* https://www.mediawiki.org/wiki/Extension:PreToClip 为代码块/预排版文本添加一个快速复制全文的按钮
==== 配置 ====
wfLoadExtension( 'Popups' );
wfLoadExtension( 'PreToClip' );
=== Flarum集成 ===
可以让 wiki 和 flarum 公用账号密码, 还是挺合适的
* https://www.mediawiki.org/wiki/Extension:AuthFlarum
==== 配置 ====
#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' );

2024年6月26日 (三) 00:09的最新版本

以下说一下本站点推荐的mediawiki插件/皮肤

插件

加速内容访问

这部分的插件主要功能是让wiki方便查阅和使用

配置

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' );