MediaWiki discusión:Proofreadpage index data config

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

Futuro MediaWiki:Proofreadpage index data config‎[editar]

¡Buenas! Si te parece, ¿revisamos acá el futuro MediaWiki:Proofreadpage index data config‎?

  • Los parámetros de proyectos hermanos, aunque veo que los tienen en el mediawiki de en.source, a muchos no los acabo de encontrar sentido en un índice de un libro o revista. Lo copié literalmente, y no los borré porque estaban en la plantilla Encabe desde antes... --Ninovolador (discusión) 17:34 29 ene 2017 (UTC)
  • ¿Qué te parece quitar "commons" (de memoria, diría que todas las "páginas" de Commons tienen su propia categoría, la cual suele contener muchos más archivos; y quedarnos sólo con "commonscat"? Hecho Hecho
  • ¿Y quitar wikiquote, wikinoticias, wikccionario, wikilibros, wikiversidad y meta, porque veo difícil que en esos proyectos haya una página específica para una obra escrita? De Wikispecies tengo dudas, porque parece que sí hay páginas exclusivas para obras concretas (species:Category:Publications). Hecho Hecho
    Estaba pensando que en Wikiquote hay colecciones de citas de películas y libros, por lo que podríamos volver a ponerla.—Ninovolador (discusión) 01:08 1 feb 2017 (UTC)
Hecho Hecho -Aleator 19:16 3 feb 2017 (UTC)
  • wikilivres: suele estar reservado para obras que no tienen cabida en Wikisource por temas de derechos de autor en EEUU pero que sí permiten los de Canadá, y en cuanto los de EEUU lo permitan se vendrían a Wikisource. Por tanto, un índice con un enlace a Wikilivres sería o bien redundante, o bien una infracción de copyright en Wikisource. No es que me moleste, pero cuanto más sencillo sea el código menos mantenimiento :) Hecho Hecho
  • Opino que todos los campos tendrían que tener su parámetro "help", para que aparezca un tooltip junto al símbolo ? al lado de cada campo.
Hecho Hecho (aunque no sean definitivos). -Aleator 21:16 30 ene 2017 (UTC)
  • Los subparámetros de "type", aunque veo que en otros Wikisources ponen lo que les da la gana, según mw:Proofreadhelp#Configuration_of_index_namespace tendría que ser aquello que es. Es decir, ¿cambiamos "string" por "page" en el campo "Imprenta o editor"? Hecho Hecho
  • Campo "Traducci\u00F3n", ¿lo cambiamos por "Traductor"? Hecho Hecho
  • Parámetro "data" de todos los campos. Si lo entiendo bien, se utiliza para extraer metadatos (p.ej. para crear ficheros ePub). Veo que ni fr.source ni it.source los traducen del inglés. Leo en mw:Proofreadhelp#Configuration_of_index_namespace: The data parameter can have for value: "type", "language", "title", "author", "translator", "illustrator", "editor", "school", "year", "publisher", "place" or "progress". Hecho Hecho

Esto está en marcha! :))) -Aleator 01:12 29 ene 2017 (UTC)

Que bueno que empecemos a trabajar (4 años después) para modernizar esto! --Ninovolador (discusión) 17:34 29 ene 2017 (UTC)


  • Los campos "Encabezado" y "Pie de página", en en.source no están ocultos (se ven en el formulario); en fr.source sí están ocultos. ¿Le quitamos el "hidden":true? -Aleator 20:39 3 feb 2017 (UTC)
  • Los campos "wikipedia" y de otros proyectos hermanos, no consigo entender cómo funcionan. No aparecen en los formularios en otros Wikisources. ¿Ideas? -Aleator 20:39 3 feb 2017 (UTC)
    • La verdad, yo tampoco. Todavía no sé si eso ayudará a poder enlazarlos directamente desde el comando <pages />, pero eso creo. --Ninovolador (discusión) 02:29 5 feb 2017 (UTC)
  • El campo de "Idioma" tampoco logro entenderlo. ¿Ideas? -Aleator 20:39 3 feb 2017 (UTC)
    • Creo que esto es solo para los metadatos... quizás, dado que estamos en una librería en español, podríamos borrarlo y marcar cada página como en español?? --Ninovolador (discusión) 02:29 5 feb 2017 (UTC)

Pongo esta tabla para tener una visión de conjunto más nítida:

Modo lectura (MediaWiki:Proofreadpage index template actual) Modo edición (MediaWiki:Proofreadpage index attributes actual y que será borrada) Futuro MediaWiki:Proofreadpage index data config‎ Comentarios y cosas pdtes.
Primera columna con la imagen Image|Image Imagen Se cambiará 'Image' por 'Imagen' en MediaWiki:Proofreadpage index template
Autor Autor Autor ok
Título Título T\u00edtulo ok
Año Año|Año de publicación Ano ok
Imprenta o editor Imprenta o editor Imprenta Se cambiará 'Imprenta o editor' por 'Imprenta' en MediaWiki:Proofreadpage index template (seguirá viéndose 'Imprenta o editor')
Fuente Fuente Fuente ok
Progreso Progreso Progreso ok
Páginas (con enlace de purge y seguido de la tabla de páginas) Páginas||20 P\u00E1ginas ok
Tercera columna (opcional) para la tabla de contenidos ("Comentarios") Comentarios||10 Notas Notas Se cambiará 'Comentarios' por 'Notas' en MediaWiki:Proofreadpage index template
no existe no existe Idioma ¿?
no existe no existe Traductor ok
no existe no existe Ilustrador ok
no existe no existe wikipedia ¿?
no existe no existe wikiquote ¿?
no existe no existe commonscat ¿?
no existe no existe wikidata ¿?
no existe no existe wikispecies ¿?
no existe no existe Encabezado ok, probar si funciona una vez implementado
no existe no existe Pie de p\u00E1gina ok, probar si funciona una vez implementado

