This page is a translated version of the page Skin:Citizen and the translation is 100% complete.
MediaWiki皮肤手冊 - 分类
Citizen
发行状态: 稳定版
描述 美观实用的响应式MediaWiki皮肤,对扩展有深度支持。 最初为Star Citizen Wiki(星际公民Wiki)而开发。
作者 alistair3149, Octfx
最新版本 持续更新
兼容性政策 master分支维持向后兼容。
MediaWiki 1.39.4+
许可协议 GNU通用公共协议3.0或更新版本
下载
README on GitHub
示例 Star Citizen Wiki (English, German (SMW), Chinese), Wikimedia Skin Lab
参数
  • $wgCitizenThemeDefault
  • $wgCitizenEnableSearch
  • $wgCitizenSearchGateway
  • $wgCitizenSearchDescriptionSource
  • $wgCitizenMaxSearchResults
  • $wgCitizenEnableManifest
  • $wgCitizenManifestThemeColor
  • $wgCitizenManifestBackgroundColor
  • $wgCitizenShowPageTools
  • $wgCitizenThemeColor
  • $wgCitizenGlobalToolsPortlet
  • $wgCitizenEnableDrawerSiteStats
  • $wgCitizenUseNumberFormatter
  • $wgCitizenEnableCollapsibleSections
  • $wgCitizenEnableCJKFonts
正在使用的公开wiki数 29 (Ranked 39th)
作为默认皮肤使用的公开wiki数 12
翻译Citizen皮肤(如在translatewiki.net可用)

Citizen是一款美观实用的响应式MediaWiki皮肤,也会给扩展 带来一致的体验。 它最初为Star Citizen Wiki(星际公民Wiki)而制作,但是也可以灵活地在各种MediaWiki配置上运行。

如果您发现问题或想对皮肤进行改进,请前往GitHub提交补丁或报告问题。 您也可以使用讨论页获取任何有关此皮肤的帮助。

主要特点

  • 响应式布局 - 响应式设计,能自适应不同的屏幕尺寸。
  • 浅色/深色模式 - 可在浅色模式和深色模式之间切换。
  • 一致扩展样式 - 支持的扩展会与其余UI保持一致的风格。
  • 阅读参数设置 - 可调整页面宽度、字体大小、行高。
  • 可折叠章节 - 可折叠和展开的条目章节。
  • 始终显示目录 - 条目内任意位置均可访问目录。
  • 丰富的搜索建议 - 附带图像和描述的实用搜索建议。
  • 渐进式Web应用 - 给把wiki添加到主屏幕的用户提供更类似应用的使用体验。

截图

安装

  • 下载文件,并将其放置在您skins/文件夹中的Citizen目录内。
  • 将下列代码放置在您的LocalSettings.php 文件的底部:
    wfLoadSkin( 'Citizen' );
    
  • wfLoadSkin( 'Citizen' );放置在所有扩展之后
  • 按需求配置。
  •   完成 - 在您的wiki上打开Special:Version,以确认皮肤已成功安装。

移动前端

要配合使用MobileFrontend(移动前端)和Citizen,只需添加下行到LocalSettings.php内:

$wgDefaultMobileSkin = 'citizen';

配置

此皮肤开箱即用,无需任何配置。 以下配置标记能够进一步自定义皮肤的特定功能。 Check out this page on how to adapt Citizen styles on your wiki.

外观

名称 描述 默认值
$wgCitizenThemeDefault 皮肤的默认主题 'auto' - switch between light and dark according to OS/browser settings; 'light'; 'dark' 'auto'
$wgCitizenEnableCollapsibleSections 在内容页面上启用或禁用可折叠章节 true - enable; false - disable true
$wgCitizenShowPageTools 页面工具的可见性状态 true - always visible; 'login' - visible to logged-in users; 'permission' - visible to users with the right permissions true
$wgCitizenGlobalToolsPortlet 附加全局工具的Portlet的ID 字符串 ''
$wgCitizenEnableDrawerSiteStats 在抽屉式菜单内启用网站统计信息 true - enable; false - disable true
$wgCitizenUseNumberFormatter 对网站统计信息使用NumberFormatter,使数字以本地化格式显示 true - enable; false - disable true
$wgCitizenThemeColor 定义在theme-color meta标记内的颜色 十六进制颜色代码 '#131a21'
$wgCitizenEnableCJKFonts 对提供中日韩语言服务的wiki启用内置Noto Sans CJK字体 true - enable; false - disable false

搜索建议

名称 描述 默认值
$wgCitizenSearchGateway 用于获取搜索建议的gateway mwActionApi; mwRestApi mwActionApi
$wgCitizenSearchDescriptionSource 搜索建议中描述文本的来源 wikidata - Use description provided by WikibaseLib or ShortDescription; textextracts - Use description provided by TextExtracts; pagedescription - Use description provided by Description2 or any other extension that sets the description page property textextracts
$wgCitizenMaxSearchResults 搜索建议最大条数 Integer > 0 6

Web App Manifest

名称 描述 默认值
$wgCitizenEnableManifest 启用或禁用Web App Manifest true - enable; false - disable true
$wgCitizenManifestThemeColor Web App Manifest的主题颜色 Hex color code #131a21
$wgCitizenManifestBackgroundColor Web App Manifest的背景颜色 Hex color code #131a21

快捷键

  • / - 搜索

以下快捷键属于MediaWiki核心,适用于所有皮肤。

根据使用的浏览器,shift有时可以省略。

  • alt+⇧ Shift+f - 搜索
  • alt+⇧ Shift+e - 编辑
  • alt+⇧ Shift+r - 最近更改
  • alt+⇧ Shift+x - 随机页面
  • alt+⇧ Shift+h - 历史
  • alt+⇧ Shift+t - 讨论页
  • alt+⇧ Shift+z - 首页