Tema de Viquipèdia:La taverna/Novetats

Vriullop (discussiócontribucions)

Seguint amb el tema anunciat fa 7 mesos a Tema:Tttf9sc5aza0z5za.

A partir d'aquest mes i fins el juny, es començarà a substituir Tidy. En la primera tongada hi ha 400 wikis que tenen menys de 10 errors d'alta prioritat: phab:T184656. La majoria són wikis menors, només una en català. Aquí tenim encara més de 80.000 errors pendents: Especial:LintErrors, estadístiques de progrés a mw:Parsing/Replacing Tidy/Linter/Stats.

Per recordar què és i què implica es pot veure mw:Parsing/Replacing Tidy/FAQ i en:HTML Tidy. Les pàgines amb errors HTML no corregits tindran un nou aspecte inesperat.

Què cal fer: corregir-los. Cada error té una pàgina d'ajuda que explica el problema i la solució. Hi pot col·laborar qui tingui un mínim de coneixement de sintaxi HTML, per exemple saber que una etiqueta <div> cal tancar-la </div>. Pot ser útil Ajuda:HTML en text wiki, per exemple en el darrer apartat s'indiquen les alternatives per les etiquetes obsoletes. També qui tingui cert coneixement de plantilles wiki. Alguns casos no són senzills de trobar per estar implicades diferents plantilles, per això és recomanable començar per les plantilles, a més que tindrà major repercussió.

Sng (discussiócontribucions)

Podria ser que les llistes d'error no estiguin actualitzades? Ho dic perquè he entrat a Especial:LintErrors, he triat l'article Copa del Rei de futbol 2008-09, que és el primer de la llista d'error d'Etiqueta de taula a suprimir, i he cercat l'error que diu, en aquesta cas table, en el codi i no l'he trobat. Potser no he entès de què va tot plegat, però m'ha semblat que no hi havia res a arreglar.

Vriullop (discussiócontribucions)

La llista s'actualitza immediatament. Una vegada corregit si l'actualitzes desapareix l'article de la llista.

Si cliques sobre "edita" en la llista, et deixa marcat el codi problemàtic. En l'ajuda de dalt a la dreta de la llista explica el problema. En aquest cas:

