Sjabloon:URI-resolver
Uit TheaterEncyclopedie
Sjabloon dat hetzelfde zou moeten gaan doen als Special:URIResolver ten behoeve van in-line toepassing wikitext; het vertaalt de URI in een paginatitel. Dit werkt als volgt:
- Het laatste path-segment van de uri isoleren (na de laatste slash)
- De "-HH" vervanging omzetten naar "#XX"-ASCII-notatie - NB: Sjabloon werkt nu alleen voor RFC 3986 section 2.2 Reserved Characters (January 2005) + hyphen (-) - zie link voor overzicht gereserveerde karakters
- De underscores verwijderen en vervangen door (url-encoded) spaties (%20)
- De url-encoded ASCII omzetten naar een normaal karakter (decode)
Voorbeelden
Voorbeeld 1: Een enkele vervanging
{{URI-resolver|http://theaterencyclopedie.nl/wiki/Special:URIResolver/De_Kleine_Komedie-2C_Amsterdam}}
Resultaat: De Kleine Komedie, Amsterdam
Voorbeeld 2: Meervoudige vervanging
{{URI-resolver|http://theaterencyclopedie.nl/wiki/Special:URIResolver/De_vijfde_colonne_-2D_Toneelgroep_Comedia_-2D_1945-2D11-2D10}}
Resultaat: De vijfde colonne - Toneelgroep Comedia - 1945-11-10
Voorbeeld 3: Meervoudige vervanging zonder PREFIX werkt ook
{{URI-resolver|Stadsschouwburg%2C_Amsterdam_%281894%29}}
Resultaat: Stadsschouwburg, Amsterdam (1894)