Přeskočit na obsah

Wikipedie:Údržbové seznamy/Chybné řadicí klíče/postup

Z Wikipedie, otevřené encyklopedie

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