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 }}