Contenu supprimé Contenu ajouté
Phe (discussion | contributions)
Phe (discussion | contributions)
Ligne 225 :
:C’est plus compliqué que je ne le pensais. Il faut faire un marquage (catégorie ?) a priori de la page principale qui contient les liens à mettre en sous pages. [[Discussion_Utilisateur:Andre315|andre]] 23 octobre 2009 à 11:57 (UTC)
::Je viens de voir passer la discussion dans les RC. Yann m'avait fait une demande similaire hier soir sur IRC. Le problème n'est effectivement pas dans le déplacement des pages ni dans la correction des pages liées pour éviter le redirect créé mais dans la sélection des pages à traité et la création du nouveau nom à partir de l'ancien (Auteur/Œuvres/Chap 1 est-elle réellement la convention que l'on veut employer ?). André, si tu utilises Python [http://fr.wikisource.org/w/index.php?title=Utilisateur:Phe/page_306&oldid=1239329 tu peux démarrer de ce script] qui règle les problèmes purement techniques de déplacement de pages/corrections des redirects. Yann le script n'est pas utilisable avec "-cat:Libres", il y a trop de cas particulier, mais il peu être utiliser au cas par cas : <code>python move_pages.py "-prefix:Bulletin biblio" -fix_redirect</code> va fonctionner comme tu le veux par exemple. André, je ne sais pas trop dans quel direction il faut continuer, changer move_pages() pour recevoir en paramètre un générateur qui retourne successivement des tuples (old_name, new_name) ? - [[Discussion Utilisateur:Phe|phe]] 23 octobre 2009 à 12:45 (UTC)
:::J'oubliais, le script à une option -dry-run pour voir le travail qui va être effectué sans faire les modifications sur le wiki, le script indique juste dans ce cas les pages qui sont renommées et montre les diffs pour la correction des redirects. - [[Discussion Utilisateur:Phe|phe]] 23 octobre 2009 à 12:48 (UTC)