Lankide eztabaida:Aleator

Wikitekatik
Nabigaziora joan Bilaketara joan

Després de demanar crear MediaWiki:Common.js, me'n he penedit perquè hi ha alguns que s'han d'adaptar si és que els volen i d'altres que no apliquen aquí. Com ho veus?--KRLS (eztabaida) 08:48, 6 maiatza 2018 (UTC)Reply[erantzun]

@KRLS: No ho sé. Pas a pas :) Un cop arreglat els errors més grossos, després podem pensar en treure codi que no es faci servir. De moment millor que sobri que no que falti :) -Aleator (eztabaida) 18:09, 6 maiatza 2018 (UTC)Reply[erantzun]
@Theklan: Como sugiere KRLS, también habría que limpiar el código de MediaWiki:Common.js; cuánto menos código, menos errores imprevistos. Sugiero lo siguiente:
1) Quitar desde la línea que dice...

/* Mostrar icona de qualitat a la pestanya. Plantilles PageQuality i TextQuality. Autor: ThomasV */

...hasta la línea que dice...

$(pageQuality);

.., (ambas incluídas), ya que son para un sistema de calidad de páginas mediante plantillas algo obsoleto y que aquí no está implementado.
2) Traducir al euskera los mensajes de "self.ws_messages".
3) Quitar desde la línea que dice...

/* :fr:MediaWiki:MediaWiki.panel.js Menú extra segons skin*/

...hasta la línea que dice...

$(menuExtra);

.., (ambas incluídas), ya que es para un sistema que crea un menú lateral con enlaces a Wikipedia, Wikidata, etc. mediante plantillas, pero empieza a ser obsoleto (gracias a Wikidata) y además aquí no está implementado.
4) Traducir al euskera los literales "Estil 1", "Estil 2" y "Estil 3" de "self.ws_layouts", así como el literal "Pàgina_principal" por "Azala".
A ver qué tal. -Aleator (eztabaida) 18:48, 6 maiatza 2018 (UTC)Reply[erantzun]
Sobre los números de página, bastará con reeditar un aurkibide: ahora mismo hay unos cuantos "rotos", pero basta editar y guardar cambios (que en realidad no existen) para que se arreglen sólos (aunque es mejor aprovechar la edición e informar los datos de autor, título, etc.). Me pasó con Aurkibide:La profecía de Jonás (1862).djvu.
Ah! Aun quedan algunos campos "help" por traducir en MediaWiki:Proofreadpage index data config.
Theklan, una cosa más. Uno de los ficheros contiene dobles comillas que luego interferirán en la "transclusión" del texto completo. Me refiero a Index:Pedro_Mari_Otaño_-_"Alkar".pdf. Si me das el OK, solicito en Commons un cambio de nombre al fichero para quitar las comillas (quedaría "Pedro Mari Otaño - Alkar.pdf"), y luego renombro índice y páginas que haya creadas; durante el proceso el índice quedará "roto", pero intentaré ser rápido. Agur! :) -Aleator (eztabaida) 19:27, 6 maiatza 2018 (UTC)Reply[erantzun]
Veo que KRLS lo ha arreglado poniendo comillas simples ;D -Aleator (eztabaida) 15:25, 28 maiatza 2018 (UTC)Reply[erantzun]


Data config[aldatu]

Después de crear el Data Config funciona peor que antes. Yo no sé en realidad lo que estoy haciendo al crear todas estas cosas. Me podrías ayudar? .Theklan (eztabaida) 08:57, 6 maiatza 2018 (UTC)Reply[erantzun]

@Theklan: Habrá que ir error a error. El primero está en MediaWiki:Proofreadpage index template, pues falta cerrar correctamente con doble corchete a [[Kategoria:Berrikusi gabeko liburuak]. Según cómo quede, luego vamos afinando, si os parece. Sobre el acto de fe que haces por copiar todo el código sin entender realmente qué es, quizás te pueda ayudar mw:Proofreadhelp (o quizás te acabe de desesperar), o las páginas de ayuda de otros wikisources, o si quieres algo más concreto, pues un mensajito y aparecemos como el genio de la lámpara :) -Aleator (eztabaida) 18:09, 6 maiatza 2018 (UTC)Reply[erantzun]

Header[aldatu]

No he estat capaç de veure que manca aquí perquè funcioni el header=1 (per fer proves Garoa). Li pots pegar una ullada?--KRLS (eztabaida) 21:39, 27 maiatza 2018 (UTC)Reply[erantzun]

@KRLS: Exactament com es vol que funcioni? Per exemple, a Garoa veig <pages header=1 current=Garoa author="Txomin Agirre" index="Garoa (1912).pdf" from=6 to=6 prev="[[Garoa - Azkenengo albisteak|XX. Azkenengo albisteak]]" next="[[Garoa - Irakurleari|I. Irakurleari]]" />.
  • "Index", "from" i "to" sí funcionen correctament.
  • "author", "prev", "current" i "next" no mostren autor ni enllaços (entenc que és això el que es vol fer aparéixer). Tampoc funciona a ca.source perquè no ho tenim construït. No estic segur de quines instruccions donar per a fer-ho funcionar sense haver fet proves i tal, però diria que cal que MediaWiki:Proofreadpage header template capturi els arguments que se li passin a través de <pages> (com "author" o "prev") i que els mostri ben bonics (com una plantilla de capçalera, com p.ex. a es.source). La cosa es pot complicar bastant més (llegeix es:Plantilla discusión:Proofreadpage header template), perquè té comportaments per defecte que han d'estar sincronitzats amb MediaWiki:Proofreadpage index data config i sempre "endevinant" què fa l'extensió Proofread i que aquesta romangui estable (de vegades fan canvis i millores i no ens adonem si no és de casualitat espiant els altres Wikisources). Resumint, crec que MediaWiki:Proofreadpage header template ha de ser com una plantilla de capçalera. -Aleator (eztabaida) 15:22, 28 maiatza 2018 (UTC)Reply[erantzun]