Plantilla discusión:Listaref
POR PROTEGER: ESTROPEAN
editarSoy 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
editarPido 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
editarSe 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? ;)
Un saludo, Covi (Qué de qué??) 16:07 8 dic 2007 (CET)
Totalmente. Debe comenzarse por poner un ejemplo sencillo de uso, con pocos parámetros. Luego, se pueden colocar más parámetros con más ejemplos. Este sería un uso sencillo, utilizando nombres:
Los fósiles son los restos o señales de la actividad de organismos pasados.<ref name="Oldman2009" /> La ciencia que se ocupa del estudio de los fósiles es la paleontología.<ref name="Belardo2007" /> == Referencias == {{listaref |refs= <ref name="Oldman2009">{{cita libro |apellido=John |nombre=Oldman |año=2009 |título=History of paleontology |idioma=inglés |ubicación=Oxford |editorial=Oxford University Press}}</ref> <ref name="Belardo2007">{{cita libro |apellido=Juan |nombre=Belardo |año=2007 |título=Introducción a la paleontología |ubicación=Barcelona |editorial=Búho}}</ref> }}
Esto da como resultado lo siguiente:
Los fósiles son los restos o señales de la actividad de organismos pasados.[1] La ciencia que se ocupa del estudio de los fósiles es la paleontología.[2]
Error leve en la plantilla
editarPues 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. Miguel Ángel "fotógrafo" Dí 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? Miguel Ángel "fotógrafo" Dí 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 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)
- 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 21:40 25 jun 2008 (UTC)
Otros idiomas
editarCreo 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)
Agregar parámetros para incluir grupos de referencias
editarHola, 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 (Discusión) 16:32 26 feb 2010 (UTC)
Presentación errónea con doble columna
editarCuando 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
editarEl 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
editarPor 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
editarSupongamos 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 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? :)
- 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 Responder 17:39 17 sep 2015 (UTC)
- Tenés toda la razón, la
- Donde “funciona” no estás poniendo
n=2
, sino directamente2
. Es decir: el número de columnas en el primer parámetro posicional sí funciona; en el parámetro con nombren
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)
- Donde “funciona” no estás poniendo
Ancho variable ajustable
editarEn 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
editarPlantilla discusión:Listaref/doc. Triplecaña (discusión) 08:25 1 sep 2016 (UTC)
Diseño adaptable
editarTras 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)
- 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)
- 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)
- 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)
Cabecera
editar¿No sería mejor que la plantilla configure automáticamente su título de sección de nivel 2, que actualmente los editores ponemos en forma automática? Esto está así en la versión portuguesa de esta plantilla.--Malvinero10 (discusión) 17:03 1 ago 2020 (UTC)
- Hay varios motivos por lo que esa modificación causaría problemas en este proyecto. Para empezar, eso implicaría modificar el uso de esta plantilla para establecer notas específicas (mediante
group="nombre"
, que por ejemplo se ponen habitualmente bajo una tabla. Tampoco se podría usar como es habitual en medio de discusiones para separar del resto de comentarios las referencias que uno mismo aporta. Otro de los motivos —y posiblemente el principal— es que invalidaría la opción de establecer «Notas y referencias» como título de sección, y eso ya fue un tema bastante discutido en la creación de la estructura de artículos. En la discusión sobre esa sección unos fuimos partidarios de separar las «Notas» de las «Referencias», cada sección de nivel dos, mientras que otros apoyan la creación de una única sección «Notas y referencias», con subsecciones de nivel tres para cada parte. Esta última da pie además a incluir la «Bibliografía» como parte de la sección de referencias en otra subsección de nivel tres. -- Leoncastro (discusión) 12:16 2 ago 2020 (UTC)
Mensaje alternativo
editarHola. Por favor, hagan que salga algún mensaje cuando la página no tiene referencias todavía para evitar que el apartado se muestre vacío sin entender por qué, como por ejemplo, "Esta página aún no tiene referencias. Puedes contribuir añadiéndolas. Entiende cómo en Wikipedia:Referencias". Lojwe (discusión) 11:50 13 nov 2023 (UTC)
- El sistema gestiona las citas a través de la extensión mw:Extension:Cite, la cual muestra algunos errores con las citas que pueden personalizarse, desde el genérico «Error en la cita», hasta un más detallado «Etiqueta <ref> no válida; el nombre X está definido varias veces con contenidos diferentes». Sin embargo el sistema no considera error que no existan referencias por lo que en tal caso no se muestra nada y no hay un mensaje del sistema que se pueda personalizar. @Lojwe, como alternativa, puedes usar el siguiente código en el estilo configurable de tu usuario:
.listaref:empty::before{color:red;content:'Sin referencias'}
(solo admite texto sin enlaces) para visualizar que existe un bloque de referencias sin ninguna referencia. Entiendo que tu propuesta es para orientar al novato por qué el bloque está vacío, mientras que por el contrario la alternativa es para ayudar al usuario experimentado a detectar que el bloque está puesto pero vacío; sin embargo, de momento no hay otra alternativa o solución mientras el sistema no muestre nada (véase T123236). -- Leoncastro (discusión) 17:58 13 nov 2023 (UTC)