Implementación[editar]

1) Se ha implementado el nuevo índice, pero con los nombres antiguos. Si por ejemplo, en vez de "T\u00edtulo" o "Año" ponemos "Titulo" o "Ano", los índices que actualmente tienen "Título" o "Año" pierden el contenido de dicho campo, respectivamente. Lo mismo con todos los campos que iban a tener un nombre diferente (Notas, Imprenta, Imagen, Paginas). Pensaba que se evitaría este problema permitiendo diferentes nombres en MediaWiki:Proofreadpage index template, pero no fue así. Pdte. encontrar solución.

2) Los campos de "Encabezado" y "Pie de página" creo que no cumplen la función esperada (ver ejemplo actualmente en Índice:Anonimo - Carlos Soto.pdf, donde tiene informados ambos campos). Pte. buscar información, y si no funcionan, quitarlos.

Solucionado. Gracias, Ninovolador! -Aleator 00:29 1 mar 2017 (UTC)

3) Mientras no se hace un "null edit", los índices se visualizan con {{{Traductor}}} y {{{Ilustrador}}}. Quizás desaparezca al cabo de un tiempo, o quizás haya que pasar un bot con "null edits".

4) Puse "oculto" al campo de idioma. No sé si habría que dejarlo visible (quizás cree confusión). -Aleator 00:11 1 mar 2017 (UTC)

Estaba escribiendo en el café, pero mejor acá. Mis 2 pesos:
  1. Que lamentable :-( ... Creo que entendí el problema, obviamente lee el parámetro desde la página Índice, y solo lee el nombre que sale en esta página. ¿Será demasiado alocado correr el bot para cambiar cada uno de los índices con los nombres nuevos de los parámetros? Obviamente haciendo pruebas primero...
  2. Me imagino (y fue un poco absurdo cuando me dí cuenta) que los nombres de esos campos deben ser "Header" y "Footer" (por lo menos lo tienen así en enWS y en ptWS.
  3. Eso (lo del bot) es fácil ya que existe touch.py para exactamente esos propósitos.
  4. De acuerdo.

--Ninovolador (discusión) 00:23 1 mar 2017 (UTC)

Actualización
2) De nada
3) No es exactamente un "null edit" lo que hay que hacer.. hay que hacer una edición real que hace un cambio. :(

--Ninovolador (discusión) 00:38 1 mar 2017 (UTC)

(3) Voy a pasar el AWB, si no ves inconveniente. Empezaré con los libros terminados (143), y luego los pendientes de validar (158). El resto quizás no valga la pena porque tarde o temprano tendrán que ser editados. Ando un poco perdido sobre qué queda... Lo siguiente entiendo que será atacar los encabezados, Encabe, header=1, y lo relacionado. Keep calm! :) -Aleator 01:05 1 mar 2017 (UTC)
Caca de vaca, tampoco va el AWB. Ahora entiendo lo que decías. Hay que editar desde el formulario. Vamos allá... -Aleator 01:14 1 mar 2017 (UTC)
Ah!! Suerte que miré cómo lo hacen en otros Wikisources :) Con la visualización opcional sólo si están informados esos campos queda el problema resuelto. -Aleator 01:39 1 mar 2017 (UTC)

Sin acentos[editar]

Para que funcione correctamente la funcionalidad "header=1" ligada al Módulo:Encabezado, lo ideal es que los elementos no lleven acentos ni "ñ". Próximamente, si no hay opiniones en contrario, se cambiarán los siguientes campos:

Actual Propuesto
T\u00edtulo Titulo
Idioma Idioma
Autor Autor
Traductor Traductor
Imprenta o editor Imprenta
Ilustrador Ilustrador
Año Ano
Fuente Fuente
Image Imagen
Progreso Progreso
P\u00E1ginas Paginas
Comentarios Notas
wikipedia wikipedia
wikiquote wikiquote
commonscat commonscat
wikidata wikidata
wikispecies wikispecies
Header Header
Footer Footer

No supone cambiar nada visible (son cambios internos). Lo único que podría percibirse es que durante el proceso de migración de nombres (que podría durar media hora, tiempo necesario para el Ninobot o el AWB), los índices podrían temporalmente no mostrar el contenido de forma correcta (p.ej. temporalmente puede desaparecer el "Año", o incluso la tabla de páginas, etc.). Saludos. -Aleator 16:50 4 mar 2017 (UTC)