Gebruiker:Milliped/AWB tips

Uit Wikipedia, de vrije encyclopedie

Sortering van stations[bewerken | brontekst bewerken]

Hai, ik heb geen eenvoudige manier gevonden om dit in AWB te doen, maar er zijn vast meerdere manieren om dit aan te pakken: Ik zou graag willen dat alle honderden stations in de subcategorien van Categorie:Spoorwegstation in Frankrijk een defaultsort krijgen, en wel de naam van het artikel minus de prefix "station " (in de prefix zit ook een spatie ná het woord station). Ook wel benieuwd naar methodologie. Milliped (overleg) 15 mrt 2022 18:20 (CET)

Áls je zoiets doet moet je ook nog de lidwoorden eraf halen. Bovendien lijkt het me niet gewenst dat stations een defaultsort krijgen. Het is gebruikelijk dat die bij de S staan in niet-station-categorieën. –bdijkstra (overleg) 15 mrt 2022 19:47 (CET)
Lidwoorden zijn om vigerende redenen wat minder een probleem, maar ik snap je punt waarom een defaultsort ongewenst is. In dat geval, is er een methode in AWB om een sorting key mee te geven bij het toevoegen van categorieën? Milliped (overleg) 15 mrt 2022 20:20 (CET)
De tekst na "Station " krijg je met {{subst:#invoke:String|replace|source={{subst:PAGENAME}}|pattern=Station (.)|replace=%1|count=1|plain=false}}. Hetzelfde zonder Frans lidwoord krijg je met {{subst:#invoke:String|replace|source={{subst:PAGENAME}}|pattern=Station (L?['ae]?s? ?)(.)|replace=%2|count=1|plain=false}}. –bdijkstra (overleg) 15 mrt 2022 20:59 (CET)
(bwc) Niet op een manier die vergelijkbaar is met het tabblad More, bij Categories. Je kunt wel de bovenste categorie vervangen door een defaultsort gevolgd door de zoektekst. In de defaultsort kun je dan bijv. {{Subst:Str right|{{PAGENAME}}|8}} plaatsen. Wikiwerner (overleg) 15 mrt 2022 21:04 (CET)
Na wat inlezen blijkt dat AWB de bijzonder nuttige mogelijkheid biedt om categorieën als "categorienaam|%%key%%" in te geven. Dat keyword is eigenlijk bedoeld om persoonsnamen om te draaien (Rutte, Mark), maar Douai, Station werkt ook prima, en ik zag dat zelfs de lidwoorden keurig meegenomen worden. Ik zou nog een tweede run kunnen doen om , Station]] te vervangen door ]] om het echt keurig te krijgen, maar nu werkt het feitelijk ook al. Milliped (overleg) 15 mrt 2022 23:41 (CET)

Toevoegen van een parameter in een infobox[bewerken | brontekst bewerken]

Naar aanleiding van dit verzoek

AWB intellingen: Source: What transcludes here: Sjabloon infobox Franstalig schrijver


Zoek, met de opties regex en multiline alletwee aangevinkt:

\}\}\s*\n'''

Vervang:

| lijst = \[\[Lijst van Franstalige schrijvers\]\]\n}}\n'''

Opmerkingen:

  • triggert niet als er een of meerdere bestanden tussen infobox en dikgedrukte titel staat
  • triggert niet bij gevallen als graaf '''Antoine de la Jenesaispas-Quoi'''
  • vervangt ook {{references}}/n''' dit is een bij Franse auteurs vaker voorkomende combi