Colaboradores/Proyectos/Columnas para referencia

From mediawiki.org
This page is a translated version of the page Contributors/Projects/Columns for references and the translation is 42% complete.
Outdated translations are marked like this.

A petición de los editores de Wikipedia, se ha agregado una nueva característica a MediaWiki. Long lists of references (created with ‎<ref> tags; they are also called citations or footnotes at some wikis) will automatically be displayed in columns. El número de columnas será determinado por el ancho de la pantalla de cada lector. This will improve Accesibilidad and make it easier for most people to read the references, especially on narrow or very wide screens. Las listas cortas de referencias no se verán afectadas.

Utiliza la etiqueta normal ‎<references /> en cualquier página con muchas referencias para ver esta función en cualquier wiki donde se haya habilitado. Si no quieres que se usen columnas en esa página, entonces usa este código wikitexto en su lugar: <references responsive="0" />.

Programa

El software del lado del servidor cambiará en el tren de despliegue normal durante la semana del 14 de marzo de 2017. Sin embargo, el efecto normalmente no será visible (excepto en MediaWiki.org donde es responsivo por defecto[1]) hasta que se habilite manualmente para tu wiki en particular. Los wikis alojados en WMF que quieran que esta característica funcione localmente pueden solicitar un cambio de configuración para habilitarla. However, the effect will not normally be visible (except on MediaWiki.org where it is responsive by default[2]) until it is manually enabled for your particular wiki. WMF-hosted wikis that want this feature working locally can request a config change to enable it.

Después de desplegar el software, pero antes de habilitarlo en tu wiki, puedes invocar manualmente la función en páginas individuales utilizando este código wikitext: <references responsive /> en lugar de la etiqueta simple ‎<references /> o una plantilla local.

Grupos:

  • Wikiquotes: Monday, 24 July 2017

Interacción con plantillas locales

Algunas Wikipedias han estado utilizando plantillas locales como {{Reflist}} para crear columnas o añadir otros formatos. Estas plantillas deben ser actualizadas (o su uso desaprobado por ser redundante) antes de que este cambio sea habilitado manualmente en tu wiki local. These templates should be updated (or their use deprecated as redundant) before this change is manually enabled at your local wiki.

Cómo actualizar una plantilla local

Si quieres mejorar accesibilidad

Considera la posibilidad de definir el comportamiento por defecto de la plantilla como el comportamiento por defecto de la etiqueta ‎<references /> y desaprobar o eliminar los parámetros que definen un número fijo de columnas, independientemente del tamaño de la pantalla.

Si no quieres cambiar el comportamiento actual de la plantilla

<references responsive /> envolverá automáticamente la lista en <div class="mw-references-wrap">. Con la función activada por defecto, cualquier lista con más de 10 referencias obtendrá también la clase mw-references-columns. En este modo, la lista de referencias se divide automáticamente en varias columnas en función del espacio disponible en la pantalla. Por ejemplo, en pantallas estrechas 1 o 2 columnas, en pantallas más anchas 2 o 3. Dado que esto ocurre automáticamente, ya no es necesario que los editores activen/desactiven manualmente el modo de columnas de una plantilla. In this mode, the references list is automatically split over multiple columns based on the available space on the screen. E.g. on narrow screens 1 or 2 columns, on wider screens 2 or 3. Given that this happens automatically, it is no longer necessary for editors to manually enable/disable the columns mode of a template.

Recuerda también que otras personalizaciones para la lista de referencias es mejor aplicarlas directamente al selector CSS ol.references en MediaWiki:Common.css de tu wikis. Muchas wikis personalizan el tamaño de la fuente de esta manera, por ejemplo. (No es necesario codificar manualmente a través de una plantilla). En caso de que se necesite una capa DIV para ciertos estilos, el selector CSS .mw-references-wrap se aplicará a todas las listas de referencias producidas por $1 independientemente de si las columnas se activaron dinámicamente. Many wikis customise the font-size this way, for example. (No need to manually code it through a template). In case a DIV wrapper is needed for certain styles, the .mw-references-wrap CSS selector will apply to all references lists produced by <references responsive /> regardless of whether the columns were dynamically activated.

Para la compatibilidad con el diseño de columnas fijas, puedes hacer que las plantillas reflist y refhead se aseguren de que el modo responsivo está desactivado con responsive=0 cuando se especifica un número fijo de columnas. También puedes editar reglas de diseño relevantes en MediaWiki:Common.css de tu wiki para que sólo coincidan con elementos ol.references sin un padre .mw-references-wrap de cierre para evitar definiciones repetidas de diseño multicolumna. Esto puede hacerse en CSS utilizando, por ejemplo, un operador > descendiente directo. You may also want edit relevant layout rules in your wiki's MediaWiki:Common.css to only match ol.references elements without a wrapping .mw-references-wrap parent in order to avoid repeated definitions of multi-column layout. This can be done in the CSS using e.g. a direct descendant > operator.

Solicitar esta característica

Para solicitar que se habilite esta función en tu wiki local, presenta una tarea Phabricator rellenando esta tarea preformateada de Phabricator.

También puedes dejar un mensaje en la página de discusión. Por favor, incluye un enlace a un debate local o a las plantillas pertinentes en tus solicitudes. Please include a link to any local discussions or relevant templates in your requests.

Referencias