Utilisateur:Escaladix/CorHomo

Un article de Wikipédia, l'encyclopédie libre.

CorHomo est un utilitaire offrant une aide à la correction des liens vers les pages d'homonymie, en particulier par une une semi-automatisation des modifications. Il est écrit en TCL/TK et est disponible sous licence GNU GPL. La version multilingue 1.3.1 est actuellement téléchargeable à cette adresse: http://tools.wikimedia.de/~escaladix.

Le tutoriel présente ici les bases de l'utilisation de la version 1.2.

Pour plus de renseignements, n'hésitez pas à contacter l'auteur sur sa page de discussion.

Sommaire

[modifier] Versions disponibles

  • CorHomo.exe (Exécutable Windows, 1,95 Mo)
  • CorHomo (Exécutable GNU/Linux, 1,67 Mo)
  • CorHomo.tcl (source, 40,6 ko)
  • CorHomo.kit (Starkit, 12,2 ko)

Les exécutables sont des Starpak empaquetés à l'aide de TclKit développé par Equi4 Software. Ils sont utilisables sur toutes les machines équipées des système d'exploitation indiqués. La version Windows a été testée sur Windows XP et la version Linux a été testée sur Ubuntu.

[modifier] Installation et lancement

[modifier] CorHomo.exe

CorHomo.exe est un exécutable Windows. Une fois téléchargé, il suffit de double-cliquer sur l'icone pour lancer son exécution.

[modifier] CorHomo

Une fois téléchargé, vous devez, éventuellement, accorder les droits d'exécution au programme en utilisant la commande:

chmod +x CorHomo

Lancer les programmes dans la fenêtre de commande:

./CorHomo

[modifier] CorHomo.tcl

Les sources peuvent être lancées sous Windows ou Linux via Wish, interpréteur graphique de Tcl. Wish est, en principe, présent sur toutes les distributions Linux. Pour Windows, l'installation d'une distribution de Tcl ((en) ActiveTcl développé par ActiveState par exemple) est préalablement nécessaire.

[modifier] CorHomo.kit

Le Startkit se lance sous Windows ou Linux avec l'utilitaire Starkit.

[modifier] Utilisation

Les copies d'écran sont issues d'un système d'exploitation Linux et peuvent donc éventuellement varier avec votre version. L'interface graphique se présente comme dans la figure ci-dessous:

[modifier] Identification

Entrez votre pseudo et votre mot de passe dans les cases appropriées et cliquez sur Identification comme indiqué sur l'image suivante:

[modifier] Sélection de la page d'homonymie

Si l'identification est correcte, vous pouvez entrer le titre d'une page d'homonymie dans le cadre Page d'homonymie puis cliquez sur Lancer la recherche (tous les exemples qui suivent seront pris en utilisant la page d'homonymie Champ de Mars):

Deux listes apparaissent:

La liste des pages pointant vers la page d'homonymie
Cette liste, à gauche, rassemble toutes les pages qui pointent vers la page d'homonymie (ici: Champ de Mars) ou vers les pages de redirection (par exemple ici: Champ-de-Mars). La liste est triée par ordre alphabétique, les pages encyclopédiques venant avant les autres.
La liste des liens possibles
Il s'agit des liens contenus dans la page d'homonymie. Un certain nombre de liens présents dans cette liste sont inutiles, ils peuvent être retirés en utilisant le bouton Supprimer ce lien de la liste:

Une fois les liens inutiles éventuellement retirés, vous pouvez charger une des pages à corriger en sélectionnant celle-ci dans la liste de gauche puis en cliquant sur Charger la page:

Le texte apparaît dans la fenêtre principale en étant centré directement sur le lien à corriger affiché en rouge:

[modifier] Modification du lien

[modifier] Cas général

Pour modifier un lien, vous pouvez modifier directement le texte dans la fenêtre principale mais, généralement, le lien correspondant se trouve dans la liste des liens possibles. Dans ce cas, il suffit de sélectionner le lien dans la liste:

En cliquant sur Pointer vers le lien sélectionné, le programme ajoute le lien à l'endroit voulu:

Après chaque modification, il faut cliquer sur Valider la modif pour qu'elle soit prise en compte:

Si tous les liens sont corrigés, le texte complet est entièrement noir et le programme indique 0 lien trouvé:

[modifier] Plusieurs liens dans la page

Rq: L'exemple est ici pris sur la page d'homonymie Traité de Rome et la page Chronologie des faits économiques.

Lorsque plusieurs liens sont identifiés, le texte est centré sur le premier. Vous pouvez naviguer de lien en lien en utilisant les boutons Lien précédent et Lien suivant:

Une fois un lien corrigé, il faut cliquer sur Valider la modif, pour passer à un autre lien.

Lorsque touts les liens sont corrigés, Valider de la modif fait apparaître un texte complètement noir et le programme indique alors enfin 0 lien trouvé.

[modifier] Sauvegarde de la correction

Il suffit de cliquer sur Envoyer pour que la page avec ses corrections soit chargée sur le serveur:

Si l'envoi réussit, le texte principal est effacé et la liste des pages pointant vers la page d'homonymie est mise à jour:

La modification est alors prise en compte dans vos contributions avec le commentaire Correction d'homonymie:

[modifier] Cas spéciaux

[modifier] Suppression du lien

Pour supprimer un lien inutile, il suffit de cliquer sur le bouton Supprimer ce lien, le programme adapte alors le texte en supprimant le lien.

[modifier] 0 lien trouvé

Lorsque le programme ne trouve pas de lien alors que la page se trouve dans la liste des articles pointant vers la page d'homonymie, c'est, généralement, que le lien se trouve dans un modèle.

Il faut alors corriger, le cas échéant, le modèle en priorité.