Plantilla discusión:Listaref

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda

POR PROTEGER: ESTROPEAN[editar]

Soy la autora del artículo "Federico Birabén" en el 2011, y ahora veo que en la sección de referencias bibliográficas hay errores, actualmente hay una "listaref" a la cual no puedo acceder para corregir esos errores. Me puede decir alguien cómo hacerlo?--MRL (discusión) 18:35 25 ago 2015 (UTC)

@Martarlozano: Tienes que editar cada referencia en el lugar en el que las colocaste. --83.40.99.108 (discusión) 21:01 28 abr 2016 (UTC)

Proteger[editar]

Pido proteger esta plantilla que ya está en miles de artículos. Emijrp (disc) 23:00 24 may 2007 (CEST)

Acabo de protegerla.Muro de Aguas 23:08 24 may 2007 (CEST)

Ejemplo[editar]

Se debería poner un ejemplo de uso, no?, solo pone los argumentos... entiendo que la mayoría de usuarios sepan usarla pero creo que es lógico que muchos otros no, no creéis? ;)

Covi Un saludo, Covi (Qué de qué??) 16:07 8 dic 2007 (CET)

Error leve en la plantilla[editar]

Pues sí, investigando como he dicho antes la susodicha plantilla, he encontrado un error leve en el código.

El error está en el siguiente if:

{{#if:{{{barra|}}}|height: {{{barra|350}}}px; overflow: auto; padding: 3px|}}" | {{#if: {{{1|}}}| style="-moz-column-count:{{{1}}}; column-count:{{{1}}} }}}

Al acabar el if, debería de ser con dos } y no con tres.

Esto provoca que, como sobra un }, cuando se aplica la misma, haya un } remanente, como se puede ver en cualquier artículo que haga uso de la plantilla.

Código extraído del artículo Wikipedia

<span class="mw-headline">11 Referencias</span></h2>
<div class="references-small" style="-moz-column-count:2; column-count:2};">

Error-------------------------------------------------------------------^

La solución es, lógicamente, eliminar el último } de la expresión, quedando todo de la siguiente manera:

<div class="references-small" {{#if: {{{ancho|{{{colwidth|}}}}}}| style="-moz-column-width:{{{ancho{{{colwidth|}}}}}}; column-width:{{{ancho{{{colwidth|}}}}}}; {{#if:{{{barra|}}}|height: {{{barra|350}}}px; overflow: auto; padding: 3px|}}" | {{#if: {{{1|}}}| style="-moz-column-count:{{{1}}}; column-count:{{{1}}} }}; {{#if:{{{barra|}}}|height: {{{barra|350}}}px; overflow: auto; padding: 3px|}}" |}}> <references/></div><noinclude>{{documentación de plantilla}}[[Categoría:Wikipedia:Plantillas de referencias]]</noinclude>

Como no estoy seguro de lo que hay que hacer (¿avisar a un bibliotecario?), lo comento tanto aquí como en el café. ¿Una ayudita? Veltys (discusión) 00:13 7 abr 2008 (UTC)

Arreglado. Gracias por avisar del error. Para otra ocasión futura en que pidas una edición de una página protegida recuerda utilizar {{edición protegida}} en la página de discusión. Saludos. Paintman (¿hablamos?) 16:48 7 abr 2008 (UTC+2)

Explorer ...[editar]

... no se si le pasa a alguien mas, pero con el internet explorer 7, creo as columnas no funcionan. Soy usuario asiduo de firefox, pero de vez en cuando entro con el explorer para ver como queda la redacción con dicho explorador, y veo como no funcionan las columnas. ¿Le ocurre a alguien mas? Saludos. Escudo de Palos de la Frontera pergamino normal.svg Miguel Ángel "fotógrafo" BanderaPalosEscudo0.svgDí lo que quiera, killo 21:25 2 jun 2008 (UTC)

Tranquilo: ni en Explorer, ni en Opera, ni en Safari... ¡ni en ningún otro! La plantilla usa CSS propietario de Mozilla y por eso únicamente funciona en Firefox. Es decir, lo normal es que no funcione. Veltys ¿Mande? 00:20 3 jun 2008 (UTC)
Ahhhh. ¿Y nadie ha pensado en alguna solución para ello, o es imposible? Escudo de Palos de la Frontera pergamino normal.svg Miguel Ángel "fotógrafo" BanderaPalosEscudo0.svgDí lo que quiera, killo 00:44 3 jun 2008 (UTC)
Por poder, se puede. Pero hacerlo p'aná es tontería. Es decir, que se puede hacer. No obstante, la plantilla es bastante compleja y yo, sinceramente, no me atrevo a cambiarla. Si tú te atreves, ¡olé! Cuenta con mi ayuda en la medida de lo que pueda. Veltys ¿Mande? 22:16 4 jun 2008 (UTC)
La mayoría de la gente usa IE, y creo que no puede ser que se opte por que funcione sólo en Firefox. WP debería ser para todos, y en igualdad de condiciones... -- Moraleh Chile 21:40 25 jun 2008 (UTC)
Estoy de acuerdo; es un ejemplo del porqué existen estándares para Internet recomendados por el organismo creador del WWW; considero que las plantillas de Wikipedia deberían apegarse a los estándares de w3.org para así garantizar la visualización del contenido en cualquier navegador web, bajo cualquier sistema operativo y plataforma (computadora de escritorio, dispositivo móvil, etc.). Si bien en este caso específico la información (las referencias y sus enlaces) es desplegada (solo que en una sola columna mostrando una lista larga), no es mostrada de manera óptima y de la manera cómo el wikipedista que escoge usar columnas desea.--Darolu (discusión) 01:44 8 jun 2009 (UTC)

Otros idiomas[editar]

Creo que sera buena idea incluir la lista de esta plantilla en otros idiomas. Por ejemplo la Wikipedia en inglés tiene la lista de otros idiomas en:Template:Reflist. Götz (discusión) 03:05 9 jul 2008 (UTC)

✓ HechoMuro de Aguas 14:47 9 jul 2008 (UTC)

Agregar parámetros para incluir grupos de referencias[editar]

Hola, mirando la plantilla en la wiki en inglés, me di cuenta que admitían el parámetro "group" del tag ref, por ejemplo para hacer la diferencia entre referencias y notas: < ref group="nota">.

El código actual de la plantilla en inglés es:

<div class="references-small {{#if: {{{colwidth|}}} | references-column-width | 
     {{#iferror: {{#ifexpr: {{{1|1}}}>1 | references-column-count references-column-count-{{{1}}} }} }} }}" 
                {{#if: {{{colwidth|}}}| style="-moz-column-width:{{{colwidth}}}; column-width:{{{colwidth}}};" | 
                                       {{#if: {{{1|}}}| style="-moz-column-count:{{{1}}}; column-count:{{{1}}};" }} }}>
{{#tag:references|{{{refs|}}}|group={{{group|}}}}}</div>

¿Alguien puede actualizar la plantilla en base a ese código?, ya que está protegida, y yo no lo puedo hacer, el parámetro sería muy útil, saludos Shooke Flag of Argentina.svg Flag of Italy.svg(Discusión) 16:32 26 feb 2010 (UTC)

Presentación errónea con doble columna[editar]

Cuando se selecciona más de una columna, la plantilla a veces al dividir las notas entre las columnas calcula mal la cantidad de líneas, con lo que se come la última línea de la última columna. Como es mucho más fácil de ver que de explicar, os dejo un ejemplo. En este caso, al ponerlo a dos columnas se come la última línea de la última columna, "complex environments», Ashgate, Capítulo 19, pp:201". Richy - ¿comentarios? 13:03 9 ago 2010 (UTC)

Ordenar la lista[editar]

¿Sería posible que mediante una opción se mostrase la lista ordenada por fecha, por ejemplo? O al menos que mantenga un orden por defecto de este estilo, ya que sería muy útil. Un saludo.-- 4 abr 2011 (UTC)

enlace erroneo[editar]

El enlace de "Tabla de pares de apriete recomendados", no funciona, buscando he encontrado la misma tabla en: http://www.durometrosymicrodurometros.com/Archivos/varios/Torque-y-Fuerza-Generada.pdf. Por si alguien puede modificar dicho enlace. — El comentario anterior es obra de Danielbo (disc. · contr. · bloq.), quien olvidó firmarlo.

Hola Danielbo. Esta página de discusión es para discutir sobre el código de la plantilla que genera automáticamente las listas de notas y referencias en los artículos, por lo que un error en el enlace de una referencia específica debe discutirse en la página de discusión del artículo en sí. Sin embargo, ya la arreglé ;) --Linfocito ~ Salu2 desde Colombia. 14:57 28 abr 2011 (UTC)

Varias cosas[editar]

Por lo que he estado probando, el navegador Opera en su versión 11.50 ya soporta esta plantilla (en realidad no sé desde qué versión la soporta). Supongo que el autor podría testearlo más a fondo por si hay algún problema.

Además, creo que en la explicación de los parámetros habría que dejar claro que el campo "ancho" debe obligatoriamente llevar "px" detrás para funcionar y, sobre todo, que "ancho" tiene prioridad sobre "n" en el sentido de que, por ejemplo, si n=2, y ancho=400px pero el ancho de la ventana del navegador es mayor o igual a 1200 píxeles, se mostrará como mínimo 3 columnas, ignorándose el valor de n=2. Un saludo.--Canyq (discusión) 16:11 15 jul 2011 (UTC)

Columnas múltiples[editar]

¿No sería recomendable que la plantilla al alcanzar un máximo de líneas de referencia, se dividiera automáticamente? Muchos editores no saben hacerlo y esto nos solucionaría bastantes artículos que tienen una lista larga de referencias de una única columna. Si por algún motivo se prefiriese tener solo una única columna, o dos en vez de tres, se podría especificar en la plantilla y esta respetaría esa decisión; pero si no se especifica el número de columnas, la plantilla usará las columnas múltiples al alcanzar X número de líneas. --Felix (discusión) 17:07 12 jul 2013 (UTC)

Documentación poco clara en un ejemplo concreto[editar]

Supongamos que utilizo la opción de agrupar todas las citas en un solo lugar, como se explica en WP:REF punto 2.1.2, y, al mismo tiempo, mostrar las referencias en dos columnas. ¿Cómo sería la implementación de esta plantilla? Es algo que ni allí ni aquí se explica.

ProgramadorCCCP Internet-group-chat.svg Responder 01:31 17 sep 2015 (UTC)

Simplemente combiná ambos parámetros. {{listaref|n=2|refs=...}}. Saludos. --angus (msjs) 11:00 17 sep 2015 (UTC)
Entonces creo que encontré un bug. Si observamos esta revisión y esta otra, se puede ver que en el primer caso la plantilla no toma el parámetro de las columnas (pero sí el de las referencias) y en el segundo toma todo bien. ¿Será este otro caso para Juan Mayordomo? :)
--ProgramadorCCCP Internet-group-chat.svg Responder 13:04 17 sep 2015 (UTC)
Tenés toda la razón, la n no funciona. La pregunta es: ¿la hacemos funcionar o la borramos de la documentación? --angus (msjs) 16:46 17 sep 2015 (UTC)
Borrarla de la documentación sería poco prudente ya que funciona si se la implementa de cierto modo (sin ingresar retornos de carro). Tocar el código de la plantilla es algo muy delicado (no soy bibliotecario, por lo que sólo podría hacer un "fork" interno en mi espacio de usuario y buscar una mejora allí para luego pedir un "pull request"). Creo que la segunda opción es la mejor mientras agregamos provisoriamente un workaround en la documentación. ¿Te parece? --ProgramadorCCCP Internet-group-chat.svg Responder 17:39 17 sep 2015 (UTC)
Donde “funciona” no estás poniendo n=2, sino directamente 2. Es decir: el número de columnas en el primer parámetro posicional sí funciona; en el parámetro con nombre n no funciona.
Parece sencillo arreglarlo: cambiar {{{1|}}} por {{{n|{{{1|}}}}}} y {{{1}}} por {{{n|{{{1}}}}}}, pero hay que probarlo y todo eso. Si lo podés hacer en tu espacio de usario y después pedir el cambio acá, como proponés, sería buenísimo. Saludos. --angus (msjs) 14:33 18 sep 2015 (UTC)

Ancho variable ajustable[editar]

En la versión inglesa tienen {{reflist|colwidth=30em}} que es mejor que {{reflist|2}}. El primero creará columnas con una anchura máxima de 30 em, permitiendo al navegador automáticamente elegir el número de columnas en función del ancho del navegador. ¿Se puede introducir? Doblecaña (discusión) 00:32 15 feb 2016 (UTC)

Comentarios adicionales en[editar]

Plantilla discusión:Listaref/doc. Triplecaña (discusión) 08:25 1 sep 2016 (UTC)

Diseño adaptable[editar]

Tras este hilo del Café, propongo obsoletar los parámetros que establecen el ancho o el número fijo de columnas ({{{ancho|{{{colwidth|}}}}}} y {{{1|}}} respectivamente), y dejar que sea el propio sistema quien decida cuantas columnas mostrar en función del número de referencias y el tamaño de la ventana del dispositivo del lector. La etiqueta <references> dispone del atributo responsive que se encarga automáticamente de realizar dicha función. Por lo tanto, propongo la eliminación de los parámetros anteriores y la implantación del sistema adaptable o responsive.

Por otro lado, el parámetro {{{estilolista|{{{liststyle|}}}}}} no se usa absolutamente prácticamente en ninguna página, por lo que también puede prescindirse de él.

De este modo, el código podría generarse y simplificarse de la siguiente forma:

<div class="listaref" style="list-style-type: {{#switch: {{{grupo|{{{group|}}}}}}
  | upper-alpha
  | upper-roman
  | lower-alpha
  | lower-greek
  | lower-roman = {{{grupo|{{{group}}}}}}
  | #default = decimal
}};">{{#tag:references|{{{refs|}}}|group={{{grupo|{{{group|}}}}}}|responsive=1}}</div><noinclude>
{{documentación}}
</noinclude>

Evidentemente sería necesario también adaptar la documentación con la nueva implementación. ¿Apoyos, objeciones o comentarios en general? -- Leoncastro (discusión) 23:05 8 feb 2019 (UTC)

El parámetro estilolista sí que se usa, solo hay que buscar insource:estilolista. Por ejemplo, Árbol de la vida (monumento). Lo que no sé es si en esos casos se puede utilizar en su lugar el parámetro grupo. Estoy a favor de utilizar el responsive. Saludos, Juan Mayordomo (discusión) 09:36 10 feb 2019 (UTC)
La búsqueda ya la había realizado, pero me falló el subconsciente: quise decir que no se usa en prácticamente ninguna página (quitando los resultados donde está en blanco son apenas un par de decenas de páginas). Y sí, el parámetro del grupo es el más habitual y se puede usar para eso mismo (nótese que es el parámetro que he conservado). -- Leoncastro (discusión) 13:28 10 feb 2019 (UTC) PD: véase por ejemplo esta innecesaria redundancia. -- Leoncastro (discusión) 13:39 10 feb 2019 (UTC)
Por cierto, ese ejemplo del Árbol de la vida (monumento) es un error, puesto que las referencias voladas se muestran mediante números (1, 2, 3), pero en la lista de referencias se muestran como letras griegas (α, β, γ), con lo que no hay correspondencia entre unas y otras —algo especialmente importante en la versión impresa—. Por lo tanto lo he corregido, al igual que otros muchos casos similares. -- Leoncastro (discusión) 13:54 10 feb 2019 (UTC)
A favor de usar el formato responsive de manera predefinida y eliminar la opción de configurar manualmente el número de columnas. Por otro lado informo que debe haber algún problema de Listaref con el Editor visual —o al revés—, pues no permite modificarse desde el modo de edición visual como si ocurre con otras plantillas, indicando el mensaje «Esta lista de referencias la generó una plantilla; por ahora puede modificarse en el modo de código fuente», por si podéis echar un vistazo. Carlosmg (discusión) 20:20 10 feb 2019 (UTC)
Parece que se pueden modificar si se seleccionan desde el menú de Insertar - Lista de referencias. Saludos, Juan Mayordomo (discusión) 20:38 12 feb 2019 (UTC)