贡献者/项目/参考分栏
此页面已过时。其仅作为历史记录保留。 它可能记载废弃的和/或不再支持的扩展或功能。 不要认为这里的信息是最新的。 |
受维基百科编者要求,MediaWiki加入了一个新功能。
长长的参考文献列表(使用<ref>
标签创建;在某些Wiki中也被称为‘引用’或‘脚注’)将自动显示在列中。
所分栏数取决于读者各自的屏幕宽度。
这将改善無障礙 ,使大多数人更容易阅读参考资料,特别是在狭窄或非常宽的屏幕上。
参考文献的简短列表不会受到影响。
如果您所处的维基(Wiki)已启用此功能,使用一般的<references />
即可看到其效果。如果您想禁用此功能,可以使用<references responsive="0" />
代替之前的代码。
计划
服务器端的软件配置将于2017年3月14日一周的部署火车到站期间完成。 但是,效果通常是不可见的(在MediaWiki.org上除外,在MediaWiki.org上,默认情况下[1]),直到为您的特定维基手动启用了。 想要在本地使用此功能的WMF托管Wiki可以请求更改配置来启用它。
如要在软件配置完成之后、功能尚未启用之前体验功能,可以通过手动使用<references responsive />
代码替代一般的<references />
标签或参考列表模板达成。
组:
- 维基百科:2017年7月24日星期一
- 维基词典和Wikivoyages,以及英文维基百科:2017年9月11日星期一(英文维基词典为已完成。)
- French Wikipedia - phab:T160609
与本地模板的关系
有些维基百科人一直都在使用{{Reflist}}等本地模板创建分栏等特殊格式。 在您的本地Wiki手动启用此更改之前,应更新这些模板(或将其使用视为多余)。
如何更新本地模板
如果您希望改进无障碍环境
考虑将本功能对于<references />
默认的「动态分栏」模式定为模板的默认行为,同时弃用或删除硬性定义分栏数目的几个参数。
如果您希望不对模板当前行为做任何更改
<references responsive />
会将生成的列表自动包裹入<div class="mw-references-wrap">
元素内。
在功能默认启用时,任何超过10条参考的参考列表也会获得 mw-references-columns
CSS类(class)属性。
在此模式下,参照列表将根据屏幕上的可用空间自动拆分为多列。
例如在窄屏幕1或2列上,在较宽屏幕2或3上。
如果这是自动发生的,则编辑人员不再需要手动启用/禁用模板的列模式。
其他对于参考列表的自定义操作最好应加在Wiki MediaWiki:Common.css 中的 ol.references
选择器下。
例如,许多维基都是这样定制字体大小的。
(不需要通过模板手动编码)。
在某些样式需要DIV包装器的情况下,.mw-references-wrap
css选择器将应用于由 <references responsive />
生成的所有引用列表,而不管这些列是否被动态激活。
为了与固定列布局兼容,当指定固定列数时,您可以使用refirist和refhead模板来确保关闭响应模式,responsive=0
。
您可能还希望在您的wiki的MediaWiki:Common.css中编辑相关的布局规则,使其只匹配没有ol.references
父元素的.mw-references-wrap
元素,以避免重复定义多列布局。
这可以在CSS中使用例如直接派生的>
运算符来完成。
请求该功能
要请求该功能在您本地维基启用,填写这张预格式化的任务表单提交Phabricator 任务即可。
或者在讨论页留言。 请在您的请求中包含指向任何本地讨论或相关模板的链接。