Jump to content

Extension:Cite(引用)

本頁使用了標題或全文手工轉換
From mediawiki.org
This page is a translated version of the page Extension:Cite and the translation is 97% complete.
此页面記錄了扩展。 有关使用方法,請参见引述的說明
MediaWiki扩展手册
Cite
发行状态: 稳定版
实现 标签
描述 允许使用脚注引述来源,并帮助正确引述离线媒体中的内容
作者 Ævar Arnfjörð Bjarmason留言
最新版本 持续更新
兼容性政策 快照跟随MediaWiki发布。 master分支不向后兼容。
MediaWiki 1.34+
PHP 7.0+
数据库更改
许可协议 GNU通用公眾授權條款2.0或更新版本
下載
示例 Wikipedia:Footnotes
  • $wgCiteDefaultBacklinkAlphabet
  • $wgCiteReferencePreviewsConflictingNavPopupsGadgetName
  • $wgCiteResponsiveReferencesThreshold
  • $wgCiteResponsiveReferences
  • $wgCiteSubReferencing
  • $wgCiteBacklinkCommunityConfiguration
  • $wgCiteUseLegacyBacklinkLabels
  • $wgCiteReferencePreviews
  • $wgCiteSubRefMergeInDevelopment
  • $wgCiteVisualEditorOtherGroup
  • $wgCiteReferencePreviewsConflictingRefTooltipsGadgetName
  • ‎<ref>
  • ‎<references>
前往translatewiki.net翻譯Cite扩展
問題 开启的任务 · 报告错误

引述扩展可讓用户在页面上创建參照作为脚注。 它为MediaWiki添加了两个解析器钩子,即‎<ref>‎<references>;这两个钩子共同合作,添加引文到各個页面。

用法

參見使用引述扩展的帮助頁面以獲取更多資訊。

安裝

此扩展随附于MediaWiki 1.21及更新版本,因此您無需下載它。 但其余的配置的指示仍须依循執行。
  • 下载文件,并解压Cite文件夹到extensions/目录中。
    开发者和代码贡献人员应改从Git安装此扩展,输入:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Cite
    
  • 請新增下列代码到您的LocalSettings.php 文件的底部:
    wfLoadExtension( 'Cite' );
    
  • 按需求配置。
  • Yes 完成 – 請导航至您的wiki上的Special:Version,以验证此扩展已成功安装。


使用Vagrant安装:

  • 如果你有使用Vagrant ,请通过vagrant roles enable cite --provision安装

配置

$wgCiteBookReferencing

当设置为 true 时,启用子参考来源的实验性功能,参见帮助页。 默认值: false

$wgCiteResponsiveReferences

响应式显示参考来源的默认设置。 当设为 true 时,参考来源段落会以多列显示。 参见使用文档。 默认值: true

$wgCiteVisualEditorOtherGroup

当设为 true 时,引述工具栏按钮会移至插入菜单的下方。 这用于维基导游站点。 参见原始功能请求。 默认值: false.

通过在JSON中为MediaWiki:Cite-tool-definition.json添加定义,可为引用菜单填充生成包含特定模板的参考文献的工具。 定义的内容应为包含一系列对象的数组,每个对象对应一个工具。 Each object must contain name, icon, template properties. 可选的title属性也可用于以纯文本形式定义工具标题。 name属性是工具的唯一标识符,还通过转换为消息密钥为工具提供回退标题。 名称前缀为visualeditor-cite-tool-name-,消息可以在Wiki上定义。 为工具名称预定义了一些常见消息,如web, book, news, journal, map

例子:

[ { "name": "web", "icon": "browser", "template": "Cite web" }, ... ]

(从 gerrit:plugins/gitiles/mediawiki/extensions/Cite/+/refs/heads/wmf/1.46.0-wmf.7/modules/ve-cite/ve.ui.MWReference.init.js#66)

限制

  • {{ll|Help:pipe trick|管道技巧}}和其他{{ll|Pre-save transforms|预保存转换}}在使用此扩展创建的脚注中不起作用。

参阅