Citizen 皮肤安装与使用教程
1、项目介绍
Citizen 是一个美观、易用且响应式的 MediaWiki 皮肤,它深度支持各种扩展。最初是为 Star Citizen Wiki 开发的,但现在可以灵活地运行在各种 MediaWiki 配置上。Citizen 皮肤的特点包括响应式布局、支持亮/暗模式等。
2、项目快速启动
安装步骤
-
下载皮肤文件: 从 GitHub 仓库下载 Citizen 皮肤文件:
git clone https://github.com/StarCitizenTools/mediawiki-skins-Citizen.git
-
放置文件: 将下载的文件放置在 MediaWiki 安装目录的
skins/
文件夹中,命名为Citizen
。 -
配置 LocalSettings.php: 在
LocalSettings.php
文件底部添加以下代码:wfLoadSkin( 'Citizen' );
-
验证安装: 访问你的 MediaWiki 站点,进入
Special:Version
页面,确认 Citizen 皮肤已成功安装。
配置 MobileFrontend
如果需要与 MobileFrontend 一起使用,请在 LocalSettings.php
中添加:
$wgDefaultMobileSkin = 'citizen';
3、应用案例和最佳实践
Citizen 皮肤已被多个公共 Wiki 站点采用,包括 Miraheze、MyWikis 和 Telepedia 等。最佳实践包括:
- 根据用户反馈调整亮/暗模式设置。
- 优化响应式设计以适应不同设备。
- 集成常用扩展以提升用户体验。
4、典型生态项目
Citizen 皮肤与多个 MediaWiki 扩展兼容,包括:
- MobileFrontend:提供移动端优化视图。
- VisualEditor:提供所见即所得的编辑体验。
- Echo:提供通知系统。
这些扩展与 Citizen 皮肤的结合使用,可以显著提升 Wiki 站点的功能性和用户体验。