Contenuto cancellato Contenuto aggiunto
Qualc1 (discussione | contributi)
Riga 68:
 
:Nei prossimi giorni cerco di generarti la lista... ciao. --[[User:Qualc1|qualc1]] ([[User talk:Qualc1|disc.]]) 13:48, 21 dic 2008 (CET)
 
::Ho creato la lista: [[eccola]].
::Forse sono riuscito a trovare un modo abbastanza semplice e comodo per estrarre informazioni dal dump xml (tramite il database Sedna e il progetto [http://wikixmldb.dyndns.org/ WikiXMLDB]). Faccio ancora un po' di prove e poi ti dico... Comunque quella lista l'ho generata tramite questa query:
<pre>
declare default element namespace "http://www.mediawiki.org/xml/export-0.3/";
 
let $ns := ('Media', 'Speciale', 'Discussione', 'Utente', 'Discussioni utente', 'Wikisource', 'Discussioni Wikisource', 'File', 'Discussioni file', 'MediaWiki', 'Discussioni MediaWiki', 'Template', 'Discussioni template', 'Aiuto', 'Discussioni aiuto', 'Categoria', 'Discussioni categoria', 'Autore', 'Discussioni autore', 'Progetto', 'Discussioni progetto', 'Portale', 'Discussioni portale', 'Pagina', 'Discussioni pagina', 'Indice', 'Discussioni indice')
 
for $page in doc("wiki")/mediawiki/page
where not ( $page/revision/text/template[@head='Qualità'])
and not ($page/revision/text/redirect)
and empty(index-of($ns, substring-before($page/title, ':')))
return $page/title
</pre>
 
== Tre scriptini python ==