This page is a translated version of the page Skin:Citizen and the translation is 97% complete.
MediaWiki皮肤手冊 - 分类
Citizen
发行状态: 稳定版
描述 美观易用的响应式MediaWiki皮肤,对扩展有深度支持。 最初为Star Citizen Wiki(星际公民Wiki)而开发。
作者 alistair3149, Octfx
最新版本 3.0.0-alpha (2025-01-03)
MediaWiki 1.43.0+
Composer starcitizentools/citizen-skin
许可协议 GNU通用公共协议3.0或更新版本
下载
Readme
Changelog
示例 Star Citizen Wiki (English, German, Chinese), Tolkien Gateway, The Apple Wiki, Wikimedia Skin Lab, Wiki Lớp Học Mật Ngữ, Untitled Tag Game Wiki
参数
  • $wgCitizenThemeDefault
  • $wgCitizenEnableSearch
  • $wgCitizenSearchGateway
  • $wgCitizenSearchDescriptionSource
  • $wgCitizenMaxSearchResults
  • $wgCitizenEnableManifest
  • $wgCitizenManifestThemeColor
  • $wgCitizenManifestBackgroundColor
  • $wgCitizenShowPageTools
  • $wgCitizenThemeColor
  • $wgCitizenGlobalToolsPortlet
  • $wgCitizenEnableDrawerSiteStats
  • $wgCitizenUseNumberFormatter
  • $wgCitizenEnableCollapsibleSections
  • $wgCitizenEnableARFonts
  • $wgCitizenEnableCJKFonts
  • $wgCitizenTableNowrapClasses
正在使用的公开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';

配置

此皮肤开箱即用,无需任何配置。 以下配置标记能够进一步自定义皮肤的特定功能。 查看此页面,了解如何在wiki上调整Citizen样式。

外观

名称 描述 默认值
$wgCitizenThemeDefault 皮肤的默认主题
  • 'auto' - 根据操作系统/浏览器设置在浅色和深色之间切换
  • 'light'
  • 'dark'
'auto'
$wgCitizenEnableCollapsibleSections 在内容页面上启用或禁用可折叠章节 true
$wgCitizenShowPageTools 页面工具的可见性状态
  • true - 永远可见
  • 'login' - 对登录用户可见
  • 'permission' - 对有特定权限的用户可见
true
$wgCitizenGlobalToolsPortlet 附加全局工具的Portlet的ID 字符串 ''
$wgCitizenEnableDrawerSiteStats 在抽屉式菜单内启用网站统计信息 true
$wgCitizenUseNumberFormatter 对网站统计信息使用NumberFormatter,使数字以本地化格式显示 true
$wgCitizenThemeColor 定义在theme-color meta标记内的颜色 十六进制颜色代码 '#131a21'
$wgCitizenEnableARFonts 对提供阿拉伯语服务的wiki启用内置Noto Naskh Arabic字体 false
$wgCitizenEnableCJKFonts 对提供中日韩语言服务的wiki启用内置Noto Sans CJK字体 false
$wgCitizenTableNowrapClasses 定义要让Citizen表格wrapper忽略的表格CSS类 数组 [ "citizen-table-nowrap", "diff", "mw-changeslist-line", "mw-recentchanges-table", "infobox", "cargoDynamicTable", "dataTable", "srf-datatable", "smw-datatable", "mw-capiunto-infobox" ]

搜索建议

名称 描述 默认值
$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 搜索建议最大条数 整数 > 0 6

Web App Manifest

名称 描述 默认值
$wgCitizenEnableManifest 启用或禁用Web App Manifest true
$wgCitizenManifestThemeColor Web App Manifest的主题颜色 十六进制颜色代码 #131a21
$wgCitizenManifestBackgroundColor Web App Manifest的背景颜色 十六进制颜色代码 #131a21

快捷键

  • / - 搜索

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

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

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