Wikipedie:Údržbové seznamy/Chybné řadicí klíče/postup
Appearance
Seznam článků je možné získat následujícím databázovým dotazem:
SELECT DISTINCT page_namespace, page_title
FROM categorylinks
JOIN page ON page_id = cl_from
WHERE page_namespace IN (0, 14)
AND REPLACE(cl_to, '_', ' ') = cl_sortkey_prefix;
Vypsat seznam článků lze například následujícím skriptem v bashi s příkazem pro Pywikibota:
#!/bin/bash
query="SELECT DISTINCT page_namespace, page_title"
query="$query FROM categorylinks"
query="$query JOIN page ON page_id = cl_from"
query="$query WHERE page_namespace IN (0, 14)"
query="$query AND REPLACE(cl_to, '_', ' ') = cl_sortkey_prefix;"
echo $query | python3 listpages.py -mysqlquery -format:"# [[{page.loc_title}]]" -overwrite -put:"WP:Údržbové seznamy/Chybné řadicí klíče/seznam" -summary:" aktualizace " -lang:cs -family:wikipedia