TheaterEncyclopedie:Gegevens delen met Wikimedia/Beroepen
Uit TheaterEncyclopedie
Plan van Aanpak
- Op Test_TE:
- Aangepaste zoek & vervang-commando ontwikkelen en testen
- Test uitvoeren en evalueren op Test_TE
- "Opruimen" oude import en bijbehorende logica
- Overbodig geworden sjablonen voor import identificeren
- Benodigde aanpassingen ontwikkelen en testen
- Op Productie_TE:
- Inplannen van zoek & vervanging
- Uitvoeren & evalueren
- Overzetten van aangepaste sjablonen + testen
- Documentatie / verbeteringen vastleggen voor vervolg
Zoek & vervang
Via test:Speciaal:Tekstvervangen / Speciaal:Tekstvervangen
Voorbereiding:
In het geval dat er alleen {{Beroep}} staat (zonder qnummer=)
Zoeken:
({{[B|b]eroep}})
Vervangen:
{{Beroep
|qnummer=
}}
Werkelijke vervanging:
Zoeken:
({{[B|b]eroep\n)((\|.*?=(.*?)\n)*?)(\|qnummer=\n)((\|.*?=(.*?)\n)*?)}}
Vervangen:
$1$2|qnummer={{subst:Eigenschap substitutie|Wikidata_ID}}
$6}}
Nabewerking:
Zoeken:
({{[B|b]eroep\n|qnummer=)(\n(Q[0-9]*)\n)}}
Vervangen:
NB: in plaats van \n gewoon CRLF in de vervangende tekstveld plaatsen !
$1$3
}}