Tema de Viquipèdia:La taverna/Ajuda

Municipi enllaçat a desambiguació en infotaula

14
Pere prlpz (discussiócontribucions)

A la infotaula automàtica de Castell de Nassau, el municipi enllaça a Nassau, que és una desambiguació. Ara bé, a Wikidata està bé i l'entitat administrativa apunta a d:Q158216, que és el municipi de Nasau que nosaltres no tenim.

Aleshores, no sé on està l'error. M'estic perdent alguna cosa?

Amadalvarez (discussiócontribucions)

@Vriullop Tens el codi aïllat a special:permalink/20233573. Sense formatting hauria de fer un enllaç conduït. He provat amb formatting=internallink i fa el mateix. Merci.

Vriullop (discussiócontribucions)

I què hauria de fer? Per defecte ja és un internallink: [[sitelink|label]], tal com fa amb estat i estat federat, o bé [[label|label]], tal com fa amb els altres 3. Des de Q158216 no puc saber de forma senzilla si aquest label s'utilitza com a sitelink en algun altre Qxxx. Opcions:

  • Canviar per defecte a formatting=sitelink que és [[sitelink|label]] o bé [[d:Qxxx|label]]. Llavors no tindrem enllaços vermells ni cap enllaç incorrecte. Afectaria igualment a les taxobox i tota plantilla que usi la funció getParentValues.
  • Detectar si label existeix com a títol d'algun altre article i en aquest cas canviar d'internallink a sitelink. Cal crear un objecte d'un nou títol de pàgina i detectar si existeix, però són dues funcions d'alt consum de recursos. Encara tenim marge per intensificar l'ús de Lua però em resisteixo a fer-ho de forma recursiva en un bucle d'entitats superiors.
  • Mantenir els enllaços vermells assumint que algun enllaç serà incorrecte i que la solució és crear un esborrany de l'article o bé canviar l'etiqueta a Wikidata.
Amadalvarez (discussiócontribucions)

Quan dius "sitelink" sempre havia interpretat que es mirava si tenia article vinculat a l'ítem. En tot cas, prefereixo que es pronuncii el @Pere prlpz

Vriullop (discussiócontribucions)

Sí, és així. No entenc què vols dir.

Potser he embolicat l'explicació perquè uso sitelink per dues coses: el format d'enllaç i el mateix enllaç. Per aclariments, tenim dos formats preparats pels enllaços:

  • Format "internallink" (sempre enllaç intern): [[sitelink or label|label]]
  • Format "sitelink" (enllaçat a algun lloc): [[sitelink or d:Qxxx|label]]
Amadalvarez (discussiócontribucions)

doncs Q158216 no té article de cawiki enllaçat a l'ítem. El que hi ha és un article a cawiki amb el mateix nom que el label de Q158216, però sense connectar amb ell.

Pere prlpz (discussiócontribucions)

@Amadalvarez Gràcies per la ràpida resposta, però no sé sobre què m'he de pronunciar.

Entenc que el problema és quan no hi ha l'article la infotaula enllaça al label en català amb la intenció que surti l'enllaç en vermell, però resulta que quan hi ha un altre article amb el mateix nom (com aquesta pàgina de desambiguació), en comptes de ser vermell l'enllaç es torna blau i hi apunta. És això?

No sé com de greu és el problema perquè depèn de si passa gaire sovint. Aquest me l'ha fet saltar a la vista el detector de desambiguacions, però si no hagués estat una desambiguació segurament no l'hauria vist.

Quan no hi ha l'article, dubto si realment val la pena posar l'enllaç vermell o si valdria més posar l'enllaç a l'element de Wikidata, com es fa amb altres propietats. Potser el segon és més útil als lectors. Tampoc sé si ja se'n va parlar en el seu moment ni si les conclusions d'aleshores segueixen essent vàlides.

I d'acord amb en @Vriullop que, vist des de la barrera, fer un mòdul que comprovi que no hi hagi un article diferent amb el mateix nom sembla dedicar un excés de recursos per aquest tema (pels recursos de temps del servidor i encara més pel temps de l'editor que ho munti), sobretot si tenim en compte que d'enllaços incorrectes posats manualment en tenim a cabassos i no sembla una prioritat.

Vriullop (discussiócontribucions)

Exacte. Utilitza per defecte el format internallink: [[sitelink or label|label]]. Com que no existeix cap sitelink doncs es queda amb [[label|label]]. La intenció és que sigui un enllaç vermell. Que aquest label coincideixi amb una desambiguació, o qualsevol altre article, és fortuït.

Cal afegir que això no és cap canvi, ha estat així des de les primeres versions. Havia vist algun enllaç també a desambiguacions en alguna taxobox. No crec que sigui freqüent.

Aquesta funció es va crear per les taxobox i per les estructures administratives. Per les taxobox es va considerar usar el format internallink per defecte, és a dir, tots els tàxons haurien de tenir article i si no doncs un enllaç vermell que destaqui la necessitat de crear-lo. Per les estructures administratives és més fàcil que generi algun enllaç incorrecte, però també pot ser vàlid que tots són articles a crear. Puc afegir que el format sigui opcional via paràmetre formatting, com vulgueu: o tot enllaçat encara que sigui a Wikidata, o amb enllaços vermells encara que en surti algun d'incorrecte.

Pere prlpz (discussiócontribucions)

Veient els enllaços vermells i enllaços a Wikidata que tenim per les infotaules, crec que els enllaços a Wikidata són més útils al lector. Pels editors, més que l'enllaç vermell, el que seria útil és saber quins elements de Wikidata són els més enllaçats d'aquesta manera per fer l'article corresponent, però això és una altra història.

Aleshores, per mi [[sitelink or d:Qxxx|label]] a tot arreu.

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

Fet. He seguit el mateix criteri que la funció claim: per defecte enllaçat a sitelink o wikidata, opcionalment el format anterior enllaçant a sitelink o label amb formatting=internallink.

Amadalvarez (discussiócontribucions)
Resposta a «Municipi enllaçat a desambiguació en infotaula»