MediaWiki discusión:Proofreadpage index template

De Wikisource, la biblioteca libre.
Ir a la navegación Ir a la búsqueda

HideIfEmpty[editar]

¡Hola! Sugiero que sea eliminado el uso de la plantilla {{HideIfEmpty}} en aquellos parámetros en los que se está usando (Autor, Año, Imprenta o editor, Progreso, y Tipo).

¿Por qué? Porque esta plantilla hace uso de la clase "hiddenStructure", que ya no funciona y que durante mucho tiempo se ha desaconsejado (más información p.ej. en w:en:Wikipedia:HiddenStructure).

¿Por qué no dejarlo como está? Por los motivos técnicos que se indican en el enlace anterior. Y además, en el caso de Wikisource, creo que es el responsable de 2 anomalías:

  1. Todos los índices están siendo categorizados como si tuviesen un error en Categoría:Páginas que usan argumentos duplicados en invocaciones de plantillas. Véase también Wikisource:Café#Consulta sobre argumentos duplicados en invocaciones de plantillas.
  2. Aunque existe el parámetro "Tipo", en ningún momento se puede rellenar, y creo que todo tiene relación.

¿Alternativas? La más fácil sería que se quedaran como el resto de parámetros (Título, y Fuente), siempre visibles.

La otra, respetaría el funcionamiento deseado, pero requiere de muchísimo cuidado para no romper nada. Sería sustituir la plantilla {{HideIfEmpty}} por código condicional (ver ejemplos en otros idiomas, como p.ej. en ca:MediaWiki:Proofreadpage index template).

Saludos. -Aleator 16:48 4 abr 2015 (UTC)

Listo--Freddy Eduardo (discusión) 03:24 25 may 2016 (UTC)
OK, gracias Freddy :) Un detalle más. Veo que ahora en los índices, en modo visualización, aparece "Tipo de índice", pero en modo edición no aparece nada relacionado con el "Tipo" en el formulario. Se me ocurren 2 opciones:

1) Quitar este código (que no sé exactamente cuándo hay que usar cada valor, ni veo ejemplos):

|-
| '''Tipo de índice'''
|{{#switch:{{{Tipo|}}}
|C=Completa la publicación
|E=Extracto de la publicación
|D=Documento histórico}}

2) Añadir el parámetro Tipo en MediaWiki:Proofreadpage index attributes.
Como no se ha usado el "Tipo" hasta ahora (o no sé ver si se ha usado), yo casi que lo quitaría ¿no?. Saludos. -Aleator 16:56 25 may 2016 (UTC)

Listo.--Freddy Eduardo (discusión) 19:16 25 may 2016 (UTC)

Acentos[editar]

(Traído desde Plantilla discusión:Proofreadpage index template)

Estuve haciendo pruebas con los parámetros que acepta el comando <pages> y me dí cuenta que no toma en cuenta los parámetros "título" y "año", pero si "editor" y "traductor". Lo primero que debo notar, es que al parecer sólo toma en cuenta parámetros que están descritos en MediaWiki:Proofreadpage js attributes. Lo segundo, es que no toma en cuenta (es una suposición mía) los parámetros con caracteres "no latinos". Propongo que internamente los parámetros se llamen "titulo" y "ano" o "fecha" y que en la plantilla se puedan poner de cualquiera de las 2 maneras. --Ninovolador (discusión) 16:53 5 feb 2017 (UTC)

Imagen[editar]

Al implementar el nuevo índice, por defecto aparecía un "1" en vez de imagen. Se ha añadido código para que acepte ese "1" como página por defecto. -Aleator 23:56 28 feb 2017 (UTC)