Jump to content

Extensión:Cite

From mediawiki.org
This page is a translated version of the page Extension:Cite and the translation is 74% complete.
Esta página documenta la extensión. Para aprender a utilizarla, consulta Ayuda sobre citas.
Manual de extensiones de MediaWiki
Cite
Estado de la versión: estable
Implementación Etiqueta
Descripción Permite utilizar notas al pie para citar fuentes y ayuda a citar contenido correctamente en medios que no están en línea.
Autor(es) Ævar Arnfjörð Bjarmasondiscusión
Última versión Actualizaciones continuas
Política de compatibilidad Se publican nuevas instantáneas junto con MediaWiki. La rama maestra no es retrocompatible.
MediaWiki 1.34+
PHP 7.0+
Licencia Licencia Pública General de GNU 2.0 o posterior
Descargar
Ejemplo Wikipedia:Footnotes
  • $wgCiteDefaultBacklinkAlphabet
  • $wgCiteReferencePreviewsConflictingNavPopupsGadgetName
  • $wgCiteResponsiveReferencesThreshold
  • $wgCiteResponsiveReferences
  • $wgCiteSubReferencing
  • $wgCiteBacklinkCommunityConfiguration
  • $wgCiteReferencePreviews
  • $wgCiteUseLegacyBacklinkLabels
  • $wgCiteVisualEditorOtherGroup
  • $wgCiteReferencePreviewsConflictingRefTooltipsGadgetName
Traduce la extensión Cite si está disponible en translatewiki.net
Incidentes Tareas abiertas · Reportar un error

La extensión Cite permite al usuario crear referencias en forma de notas al pie en una página. Añade a MediaWiki dos ganchos del analizador: ‎<ref> y ‎<references />; estos operan en conjunto para añadir citas a las páginas.

Uso

Consulta la página de ayuda sobre cómo utilizar la extensión Cite para más información.

Instalación

Esta extensión viene con MediaWiki 1.21 y versiones posteriores, así que no necesitas descargarla. Las instrucciones de configuración restantes aún deben seguirse.
  • Descarga y mueve la carpeta Cite extraída a tu directorio extensions/.
    Los desarrolladores y contribuidores de código deberían instalar la extensión desde Git en su lugar, usando:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Cite
    
  • Añade el siguiente código en la parte final de tu archivo LocalSettings.php :
    wfLoadExtension( 'Cite' );
    
  • Configura según se requiera.
  • Yes Hecho – Navega a Special:Version en el wiki para verificar que la extensión se haya instalado correctamente.


Instalación Vagrant:

  • Si se utiliza Vagrant , instala con vagrant roles enable cite --provision

Configuración

$wgCiteBookReferencing

Si está inicializado a true, activa una funcionalidad experimental de subreferencias, consulta la página de ayuda. Valor predeterminado: false

$wgCiteResponsiveReferences

Configuración predeterminada para la visualización adaptable de referencias. Si está inicializado a true, la sección de referencias se mostrará en varias columnas. Consulta la documentación de uso. Valor predeterminado: true

$wgCiteVisualEditorOtherGroup

Si está inicializado a true, la barra de herramientas de Cite se puede mover bajo el menú Insertar. Esto se hace así en los sitios de Wikiviajes. Consulta la solicitud original de la funcionalidad. Valor predeterminado: false.

By adding a definition in JSON to MediaWiki:Cite-tool-definition.json, the cite menu can be populated with tools that create references containing specific templates. The content of the definition should be an array containing a series of objects, one for each tool. Each object must contain name, icon, template properties. An optional title property can also be used to define the tool title in plain text. The name property is a unique identifier for the tool, and also provides a fallback title for the tool by being transformed into a message key. The name is prefixed with visualeditor-cite-tool-name-, and messages can be defined on Wiki. Some common messages are pre-defined for tool names such as web, book, news, journal.

Example:

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

(From: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Cite/+/refs/heads/REL1_44/modules/ve-cite/ve.ui.MWReference.init.js#64)

Limitaciones

Véase también