Jump to content

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

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 100% complete.

Wikidata Bridge maakt het mogelijk om gegevens van Wikidata rechtstreeks in de clientwiki (bijv. Wikipedia) te bewerken. Wikidata Bridge moet zijn ingeschakeld in de configuratie van uw wiki om editors in staat te stellen het te gebruiken. Daarnaast moeten infobox sjablonen aangepast worden.

Speciale bewerkingskoppelingen maken

Om een infobox te kunnen ondersteunen door de Wikidata Bridge Editor, moet deze specifieke bewerkingslinks plaatsen naast de waarden die afkomstig zijn van Wikidata. Meestal zijn die bewerkingslinks pictogrammen die linken naar een URL zoals https://www.wikidata.org/wiki/Q2013?uselang={{PAGELANGUAGE}}#P856. Om ze om te zetten in Wikidata Bridge-enabled links, moeten ze worden verpakt in een element (meestal een ‎<span>) dat de edit flow specificeert die moet worden gebruikt voor deze link.

De juiste flow van bewerking selecteren

Een bewerking op de clientwiki kan resulteren in verschillende soorten bewerkingen op Wikidata. Bij het bijwerken van de burgemeester van een stad verandert bijvoorbeeld de rang van de vorige burgemeester en wordt een extra regel toegevoegd. Bij het toevoegen van een extra regel voor een persoon mag echter geen rangwijziging worden aangebracht. De Wikidata Bridge moet weten welk type bewerking moet worden uitgevoerd op Wikidata. De parameter voor de flow bepaalt deze.

De enige nu ondersteunde flow is single-best-value. Deze flow voor bewerking is voor bewerkingen vergelijkbaar met het voorbeeld van de nieuwe burgemeester hierboven. Dit resulteert in precies één best gerangschikte waarde plus een of meer niet-best gerangschikte waarden nadat de bewerking is uitgevoerd. In de toekomst zullen meer flows volgen. De flow wordt als volgt opgegeven in een attribuut data-bridge-edit-flow:

<span data-bridge-edit-flow="single-best-value">
  <a href="https://www.wikidata.org/wiki/Q2013?uselang=nl#P856">
    <!-- Hier komt de inhoud van de links (bijv. pictogram) te staan -->
  </a>
</span>

Selecteren welke instructie u wilt bewerken

De bewerkingslink moet het item definiëren waarop de instructie die u wilt bewerken zich bevindt, evenals de eigenschap van de instructie. Het item-id en property-id worden afgeleid van het doel (attribuut href) van de link (element ‎<a>) in het element met het attribuut data-bridge-edit-flow. Het 'target' van de link moet overeenkomen met de volgende reguliere expressie:

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

Elk element met een attribuut data-bridge-edit-flow moet precies één zo'n link bevatten, en geen andere links (‎<a> elementen).

Voorbeelden

Voorbeeld met pure wikitext:

{|class="wikitable"
|-
| officiële 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=Dit op Wikidata bewerken|link=https://www.wikidata.org/wiki/Q2013?uselang=nl#P856|Dit op Wikidata bewerken]]</span>
|}

Voorbeeld met gebruik van en:Template:Infobox:

{{Infobox
|label1=officiële 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=Dit op Wikidata bewerken|link=https://www.wikidata.org/wiki/Q2013?uselang=en#P856|Dit op Wikidata bewerken]]</span>
}}