Tâche récurrente #331
closedVérification automatique des liens morts
0%
Description
Le site web de l'April contient de nombreux liens vers d'autres sites. Il serait utile de vérifier régulièrement que ces liens sont toujours valables. Pour cela il faudrait mettre en place une vérification automatique des liens morts sur le site web de l'April avec génération d'un compte rendu.
Updated by Anonymous over 13 years ago
Bonjour,
Je pense que linkchecker (http://linkchecker.sourceforge.net/) couplé à cron et éventuellement à mailx (ou toute autre chose, un output dans /var/log surveillé par logwatch ou autre...) ferait l'affaire avec peu d'investissement.
L'utilisation d'options comme
--check-html
ou --check-css
pourraient être utiles aussi.
Updated by Anonymous over 12 years ago
- Status changed from Nouveau to En cours de traitement
- Assignee set to Anonymous
Je prends cette tâche, je vais mettre en place l'outil que je cite plus haut.
Updated by Vincent-Xavier JUMEL over 12 years ago
Le site web de l'April contient de nombreux liens vers d'autres sites. Il serait utile de vérifier régulièrement que ces liens sont toujours valables. Pour cela il faudrait mettre en place une vérification automatique des liens morts sur le site web de l'April avec génération d'un compte rendu.
Peux-tu écrire un script Python ou perl qui fait ce travail, nous le
rajouterons sur les serveurs de l'April pour être éxécuter en tâche
cron.
Peux-tu lister les liens cassés en sous-tâches de cette tâche, un lien
par tâche ?
Updated by Anonymous over 12 years ago
Ce que je propose permettrait aussi d'aider à la tâche #314
J'ai mis en place sur mon serveur linkchecker et je le trouve tout à fait pertinent.
Vous pouvez les trouver chez moi : linkchecker.sciunto.org
Voici un rapport qui ne contient que les erreurs (liens morts typiquement)
- cf fichier www.april.org.html
Et un rapport plus fin qui contient aussi les erreurs W3C (#314) - www.april.org-htmlcss.html
D'autres formats de sortie sont disponibles.
Ces rapports mettent en avant des problèmes intéressants.
Le projet est actif et empaqueté dans Debian.
Updated by Anonymous almost 12 years ago
Voici les deux config que j'ai trouvé être fonctionnelle pour le drupal.
http://paste.debian.net/216396/
http://paste.debian.net/216397/
Updated by Frédéric Couchet about 2 years ago
- Status changed from En cours de traitement to Fermé