« Recherche:Assistant de formulaire wiki » : différence entre les versions

Contenu supprimé Contenu ajouté
Youni Verciti (discussion | contributions)
Youni Verciti (discussion | contributions)
Ligne 15 :
Pour faciliter l’édition, l’utilisateur est invité à utiliser un assistant formulaire.
Nous avons besoin de vérifier quotidiennement, d’éventuelles contributions sur la page suivante :
'''Recherche:Astuce/Nouveau formulaireFormulaire''' : Page d’édition des nouvelles astuces, archivées par archivebot.
 
; Situation actuelle :
: [[Recherche:Astuce/Annexe/Nouvelle]] Le formulaire inclus dans la page d’édition
: [[Discussion_Recherche:Astuce]] La page d’édition à archiver avec archivebot.py (déplacer ver ''Astuce/Nouveau formulaireFormulaire'').
 
En cas de nouvelle contribution, le logiciel enregistre le formulaire selon le protocole suivant.
 
=== Stockage des formulaires ===
 
'''Recherche:Astuce/Archives/id''' ou '''Recherche:Astuce/Archives/Archive id''' (id représente le numéro automatique séquentiel attribué par archive.bot.
Nécessairement une sous-page du formulaire d’édition scannée par le robot
 
'''Recherche:Astuce/ArchivesFormulaire/id''' ou '''Recherche:Astuce/ArchivesFormulaire/Archive id''' (id représente le numéro automatique séquentiel attribué par archive.botarchivebot.
; Situation actuelle :
: [[Recherche:Astuce/Archives]] Index des formulaire (astuces).
: [[Discussion Recherche:Astuce/Archives/Archive 1]] déplacé vers ''Recherche:Astuce/ArchivesFormulaire/1''
: [[Discussion Recherche:Astuce/Archives/Archive 2]]
: [[Discussion Recherche:Astuce/Archives/Archive 3]]
Ligne 37 ⟶ 40 :
==== Appel du modèle "Archive box" ====
<code><nowiki>{{ Archive box auto | base = Recherche:Astuce/Archives }}</nowiki></code>
: Attention dans notre cas la base pour trouver les astuces archivées est "Recherche:Astuce/'''ArchivesFormulaire'''"
: Attention le nom de l’archive "1" ou "Archive 1"
 
 
==== Marqueur de page à archiver ====
Le cadre extraordinaire de l’outil "Astuce" nous amène à vérifier quotidiennement, la présence de nouvelles astuces ; sur la page [[Recherche:Astuce/Nouveau formulaireFormulaire]].
 
Nous isolons ce processus en utilisant un marqueur spécifique. Nous plaçons un "fichier de configuration" à l’adresse suivante '''Recherche:Astuce/Annexe/config''', initialement [[Recherche:Astuce/config]].
Ligne 60 ⟶ 63 :
: ''archiveheader'' permet de catégoriser les astuces archivées, <noinclude> pour ne pas ajouter la catégorie lors de transclusion sinon ''Astuce/Nouveau formulaire'' vient modifier le nombre de page dans la catégorie.
: ''maxarchivesize'' permet de limiter le nombre de fil sauvegardé (une seule astuce sur chaque archive)
: ''counter = 5'' affiche le numéro du prochain formulaire à archiver.
 
Il faut ensuite programmer l’exécution automatique, du script d’archivage ; via la table cron du robot. Voir [[Utilisateur:Youni Verciti Bot]].
 
; Notes :
: Actuellement les astuces sont enregistrées dans l’espace de noms Discussion. L’utilisation du paramètre '''key''' ne semble pas adapté, il faudrait éventuellement replacer le formulaire '''Recherche:Astuce'''.
: Nous envisageons de replacer le formulaire [[Recherche:Astuce/Nouveau formulaireFormulaire]].
 
== Affichage aléatoire ==