{| width=92% |
|-
{| width="100%"

Inicia una segona taula sense definir la cel·la. La correcció crec que és:

{| width=92% |
|-
|
{| width="100%"

És a dir, expressat en HTML, inclou contingut dins de <tr> en lloc d'un <td>.

Joutbis (discussiócontribucions)

M'agafo els de les opcions de fitxer, que és fàcil de fer amb bot. Els de les taules i els tags desequilibrats seran més complicats...

Sng (discussiócontribucions)

Ara ho entenc millor. Moltes gràcies

Vriullop (discussiócontribucions)

Joutbis, si ho pots fer amb el bot et proposo un canvi massiu: Special:Diff/19506351. Hi ha tres usuaris amb aquesta signatura en moltes pàgines de discussió. A més del Pau són un altre Pau i <font color="green">[[Usuari:Judesba|Judesba]]</font>, tots tres amb el mateix tipus de signatura. És de la llista Especial:LintErrors/tidy-font-bug filtrant pels diferents espais de discussió més el Viquipèdia on també podem signar.

KRLS (discussiócontribucions)

Vriullop, estava repassant les teves darreres edicions i havia vist també el patró del Pau; llavors havia activat el bot perquè fes la neteja. Joutbis, em demano aquests canvis massius que proposa en Vicenç. :D

Joutbis (discussiócontribucions)

Tot teu!

Vriullop (discussiócontribucions)

Carles, algunes signatures més:

  1. <font color="blue">[[Usuari:Paucabot|Pau Cabot]]</font>
    diferent de l'anterior per canvi de color.
  2. <font color="blue">[[Usuari:Àlex|Àlex]] ([[Usuari Discussió:Àlex|''Discussió'']])</font>
    Cal doble substitució:
    [[Usuari:Àlex|<span style="color:blue;">Àlex</span>]] ([[Usuari Discussió:Àlex|<span style="color:blue;">''Discussió''</span>]])
  3. <font color="red">[[Usuari:Joancreus|Joancreus]]</font>
  4. <font color=blue>[[User:SMP|SMP]]</font>
  5. <font face="FreeSans, Arial, Helvetica, sans-serif" color="#E80080">[[Usuari:Josep Maria 15.|Josep Maria 15.]]</font> <font color="#E80080">[[Usuari Discussió:Josep Maria 15.|(escriu-me un missatge]]</font> <font color="#E80080">•</font> <font color="#E80080">[[Especial:Contribucions/Josep Maria 15.|veure les meves contribucions)]]</font>
    A substituir per:
    [[Usuari:Josep Maria 15.|<span style="font-family: FreeSans, Arial, Helvetica, sans-serif; color:#E80080;">Josep Maria 15.</span>]] [[Usuari Discussió:Josep Maria 15.|<span style="color:#E80080;">(escriu-me un missatge</span>]] <span style="color:#E80080;">•</span> [[Especial:Contribucions/Josep Maria 15.|<span style="color:#E80080;">veure les meves contribucions)</span>]]
    Segueix amb una altra etiqueta font sobre la data que serà variable. És obsoleta però de baixa prioritat així que ens la podem saltar de moment si no vols complicar-ho amb un regexp.

Bona feina, aquest error ha baixat de 77.000 ahir a 38.000 ara mateix i el bot segueix.

Amadalvarez (discussiócontribucions)
Vriullop (discussiócontribucions)

Li passo. Són 23.000 inclusions.

Amadalvarez (discussiócontribucions)
Joutbis (discussiócontribucions)

Com us ho feu perquè el bot corri tant? A mi em fa una edició cada 7-8 segons.

Vriullop (discussiócontribucions)

En el meu user-config li tinc posat "put_throttle = 4". Havia arribat a provar amb 0 i 1, anava com una moto però en algun moment em tallaven la sessió. La documentació diu que per defecte és 10. També es pot usar com a paràmetre -putthrottle:n dependent de la tasca. Si s'usa intensivament un steward pot arribar a estirar les orelles.

Joutbis (discussiócontribucions)

Gràcies! Ara me'n fa 15 per minut. És estrany perquè primer ho he fet al user-config.py que tinc al PYTHONPATH i no, resulta que és un altre. Qui ho entengui...

ESM (discussiócontribucions)

M'agradaria aportar el meu gra de sorra a fer les correccions que requereixen treball manual però no sé perquè el meu navegador no em marca l'error quan li demano modificar el codi. Pot ser perquè tinc activada l'opció de posar-me la sintaxi wiki amb colorets? Vaig amb Firefox 58.0.

Gràcies!

Vriullop (discussiócontribucions)

Amb el giny dels colorets activat sí que marca el codi però en aplicar els colors se'n va immediatament fora de la finestra i cal buscar-lo més avall. Firefox 57.0.4. Que quedi clar que el codi erroni només el marca des de l'enllaç edita de la llista d'errors, quan afegeix en l'url el paràmetre &lintid=xxx

ESM (discussiócontribucions)

Gràcies! Però (almenys amb el Firefox 58), ni llegint la pàgina fins al final veig l'error marcat. Com ho fa? Amb colors? Ho ressalta amb el cursor? Perdó si necessito explicacions molt òbvies, però voldria ajudar!

Vriullop (discussiócontribucions)

Millor desactiva en les preferències/ginys d'edició/"Acoloreix la sintaxi wiki en la caixa d'edició per destacar-la del text normal." Després clica aquí, hauries de veure una línia ressaltada, amb l'editor de codi. Pots tornar a activar el giny i veure la diferència.

Joutbis (discussiócontribucions)

Els que queden de fitxers ja s'haurien d'anar fent manualment. La casuística que queda és força variada, com per fer-ho massivament.

Vriullop (discussiócontribucions)
Joutbis (discussiócontribucions)

Fet! Alguna altra?

Vriullop (discussiócontribucions)
Joutbis (discussiócontribucions)

Sembla fàcil. M'ho miro.

Joutbis (discussiócontribucions)

Doncs ja està fet.

Vriullop (discussiócontribucions)

Perfecte. Els d'alta prioritat ja són menys de 2.000. Un altre que he fet amb regexp Special:Diff/19631288. Variants que he trobat, simplificant:

  1. <font (.*)>\[\[(.*)\]\]</font>
    [[\2|<font \1>\2</font>]]
  2. <font (.*)>\[\[(.*)\|(.*)\]\]</font>
    [[\2|<font \1>\3</font>]]
  3. <font (.*)>\[(.*) (.*)\]</font>
    [\2 <font \1>\3</font>]

Ups, posats a fer, font és obsolet. Caldria substituir per un span: mw:Help:Extension:Linter/obsolete-tag.

Joutbis (discussiócontribucions)

Tinc alguna cosa que havia fet pel CheckWikipedia, miraré d'aprofitar-ho

Joutbis (discussiócontribucions)

Bé, el que queda són pàgines d'usuari o de l'espai Viquipèdia, i Gare d'Austerlitz que no sé què li passa. Suposo que no cal entrar en aquests espais, no?

Vriullop (discussiócontribucions)

El problema de la gare és a plantilla:bus on el paràmetre "altres" està mal construït. Li he posat un rastreig abans de modificar-lo.

L'objectiu per ara és tenir els d'alta prioritat per sota de 10. Així que endavant amb totes les pàgines de tots els espais, és una modificació de manteniment que no altera res.

Joutbis (discussiócontribucions)

Doncs aniré fent. A veure, en aquestes pàgines hi ha més varietat de maneres d'utilitzar font, i no totes estan previstes, o sigui que algunes les esguerraré, i d'altres no es faran.

També hi ha coses estranyes, com una pàgina de discussió protegida per traspàs de l'usuari: Usuari Discussió:Cel·lí/Arxiu.

Joutbis (discussiócontribucions)

El que queda, que és molt poc, s'haurà de fer a mà: o són pàgines protegides, o no es deixen desar per spam, o són sintaxis estranyes que el bot no té previstes. Però el més gros està fet.

Vriullop (discussiócontribucions)

Ara mateix la llista no s'està actualitzant però diria que ja estan tots els de tidy bugs.

Joutbis (discussiócontribucions)

Challenge accepted!

Sng (discussiócontribucions)

Jo ho sento, però no trobo els errors. He fet el que deia en Vriullop, però no em ressalta els errors. M'agradaria ajudar, però el que faig es perdre el temps sense cap resultat. Millor em dedico a quelcom que pugui ser útil.

Vriullop (discussiócontribucions)
Joutbis (discussiócontribucions)

Doncs sí, n'hi havia com 120. Fet!

Joutbis (discussiócontribucions)

Però em sembla que encara hi ha més errors en el mateix missatge. Miraré de canviar l'span per div.

Vriullop (discussiócontribucions)

Amb l'edició meva va desaparèixer l'error. Però també m'he trobat que en ocasions la llista no s'actualitza immediatament.

Joutbis (discussiócontribucions)

Crec que hi ha variants del missatge massiu que tenen un altre span, que és el que també falla. El que vas arreglar tu a mà no el tenia i per això va desaparèixer. Faig una segona passada, a veure què tal.

Vriullop (discussiócontribucions)

N'he vist un parell que han fallat, com Special:Diff/19646163. No era aquest span sinó l'anterior, abans del thank you. El que ha passat és que aquí ha desaparegut el de tancament.

Un altre missatge diferent, encara que no es repeteix gaire: Special:Diff/19645923.

Joutbis (discussiócontribucions)

9, en quedaven. Ja està.

Joutbis (discussiócontribucions)

És correcte aquest canvi? Perquè queda com una petita vora que abans no hi era, però no l'he sabuda treure de cap manera. En tot cas, hauríem de canviar l'ajuda de la plantilla {{galeria}} perquè provoca justament un error de lint

Vriullop (discussiócontribucions)

Jo el veig correcte. Tècnicament és el que cal fer i la vora ja apareix usant la galeria sense taula. Ajuda modificada.

Resposta a «Errors de lint»