Jump to content

Wikidata Bridge/How to Enable Wikidata Bridge for your Infobox/cat

From mediawiki.org
This page is a translated version of the page Wikidata Bridge/How to Enable Wikidata Bridge for your Infobox and the translation is 79% complete.

Wikidata Bridge permet editar dades de Wikidata directament des de qualsevol Viquipèdia client (e.g. Wikipedia). Per tal que els editors el puguin fer servir, el Bridge de Wikidata ha d'estar habilitat a la configuració de la vostra Wiki. A més, han d'haver-se adaptat les plantilles de les Infotaules.

Creació d'enllaços d'edició especials

Per tal que una Infotaula sigui compatible amb el Bridge de Wikidata, aquesta ha d'incloure enllaços d'edició assignats als valors que provenen de Wikidata. Normalment, aquests enllaços d'edició estan representats com a icones que redirigeixen a una URL específica com https://www.wikidata.org/wiki/Q2013?uselang={{PAGELANGUAGE}}#P856. Per tal de convertir-los en enllaços del tipus "Wikidata Bridge", aquests han d'estar situats a l'interior d'un element (normalment un ‎<span>) que especifiqui el mode d'edició ("edit flow") que s'ha d'aplicar a aquest enllaç.

Selecció del mode d'edició correcte

Una edició a la Viquipèdia client pot traduir-se en diversos tipus d'edicions a Wikidata. Per exemple, en cas s'especificar el nou alcalde d'una ciutat, el rang de l'alcalde anterior canviarà a Wikidata a la vegada que es crea la nova declaració (o "statement"). D'altra banda, afegir un nou infant al llistat de fills d'una determinada persona no ha de suposar cap canvi de rang. El Bridge ha de reconèixer quin tipus d'edició ha de dur a terme a Wikidata. El paràmetre "edit flow" determina justament això.

De moment, l'únic "edit flow" suportat pel Bridge és single-best-value. Aquest "edit flow" o mode d'edició dóna resultat similar al de l'actualització de l'alcalde ja mencionada: un cop feta la modificació, es crearà a Wikidata un nou valor amb millor rang, i els valors existents passaran a tenir un rang intermedi. Pròximament hi haurà més modes d'edició disponibles. El mode d'edició ("edit flow") s'especifica a l'atribut data-bridge-edit-flow de la manera següent:

<span data-bridge-edit-flow="single-best-value">
  <a href="https://www.wikidata.org/wiki/Q2013?uselang=ca#P856">
    <!-- edit link contents (e. g. icon) go here -->
  </a>
</span>

Selecció de la declaració a editar

L'enllaç d'edició ha de definir quin és l'element ("item") que conté la declaració ("statement") que voleu editar. Així com la propietat ("property") de la declaració. Els identificadors de l'element i la propietat són deduïts de l'adreça (atribut href) indicada a l'enllaç (element ‎<a>) que inclou l'element amb l'atribut data-bridge-edit-flow. L'adreça de l'enllaç ha d'especificar-se seguint la següent expressió regular:

/^https:\/\/www\.wikidata\.org\/wiki\/((Q[1-9][0-9]*)).*#(P[1-9][0-9]*)$/

Cada element que contingui un atribut de data-bridge-edit-flow ha de contenir exactament un únic enllaç com aquest, i cap altre enllaç (element ‎<a>).

Exemples

Exemple amb wikitext sense format:

{|class="wikitable"
|-
| official website
| {{#statements:P856|from=Q2013}}&nbsp;<span data-bridge-edit-flow="single-best-value">[[File:OOjs UI icon edit-ltr-progressive.svg|frameless|text-top|10px|alt=Edit this on Wikidata|link=https://www.wikidata.org/wiki/Q2013?uselang=ca#P856|Edit this on Wikidata]]</span>
|}

Exemple fent servir en:Template:Infobox:

{{Infobox
|label1=official website
|data1={{#statements:P856|from=Q2013}}&nbsp;<span data-bridge-edit-flow="single-best-value">[[File:OOjs UI icon edit-ltr-progressive.svg|frameless|text-top|10px|alt=Edit this on Wikidata|link=https://www.wikidata.org/wiki/Q2013?uselang=en#P856|Edit this on Wikidata]]</span>
}}