LinkCheck : vérificateur de liens - commentaires LinkCheck : vérificateur de liens 2023-01-05T10:44:09Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment512471 2023-01-05T10:44:09Z <p>Bonjour,</p> <p>Je rencontre un bug à l'activation. J'ai bien les dépendances en version demandée mais impossible à activer.</p> <p>SPIP 3.2.16<br class="autobr"> PHP 5.6.40</p> LinkCheck : vérificateur de liens 2022-12-09T22:04:46Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment512337 2022-12-09T22:04:46Z <p>Hello</p> <p>Plugin indispensable pour éviter d'avoir des liens morts dans ses articles.</p> <p>Cependant, ce qui serait cool, ce serai d'avoir la possibilité de ne pas prendre en compte</p> <ul class="spip"><li> les liens entre balises « code »</li><li> les liens des forums car au bout de quelques années d'existence, le nombre de liens morts dans ces forums gonfle fortement et ils sont plus compliqués à enlever ou corriger (c'est du vécu).</li></ul> LinkCheck : vérificateur de liens 2022-08-13T07:46:06Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment511554 2022-08-13T07:46:06Z <p>Est-ce que par hasard, tu aurais aussi migré la base de données et qu'elle serait en utf8mb4<small class="fine d-inline"> </small>?</p> <p>Voir dans ce cas : <a href="https://discuter.spip.net/t/installation-spip-4-0-7-serveur-ssl-page-blanche/162469/3" class="spip_url spip_out auto" rel="nofollow external">https://discuter.spip.net/t/installation-spip-4-0-7-serveur-ssl-page-blanche/162469/3</a></p> LinkCheck : vérificateur de liens 2022-08-12T09:52:27Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment511553 2022-08-12T09:52:27Z <p>Bonjour,<br class="autobr"> Après une maj en 4.15, j'ai un problème avec le plugin 'linkcheck 'qui m'affiche un message d'erreur dans l'espace privé :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Erreur SQL 1146 Table ‹ **_linkchecks › doesn't exist SELECT * FROM spip_linkchecks LIMIT 1 ****/docs/ecrire/genie/maintenance.php** verifier_crash_tables(){ sql_select(); } </code></pre></div> <p>C'est plus embétant que cela paraît car je ne peux sauvegarder la base sql (‹ table linkcheck manquante ›) ni utiliser ‹ adminer ›</p> <p>J'ai désinstallé proprement le plugin linkcheck et supprimé la table correspondante dans mysql (plusieurs fois) mais le message d'erreur persiste.<br class="autobr"> Merci pour votre aide<small class="fine d-inline"> </small>!</p> LinkCheck : vérificateur de liens 2022-07-01T13:06:32Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment511316 2022-07-01T13:06:32Z <p>Vous pouvez ignorer ma demande, je vois que la question a déjà été posée<small class="fine d-inline"> </small>;)<br class="autobr"> (Comme un imbécile, je n'avais pas regardé...)<br class="autobr"> Si je résume :<br class="autobr"> Non, il n'y a pas la possibilité ou alors il faudrait la coder s'il y a des motivé-es.</p> LinkCheck : vérificateur de liens 2022-07-01T13:02:16Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment511315 2022-07-01T13:02:16Z <p>Salut,<br class="autobr"> j'ai quelques faux positifs parfois (des liens morts ou malades qui ne le sont pas).<br class="autobr"> Est-il possible de demander de ne pas traiter certains liens<small class="fine d-inline"> </small>?<br class="autobr"> Bonne journée<small class="fine d-inline"> </small>!<br class="autobr"> Ben</p> LinkCheck : vérificateur de liens 2022-05-25T10:39:20Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment511031 2022-05-25T10:39:20Z <p>Merci du signalement, la v2.0.4 le corrige.</p> LinkCheck : vérificateur de liens 2022-05-25T09:25:54Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment511027 2022-05-25T09:25:54Z <p>La version 2.0.3 ne fonctionne pas sous Spip 4.1.<br class="manualbr">En effet, la fonction <code class="spip_code spip_code_inline" dir="ltr">recuperer_entetes()</code> n'est plus supportée, la doc indique qu'elle doit être remplacée par <code class="spip_code spip_code_inline" dir="ltr">recuperer_entetes_complets()</code>.</p> <p>Il faut donc actualiser le fichier « inc/linkcheck_fcts.php » en ligne 331, en remplaçant :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$headers = recuperer_entetes($f, '');</code></pre></div> <p>par</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$headers = recuperer_entetes_complets($f, '');</code></pre></div> LinkCheck : vérificateur de liens 2021-11-22T13:13:56Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment509680 2021-11-22T13:13:56Z <p>Super, merci.<br class="manualbr">Je teste dès que possible</p> LinkCheck : vérificateur de liens 2021-11-22T11:24:10Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment509679 2021-11-22T11:24:10Z <p>La version 2.0.0 du plugin, marqué compatible spip 4.0.0, corrige ce filtre + le souci de pagination.</p> LinkCheck : vérificateur de liens 2021-11-22T10:40:28Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment509675 2021-11-22T10:40:28Z <p>Bonjour,</p> <p>En effet, je constate aussi ce comportement.<br class="manualbr">Une piste pour le corriger<small class="fine d-inline"> </small>?</p> LinkCheck : vérificateur de liens 2021-10-02T13:25:18Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment509303 2021-10-02T13:25:18Z <p>En complément voici le message d'erreur sur la page</p> <p>ecrire/<small class="fine d-inline"> </small>?exec=linkchecks&message=check_ok</p> <p><code class="spip_code spip_code_inline" dir="ltr">1 Filtre lien_objet non défini ../plugins/auto/linkcheck/v1.5.3/prive/objets/liste/linkcheck_detail.html _liens 17</code></p> <p>Merci</p> LinkCheck : vérificateur de liens 2021-08-12T17:03:23Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment508980 2021-08-12T17:03:23Z <p>Ce plugin fonctionne sur un site SPIP 4 (en changeant la borne) mais avec quelques altérations :<br class="autobr"> il n'est plus possible de cliquer sur l'objet qui contient le lien (cf capture).<br class="autobr"> Et visuellement (anecdotiquement) les liens de pagination en bas sont en liste : ul.pagination-items > li</p> <p>Merci<br class="autobr"> dd</p> LinkCheck : vérificateur de liens 2021-06-16T11:02:29Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment508590 2021-06-16T11:02:29Z <p>Bonjour, je fais remonter une erreur ici...<br class="autobr"> Problème avec le bouton « Tout enlever » sur la gestion des documents dans un objet<br class="autobr"> Lorsque j'essaie d'utiliser le bouton « Tout enlever » dans, j'ai un message d'erreur...</p> <p>Fatal error : Uncaught Error : Call to undefined function objet_info() in .../plugins/auto/linkcheck/linkcheck_pipelines.php:59 Stack trace : #0.../ecrire/inc/utils.php(199) : linkcheck_post_edition(Array) #1.../tmp/cache/charger_pipelines.php(1433) : minipipe('linkcheck_post_...', Array) #2 .../ecrire/inc/utils.php(265) : execute_pipeline_post_edition(Array) #3 .../plugins-dist/medias/action/editer_document.php(263) : pipeline('post_edition', Array) #4 .../plugins-dist/medias/action/dissocier_document.php(102) : document_instituer(108959) #5 .../plugins-dist/medias/action/dissocier_document.php(178) : supprimer_lien_document(108959, 'evenement', 7673, false, false) #6 .../medias/action/dissocier_document.php(65) : dissocier_document('I/document', 'evenement', 7673, false, false) # in .../plugins/auto/linkcheck/linkcheck_pipelines.php on line 59</p> <p>Spip 3.2 [24473]</p> LinkCheck : vérificateur de liens 2020-06-04T16:35:47Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment505550 2020-06-04T16:35:47Z <p>je sais programmer des boucles, mais pas ecrire du php ou des instructions sql. Je risque de passer des jours en debug pour des histoires de virgules, ou des exceptions.<br class="autobr"> En regardant le code du plugin, il faut rajouter une fonction de recherche/remplacer de texte (url) dans des champs textuels. On connait déjà l'url à trouver et celle à remplacer. (peut-etre des histoires d'url_rewriting à vérifier pour les liens internes<small class="fine d-inline"> </small>?). <br class="autobr"> Pour « ignorer » une url (faux-positifs), créer un nouveau statut « ignorés » et une tache cron associée à fréquence tres petite . <br class="autobr"> Ergonomiquement, je rajouterai 2 liens dans la colonne Etat, sous « publier ce lien » : « remplacer ce lien » et « ignorer ».<br class="autobr"> Tels quels, les liens ignorés peuvent être retrouvés en réinitialisant,</p> LinkCheck : vérificateur de liens 2020-06-04T14:34:50Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment505540 2020-06-04T14:34:50Z <p>Si tu te sens de coder ça, n'hésite pas<small class="fine d-inline"> </small>!</p> LinkCheck : vérificateur de liens 2020-06-04T14:17:27Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment505539 2020-06-04T14:17:27Z <p>Merci pour ce plugin indispensable.</p> <p>- serait-il possible à l'avenir de mettre un petit bouton à coté d'un « lien déplacé » pour « accepter la redirection » et modifier directement la base spip<small class="fine d-inline"> </small>? <br>- serait-il possible de mettre un bouton pour « ignorer définitivement » les faux-positifs pour les liens morts<small class="fine d-inline"> </small>?</p> <p>exemples de faux-positifs chez moi : <a href="https://borisvs.com" class="spip_url spip_out auto" rel="nofollow external">https://borisvs.com</a><small class="fine d-inline"> </small>; <a href="https://www.sheermedia.co.za/cv" class="spip_url spip_out auto" rel="nofollow external">https://www.sheermedia.co.za/cv</a><small class="fine d-inline"> </small>; <a href="https://www.xdeep.eu" class="spip_url spip_out auto" rel="nofollow external">https://www.xdeep.eu</a></p> LinkCheck : vérificateur de liens 2019-12-13T12:03:28Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503332 2019-12-13T12:03:28Z <p>Bonjour Maïeul, <br class="autobr"> Eh bien c'était une adresse qui s'était glissée dans iptables ...<small class="fine d-inline"> </small>;et qui causait ce dérangement plus un autre sur les syndications par Rss<small class="fine d-inline"> </small>! Ton plugin remarche encore mieux qu'avant<small class="fine d-inline"> </small>! une vraie merveille. Merci bien de ton soutien et des indications sympathiques et patientes.<br class="autobr"> William</p> LinkCheck : vérificateur de liens 2019-12-09T16:15:29Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503287 2019-12-09T16:15:29Z <p>aucune idée. Le seul cas où j'ai eu cela, les admin m'ont dit</p> <blockquote class="spip"> <p> Il y avait une différence entre l'ip de Listen de apache et la loopback du fichier /etc/hosts. (un reste de la dernière migration je pense)</p> </blockquote> <p>mais j'en sais pas plus.</p> LinkCheck : vérificateur de liens 2019-12-09T16:00:54Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503286 2019-12-09T16:00:54Z <p>Bonsoir, <br class="autobr"> mais tu as raison<small class="fine d-inline"> </small>! un ping depuis une machine externe sur <a href="http://www.mondomaine.com" class="spip_url spip_out auto" rel="nofollow external">www.mondomaine.com</a> répond bien et pas du tout depuis la console linux de mon propre serveur<small class="fine d-inline"> </small>! Tu vas sans doute râler, mais sais-tu à priori ce que j'ai mal ou pas fait (j'ai accès à tout sur le vps)<small class="fine d-inline"> </small>? Bind, Network<small class="fine d-inline"> </small>? merci d'avance.</p> LinkCheck : vérificateur de liens 2019-12-09T11:02:05Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503284 2019-12-09T11:02:05Z <p>Bah chez moi 0% de liens prétendus morts le sotn effectivement. Donc c'est bien qu'il y a un truc quelque part qui bloque, je ne sais pas où....</p> <p>Par ailleurs, l'exemple que tu donne est un parfait exemplede ce qui peut etre problèmatique. J'ai régulièrement des serveurs mal configurés qui ne sont pas capable se se pinguer eux même....</p> LinkCheck : vérificateur de liens 2019-12-09T10:59:24Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503283 2019-12-09T10:59:24Z <p>Il n'y a pas de blocage spécifique sur mon serveur. Au vu du nombre de posts ici sur le sujet, j'ai comme un doute sur l'origine de ce blocage...</p> <p>100% les liens prétendus morts et affichés répondent parfaitement. N'ayant pas envie d'étaler les liens ici, je ne les mets pas en PJ.</p> <p>Disons sur un de mes sites <a href="https://www.mondomaine.com" class="spip_url spip_out auto" rel="nofollow external">https://www.mondomaine.com</a>, il voit comme liens cassés <a href="https://www.mondomaine.com" class="spip_url spip_out auto" rel="nofollow external">https://www.mondomaine.com</a> et <a href="http://www.mondomaine.com" class="spip_url spip_out auto" rel="nofollow external">http://www.mondomaine.com</a>, c'est pour dire l'ampleur.</p> LinkCheck : vérificateur de liens 2019-12-09T09:58:38Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503278 2019-12-09T09:58:38Z <p>normalement ca fonctionne en http / https sur porte standard (80 / 81).</p> LinkCheck : vérificateur de liens 2019-12-09T09:46:35Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503277 2019-12-09T09:46:35Z <p>Bonjour Maieul, <br class="autobr"> afin de pouvoir savoir ce qui bloque, si c'était le serveur, quel est le port / protocole qui est employé par ce plugin SVP pour pouvoir dire qu'un lien est cassé<small class="fine d-inline"> </small>? <br class="autobr"> Car perso, avec la technique que je possède, une page répond en 200 (OK) ou 404 (KO) , ou autre ...c'est simple à priori.<br class="autobr"> Mon serveur, comme beaucoup ici qui ont le soucis, est capable d'aller lire une page et de capter sa réponse.<br class="autobr"> merci .</p> LinkCheck : vérificateur de liens 2019-12-09T09:35:14Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503276 2019-12-09T09:35:14Z <p>Je n'ai personnellement aucun problème. Une hypothèse possible serait une modification de la conf serveur qui empecherait celui-ci de contacter d'autres serveurs. Il faudrait essayer en ajoutant un document distant à un article<br class="autobr"> 1) document distant sur un autre domaine<br class="autobr"> 2) document distant sur le même domaine.</p> <p>Si cela bloque, c'est que le problème se strouve au niveau du serveur.</p> LinkCheck : vérificateur de liens 2019-12-08T15:55:29Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment503270 2019-12-08T15:55:29Z <p>bonjour , <br class="autobr"> il marchait bien ce plugin jusqu'à il y a 3 mois env... et sur tous mes sites il voit des morts là où il y en a pas : on clique sur le lien et il s'affiche, pas de 404 : alors je pense que ce plugin a besoin d'un coup de test et de modif<small class="fine d-inline"> </small>! merci d'avance.</p> LinkCheck : vérificateur de liens 2019-05-14T13:38:11Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment501237 2019-05-14T13:38:11Z <p>Bonjour, super plug-in, très pratique. Bravo aux développeurs, je l'utilise depuis plus de deux ans.</p> <p>...mais malheureusement deux bugs gênants :</p> <p>* lors de la vérification des liens (avec<small class="fine d-inline"> </small>?exec=linkchecks), pas mal de blocages : obligé de rafraîchir la page et relancer manuellement. Cette fois-ci, il ne passe même plus un certain palier et reste bloqué indéfiniment<br class="autobr"> * des faux-positifs comme en parlent d'autres personnes ci-dessous : des liens indiqués comme morts alors qu'ils ne le sont pas, ce sont les plus gênants</p> LinkCheck : vérificateur de liens 2019-04-11T19:11:36Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment500818 2019-04-11T19:11:36Z <p>Chez moi aussi ces liens sont toujours en «<small class="fine d-inline"> </small>morts<small class="fine d-inline"> </small>»</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>https://café-vie-privée.fr/ https://filezilla-project.org/</code></pre></div> LinkCheck : vérificateur de liens 2019-01-04T13:00:05Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment499284 2019-01-04T13:00:05Z <p>Et aujourd'hui, sur un site, tous les liens pointant vers soundcloud.com/... sont affichés 'morts', à moins que je ne les mette entre chevrons (<a href='https://files.spip.net/oEmbed-4407' class="spip_in" rel='nofollow'>oEmbed</a>)</p> <p>bizarre... vous avez dit bizarre<small class="fine d-inline"> </small>?</p> LinkCheck : vérificateur de liens 2018-10-05T13:54:26Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment498393 2018-10-05T13:54:26Z <p>Très bon plugin, très pratique.<br class="autobr"> Merci aux développeurs :)</p> LinkCheck : vérificateur de liens 2018-04-19T12:55:47Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment496658 2018-04-19T12:55:47Z <p>Ah tiens<small class="fine d-inline"> </small>? Sur le même site, un nouveau cas à l'instant de faux positif sur un lien interne déclaré « mort », dans un article de documentation rédacteur interne, donc laissé en statut « proposé » et pointant vers <code class="spip_code spip_code_inline" dir="ltr">https://site.ext/ecrire/?exec=formulaires</code> alors que le plugins est bien installé et actif (et à jour).</p> <p>Si ça peut aider je peux sortir des logs ou autre, il faut juste me dire quoi chercher.</p> <p>Merci d'avance</p> <blockquote class="spip"> <p><strong>EDIT</strong> : après refresh et purge du cache, ce même lien apparaît finalement en « déplacé » mais ne communique aucune url définitive. De mon côté je suis garant du bon formatage du lien et de la bonne réponse du serveur (200).</p> </blockquote> LinkCheck : vérificateur de liens 2018-04-19T11:53:09Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment496657 2018-04-19T11:53:09Z <p>Hello<small class="fine d-inline"> </small>!</p> <p>Bon ce plugin est franchement génial et accompagne tous mes sites depuis un moment maintenant, merci pour le taff<small class="fine d-inline"> </small>! :)<br class="autobr"> Par contre, il a ponctuellement des remontées en faux-positif malgré plusieurs tests et vérification/correction de ma part des URL (https VS http; avec ou sans www.<small class="fine d-inline"> </small>; ....)</p> <p>2 liens <strong>morts</strong> au hasard sur un spip 3.2.1 mutualisé, branche stable et à jour :</p> <ul class="spip"><li> <a href="http://www.perdu.com/" class="spip_url spip_out auto" rel="nofollow external">http://www.perdu.com/</a> : alors que celui là, quand même, il est plutôt du genre immortel<small class="fine d-inline"> </small>! Vu la config de son serveur sans règles précise de redirection, j'aurais compris un statut « Malade » ou « redirige » mais « mort »<small class="fine d-inline"> </small>???)</li><li> <a href="https://fontawesome.com/v4.7.0/" class="spip_url spip_out auto" rel="nofollow external">https://fontawesome.com/v4.7.0/</a> : là par contre... serveur OK, toute variante d'url redirige correctement, headers 200 OK ... mais « mort » qd même ... je vois pas ...)</li></ul> <p>Une idée<small class="fine d-inline"> </small>? <br class="manualbr">Merci d'avance<small class="fine d-inline"> </small>;)</p> LinkCheck : vérificateur de liens 2018-01-15T13:56:18Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment495338 2018-01-15T13:56:18Z <p>Bonjour,</p> <p>Tout d'abord un grand merci pour ce plugin génial et indispensable<small class="fine d-inline"> </small>!</p> <p>Sur un SPIP 3.2.0 avec LinkCheck en 1.4.11, nous rencontrons quelques petits problèmes : dans la liste des liens morts, on se retrouve avec des liens tronqués, notamment des liens vers commons.wikipedia.org, dès lors, a priori, qu'il y a une parenthèse dans l'URL.</p> <p>Ainsi, « <a href="https://commons.wikimedia.org/wiki/File:Maison_pench%C3%A9e_(Limoges" class="spip_url spip_out auto" rel="nofollow external">https://commons.wikimedia.org/wiki/File:Maison_pench%C3%A9e_(Limoges</a>).JPG » est repéré comme mort et apparaît dans la liste comme « <a href="https://commons.wikimedia.org/wiki/File:Maison_pench%C3" class="spip_url spip_out auto" rel="nofollow external">https://commons.wikimedia.org/wiki/File:Maison_pench%C3</a> %A9e_ » et est indiqué comme redirigé « <a href="https://commons.wikimedia.org/wiki/File:Maison_pench%C3" class="spip_url spip_out auto" rel="nofollow external">https://commons.wikimedia.org/wiki/File:Maison_pench%C3</a> %A9e ».<br class="autobr"> Idem avec <a href="https://commons.wikimedia.org/wiki/File:Uzerche_by_Gustave_Le_Gray_(2" class="spip_url spip_out auto" rel="nofollow external">https://commons.wikimedia.org/wiki/File:Uzerche_by_Gustave_Le_Gray_(2</a>).jpg ou <a href="https://commons.wikimedia.org/wiki/File:Gargouille_(5" class="spip_url spip_out auto" rel="nofollow external">https://commons.wikimedia.org/wiki/File:Gargouille_(5</a>).jpg qui se retrouve lié <a href="https://commons.wikimedia.org/wiki/File:Gargouille_(1" class="spip_url spip_out auto" rel="nofollow external">https://commons.wikimedia.org/wiki/File:Gargouille_(1</a>).jpg et à <a href="https://commons.wikimedia.org/wiki/File:Gargouille_(4" class="spip_url spip_out auto" rel="nofollow external">https://commons.wikimedia.org/wiki/File:Gargouille_(4</a>).jpg (dans ces trois derniers cas, LinkCheck n'identifie qu'une URL).</p> <p>Un problème également avec un lien mort détecté vers l'URL <a href="https://www.youtube.com/channel/UCbDwfR3_zczAT8wi5WEOPiw" class="spip_url spip_out auto" rel="nofollow external">https://www.youtube.com/channel/UCbDwfR3_zczAT8wi5WEOPiw</a> alors que celle-ci fonctionne parfaitement.</p> <p>Autre lien problématique : <a href="http://www.gutenberg.org/ebooks/17589" class="spip_url spip_out auto" rel="nofollow external">http://www.gutenberg.org/ebooks/17589</a> qui reste mort malgré les vérifications manuelles forcées.</p> <p>Merci encore et par avance :-)</p> LinkCheck : vérificateur de liens 2017-11-24T09:21:04Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494554 2017-11-24T09:21:04Z <p>Le responsable du serveur a changé les réglages. Voilà la cause du problème :</p> <blockquote class="spip"> <p> Il y avait une différence entre l'ip de Listen de apache et la loopback du fichier /etc/hosts. (un reste de la dernière migration je pense)</p> </blockquote> LinkCheck : vérificateur de liens 2017-11-14T17:47:01Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494395 2017-11-14T17:47:01Z <p>Bon idée. Testée et confirmé que c'est cela le problème. Bon il ne reste plus qu'à demander aux responsables techniques de résoudre ce problème.</p> LinkCheck : vérificateur de liens 2017-11-14T17:43:28Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494394 2017-11-14T17:43:28Z <p>Auto syndique toi<small class="fine d-inline"> </small>?</p> LinkCheck : vérificateur de liens 2017-11-14T17:42:45Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494393 2017-11-14T17:42:45Z <p>Malheureusement pas. Merci en tous cas, je vais lui envoyer un mail.</p> LinkCheck : vérificateur de liens 2017-11-14T17:38:44Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494392 2017-11-14T17:38:44Z <p>Tu as accès à une ligne de commande<small class="fine d-inline"> </small>? sinon je ne sais pas, demande à nicod<small class="fine d-inline"> </small>;)</p> LinkCheck : vérificateur de liens 2017-11-14T17:37:47Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494391 2017-11-14T17:37:47Z <p>A oui c'est très probable. Il y a une manip facile pour vérifier cela<small class="fine d-inline"> </small>?</p> LinkCheck : vérificateur de liens 2017-11-14T17:29:27Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494390 2017-11-14T17:29:27Z <p>Peut être comme <a href="https://contrib.spip.net/LinkCheck-verificateur-de-liens?debut_comments-list=10#forum489013" class="spip_out" rel='nofollow external'>@nicod ici</a>, un problème de serveur qui a du mal à se résoudre seul<small class="fine d-inline"> </small>?</p> <p>Chez moi ton lien marche bien</p> LinkCheck : vérificateur de liens 2017-11-14T13:23:13Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494389 2017-11-14T13:23:13Z <p>Salut,</p> <p>je me permet de relancer, si vous avez une piste. Sinon il faudra que je trouve du tps pour débuguer cela.</p> LinkCheck : vérificateur de liens 2017-11-04T12:14:01Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment494203 2017-11-04T12:14:01Z <p>Sur un site SPIP<br class="autobr"> <a href="http://www.planete-sciences.org/astro/" class="spip_url spip_out auto" rel="nofollow external">http://www.planete-sciences.org/astro/</a><br class="autobr"> un lien qui pointe vers un sous fichier du même domaine (mais qui n'est pas SPIP)<br class="autobr"> <a href="http://www.planete-sciences.org/astro/couleursdetoiles/" class="spip_url spip_out auto" rel="nofollow external">http://www.planete-sciences.org/astro/couleursdetoiles/</a></p> <p>est marqué comme erronée, alors que cela marche parfaitement.</p> <p>Si en plus je teste cela sur mon localhost > pas de souci.</p> LinkCheck : vérificateur de liens 2017-10-22T13:20:03Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493985 2017-10-22T13:20:03Z <p>Merci Maieul</p> LinkCheck : vérificateur de liens 2017-10-22T13:15:15Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493984 2017-10-22T13:15:15Z <p>J'ai mis à jour sur la zone</p> LinkCheck : vérificateur de liens 2017-10-22T13:08:40Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493983 2017-10-22T13:08:40Z <p>Pour info j'ai changé la borne de paquet.xml :<br class="autobr"> compatibilite=«<small class="fine d-inline"> </small>[3.0.5<small class="fine d-inline"> </small>;3.2.*]<small class="fine d-inline"> </small>»</p> <p>et le plugin fonctionne bien en 3.2</p> LinkCheck : vérificateur de liens 2017-10-04T08:25:14Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493621 2017-10-04T08:25:14Z <p>Je confirme, les liens avec « <small class="fine d-inline"> </small>; » sont désormais traités correctement. Merci<small class="fine d-inline"> </small>!</p> <p>Par contre, petite remarque au niveau de l'affichage des liens : il y a un espace avant les points virgules :</p> LinkCheck : vérificateur de liens 2017-10-03T09:31:56Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493612 2017-10-03T09:31:56Z <p>Pour ce point là je viens d'envoyer des modifs et la version 1.4.8 devrait prendre en compte les liens avec « <small class="fine d-inline"> </small>; »</p> LinkCheck : vérificateur de liens 2017-10-03T08:10:26Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493609 2017-10-03T08:10:26Z <p>J'ai le cas où l'URL contient un phpsessionid, jsessionid (ce qui ne devrait pas arriver en soit, mais les rédacteurs de nos sites SPIP ne sont pas tous informaticiens<small class="fine d-inline"> </small>;)) :<br class="autobr"> <a href="https://www.legifrance.gouv.fr/affichTexte.do;jsessionid=1356CA7B22439476808A5AFBE1B7AAA5.tpdila14v_1?idSectionTA=JORFSCTA000019283052&cidTexte=JORFTEXT000019283050&dateTexte=29990101" class="spip_url spip_out auto" rel="nofollow external">https://www.legifrance.gouv.fr/affichTexte.do;jsessionid=1356CA7B22439476808A5AFBE1B7AAA5.tpdila14v_1?idSectionTA=JORFSCTA000019283052&cidTexte=JORFTEXT000019283050&dateTexte=29990101</a></p> <p>Ou sinon, avec ce lien par exemple : <a href="http://sigesbre.brgm.fr/test;fichier.xml" class="spip_url spip_out auto" rel="nofollow external">http://sigesbre.brgm.fr/test;fichier.xml</a></p> <p>Dans la liste des liens, ces 2 URL sont affichées tronquées, comme ceci :<br class="autobr"> <a href="https://www.legifrance.gouv.fr/affichTexte.do" class="spip_url spip_out auto" rel="nofollow external">https://www.legifrance.gouv.fr/affichTexte.do</a> et <a href="http://sigesbre.brgm.fr/test" class="spip_url spip_out auto" rel="nofollow external">http://sigesbre.brgm.fr/test</a></p> <p>Par conséquent, j'imagine que ce sont ces URL tronquées qui sont testées par Linkcheck.</p> LinkCheck : vérificateur de liens 2017-10-03T07:01:45Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493608 2017-10-03T07:01:45Z <p>Hello</p> <p>pour le cas 1 (points virgules), peux tu nous donner un exemple fonctionnel afin de testet</p> <p>merci</p> LinkCheck : vérificateur de liens 2017-10-03T06:57:26Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493607 2017-10-03T06:57:26Z <p>Bonjour,</p> <p>Merci pour les dernières mises à jour de ce plugin tout simplement indispensable<small class="fine d-inline"> </small>!<br class="autobr"> Nous l'utilisons au BRGM depuis plusieurs années et nous en sommes toujours aussi satisfaits.</p> <p>Après l'avoir déployé sur de nouveaux sites dernièrement (au total, une quinzaine de sites BRGM l'utilisent<small class="fine d-inline"> </small>!), je me permets de vous faire quelques retours, qui pourraient éventuellement faire l'objet d'améliorations :</p> <ul class="spip"><li> Les liens avec un point-virgule sont tronqués.</li><li> L'affichage des documents « internet », pointant vers une URL externe (ex : une vidéo Youtube), propose 2 fois l'URL vers le document, dans les colonnes « utilisé dans » et « URL ». Il serait pratique que le lien de la colonne « utilisé dans » renvoie vers le formulaire d'édition du document. Cela permettrait de pouvoir aller corriger le lien facilement, sans avoir à rechercher le document en question dans la médiathèque.</li><li> Les documents internes non publiés, qu'ils soient utilisés dans un article « en cours de rédaction » via une balise , ou uniquement utilisés comme lien <a href='https://files.spip.net/docXXX' rel='nofollow'>…</a>, apparaissent comme malades. Le statut « Malade » ne me semble pas vraiment adapté dans ces 2 cas, car les liens publics vers ces documents sont pourtant bien valides. S'il n'est pas possible de les identifier comme liens valides, un statut « Non publié » pourrait être plus approprié.</li><li> Même s'il y a de moins en moins de faux-positifs, cela pourrait être intéressant de pouvoir modifier manuellement l'état d'un lien afin de rendre valide un lien considéré comme mort (ou malade) par LinkCheck.</li></ul> LinkCheck : vérificateur de liens 2017-09-10T13:40:05Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493344 2017-09-10T13:40:05Z <p>Avec la nouvelle version, Linkcheck trouve 3245 liens en une vingtaine de secondes, ce qui me paraît cohérent. Merci beaucoup<small class="fine d-inline"> </small>!</p> LinkCheck : vérificateur de liens 2017-09-08T18:59:14Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493320 2017-09-08T18:59:14Z <p>Elle devrait être dispo sous peu, le temps de mise à jour des dépots. J'ai l'impression que ton pb est que la recherche de liens à l'installation n'a pas bien fonctionné.</p> <p>Avec la version que tu as actuellement, tu devrais déjà réinitialiser la table, relancer la recherche de liens et voir si ce n'était pas juste cela le pb.</p> LinkCheck : vérificateur de liens 2017-09-08T18:54:22Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493319 2017-09-08T18:54:22Z <blockquote class="spip"> <p>Peux tu mettre à jour en 1.4.7</p> </blockquote> <p>Avec joie , mais où trouver cette version 1.4.7<small class="fine d-inline"> </small>? La dernière révision 105398 dit : «<small class="fine d-inline"> </small>Incrément de version : 1.4.6<small class="fine d-inline"> </small>»…</p> <p>PS pour info sur mon site 1, linkcheck en est désormais à 67 liens trouvés (mais ça me paraît très peu) et sur le site 2, toujours aucun lien trouvé après plusieurs jours.</p> LinkCheck : vérificateur de liens 2017-09-08T16:55:09Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493317 2017-09-08T16:55:09Z <p>Peux tu mettre à jour en 1.4.7, réinitialiser la table avec le bouton adéquat et relancer la recherche de liens<small class="fine d-inline"> </small>?</p> LinkCheck : vérificateur de liens 2017-09-08T16:53:37Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493316 2017-09-08T16:53:37Z <p>La version 1.4.7 devrait corrigé tout cela normalement :</p> <p> <a href="http://zone.spip.org/trac/spip-zone/changeset/106148" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/106148</a></p> LinkCheck : vérificateur de liens 2017-09-08T16:07:42Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493315 2017-09-08T16:07:42Z <p>En fait ça viendrait plus de, comme l'indique le message d'erreur (ligne 100 de linkcheck_parcours) cette requête :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$sql = sql_allfetsel( $nom_champ_id.','.$champs_a_traiter, $table_sql, $where, '', $nom_champ_id.' ASC' );</code></pre></div> <p>Donc j'imagine d'un plugin ou un objet particulier.</p> LinkCheck : vérificateur de liens 2017-09-08T16:03:26Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493314 2017-09-08T16:03:26Z <p>Je viens de tester sur une SPIP 3.2.0-beta3 SVN [23624] sans soucis.</p> <p>Des plugins spécifiques<small class="fine d-inline"> </small>? version de Mysql<small class="fine d-inline"> </small>?</p> LinkCheck : vérificateur de liens 2017-09-08T14:59:24Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493313 2017-09-08T14:59:24Z <p>Salut,</p> <p>sur un SPIP 3.2 svn, Linkchek n'agit pas du tout, et dans le log mysql je vois plein d'erreurs identiques sur les différentes tables :</p> <pre>2017-09-08 16:41:26 127.0.0.1 (pid 76968) :Pri:ERREUR: {{Erreur 1139 de mysql: Got error 'unmatched parentheses at offset 66' from regexp}} in /Users/nico/Sites/dev12/www/plugins/auto/linkcheck/v1.4.6/action/linkcheck_parcours.php L100 [sql_allfetsel(),action_linkcheck_parcours_dist(),traiter_appels_actions()]</pre> <p>J'ai testé les requêtes à la mano, ça vient visiblement de celle là :</p> <pre>REGEXP('(((http|https|ftp|ftps)://)?www\.)|((http|https|ftp|ftps)://(.*\.)?))(.*\.)+[a-zA-Z0-9]{2,9}(/.*)?)(\'|"| |\.|\->|\]|,|;|\s)/?')</pre> LinkCheck : vérificateur de liens 2017-09-05T12:04:45Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493295 2017-09-05T12:04:45Z <p>Bon… mon premier site en est à 14 liens trouvés. Ça fait pas lourd, en une semaine :-)<br class="autobr"> Le second n'affiche toujours rien après plusieurs hures et des rechargements de page.</p> LinkCheck : vérificateur de liens 2017-09-04T21:05:27Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493289 2017-09-04T21:05:27Z <p>Ben non, le site n'est pas chez Free mais chez Phpnet. Je vais l'installer sur un autre site du même serveur pour voir.</p> LinkCheck : vérificateur de liens 2017-09-04T21:02:02Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493288 2017-09-04T21:02:02Z <p>Si le site est chez Free (comme le suggère ton adresse mail), alors c'est normal : l'hébergement gratuit Free empêche les connexions sortantes, donc Linkcheck ne peut rien vérifier d'externe.</p> <p>Si ton site n'est pas chez Free, je ne sais pas.</p> LinkCheck : vérificateur de liens 2017-09-04T20:51:17Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493287 2017-09-04T20:51:17Z <p>Après plusieurs jours, je recharge la page et un seul lien (valide) a été trouvé. Il y a clairement un problème, non<small class="fine d-inline"> </small>?</p> LinkCheck : vérificateur de liens 2017-08-29T12:04:07Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493229 2017-08-29T12:04:07Z <p>Bonjour, j'ai installé le plugin, mais j'ai toujours « Aucun lien n'a encore été recensé ». J'ai appuyé plusieurs fois sur « Commencer la recherche », sans effet sur la page exec=linkchecks ni sur le fichier CSV, désespérément vide.</p> <p>Spip 3.0.26<br class="autobr"> Linkcheck 1.4.6<br class="autobr"> PHP 5.4.45</p> LinkCheck : vérificateur de liens 2017-08-11T21:46:41Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment493084 2017-08-11T21:46:41Z <p>Bonjour,<br class="autobr"> désolé pour ma réponse tardive : ça semble désormais fonctionner sans problème<small class="fine d-inline"> </small>!<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> LinkCheck : vérificateur de liens 2017-07-20T19:07:08Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492941 2017-07-20T19:07:08Z <blockquote class="spip"> <p>je n'ai pas trouvé de pipeline</p> </blockquote> <p>Ça doit être de là que vient l'expression « en France on a pas de pétrole mais on a des idées »... :-p</p> LinkCheck : vérificateur de liens 2017-07-20T07:21:11Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492936 2017-07-20T07:21:11Z <p>C'est loin d'être aussi facile malheureusement, je n'ai pas trouvé de pipeline pour m'insérer proprement pour faire cela malheureusement</p> LinkCheck : vérificateur de liens 2017-07-19T19:25:22Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492931 2017-07-19T19:25:22Z <p>Pour ton plan d'accès c'était le problème de certificat.</p> LinkCheck : vérificateur de liens 2017-07-19T18:58:30Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492930 2017-07-19T18:58:30Z <p>Depuis la version 1.4.6 les caractères unicodes sont pris correctement en compte normalement</p> <p>Il y a également d'autres améliorations</p> LinkCheck : vérificateur de liens 2017-07-19T18:36:01Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492929 2017-07-19T18:36:01Z <p>Bonsoir,<br class="autobr"> Pour le premier lien, je me suis demandé si le volume de <a href="https://www.aslimnica.lv/sites/default/files/editor/lic_pd.pdf" class="spip_out" rel='nofollow external'>« plan d'accès.pdf »</a> était source de lien mort (31 Mo). Ce lien est incorporé dans une page pour téléchargement si les visiteurs veulent consulter le plan d'accès. <br class="autobr"> Si la routine de vérification charge l'image.pdf, cela peut prendre quelques temps qui dépasserait alors un tempo préréglé.<br class="autobr"> Une hypothèse<small class="fine d-inline"> </small>?<br class="autobr"> @+</p> LinkCheck : vérificateur de liens 2017-07-19T18:00:35Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492928 2017-07-19T18:00:35Z <p>Donc il est important de donner les faux positifs pour que l'on puisse les tester, et trouver des solutions.</p> LinkCheck : vérificateur de liens 2017-07-19T17:58:54Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492927 2017-07-19T17:58:54Z <p>Il n'y a pas trop de rapport. Quand il y a communication vers un serveur, il y a vérification du certificat que ce soit en php ou via la ligne de commande. Si le serveur est mal configuré, ça plante, ce qui est somme toute logique non<small class="fine d-inline"> </small>?</p> <p>Du coup là on ajoute une exception pour cela ce qui dans le meilleur des mode ne devrait pas exister.</p> LinkCheck : vérificateur de liens 2017-07-19T17:52:53Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492926 2017-07-19T17:52:53Z <p>Merci,</p> <p>Il est vrai que pour des pages spip « http<strong>s</strong> » correctes, les éléments externes proposés au téléchargement ou chargés avec la page doivent être correctement https.</p> <p>Un mètre à la fois on avance...</p> LinkCheck : vérificateur de liens 2017-07-19T17:30:33Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492925 2017-07-19T17:30:33Z <p>Pour les deux autres liens, j'ai valide pour l'un et déplacé pour l'autre</p> <p>Il se peut que lorsque tu les as testé, leur serveur soit en surcharge par exemple...</p> LinkCheck : vérificateur de liens 2017-07-19T17:26:33Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492924 2017-07-19T17:26:33Z <p>Pour le premier lien c'est que le serveur en face est mal configuré coté https (<a href="https://www.ssllabs.com/ssltest/analyze.html?d=www.aslimnica.lv" class="spip_url spip_out auto" rel="nofollow external">https://www.ssllabs.com/ssltest/analyze.html?d=www.aslimnica.lv</a>) donc les serveurs ne lui font pas confiance contrairement aux navigateurs.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>wget https://www.aslimnica.lv/sites/default/files/editor/lic_pd.pdf --2017-07-19 19:23:41-- https://www.aslimnica.lv/sites/default/files/editor/lic_pd.pdf Resolving www.aslimnica.lv (www.aslimnica.lv)... 80.232.215.133 Connecting to www.aslimnica.lv (www.aslimnica.lv)|80.232.215.133|:443... connected. ERROR: The certificate of <code class="spip_code spip_code_inline" dir="ltr">www.aslimnica.lv' is not trusted. ERROR: The certificate of</code>www.aslimnica.lv' hasn't got a known issuer.</code></pre></div> <p>Devrait mieux fonctionner avec : <a href="https://zone.spip.org/trac/spip-zone/changeset/105393" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/105393</a></p> <p>Pour info, il ne sert à rien de mettre du gras, ni d'être ironiques, la preuve ici c'est le serveur en face qui est pourri...</p> <p>Je rappelle pour les râleurs, que participer au développement est simple, il suffit de se sortir ...</p> LinkCheck : vérificateur de liens 2017-07-19T16:59:07Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492923 2017-07-19T16:59:07Z <p>Bonjour,</p> <h2 class="h2">Exemples de liens considérés morts et qui ne le sont pas<small class="fine d-inline"> </small>!</h2> <p>Ces liens sont considérés morts par je ne sais quelle coup de vent dans les nuages<small class="fine d-inline"> </small>?</p> <ul class="spip"><li> <a href="https://www.aslimnica.lv/sites/default/files/editor/lic_pd.pdf" class="spip_url spip_out auto" rel="nofollow external">https://www.aslimnica.lv/sites/default/files/editor/lic_pd.pdf</a></li></ul><ul class="spip"><li> <a href="http://www.tiquatac.org/" class="spip_url spip_out auto" rel="nofollow external">http://www.tiquatac.org/</a></li></ul><ul class="spip"><li> <a href="http://www.kremeratabaltica.com/" class="spip_url spip_out auto" rel="nofollow external">http://www.kremeratabaltica.com/</a></li></ul> <p>etc ......</p> <p>Cordialement</p> LinkCheck : vérificateur de liens 2017-07-16T12:14:30Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492882 2017-07-16T12:14:30Z <p>Bon... je l'ai déjà dis, je le répète : ce plugin est absoluement GE-NIAL<small class="fine d-inline"> </small>! Encore bravo et merci<small class="fine d-inline"> </small>!</p> <p>A l'utilisation en revanche, m'est venue une idée que je ne saurais pas intégrer moi même mais que je soumets ici au cas où :</p> <p>peut-on envisager qu'à l'installation du plugin :</p> <ul class="spip"><li> celui-ci attribue automatiquement à chaque lien qu'il repère un id_alpha_numerique</li><li> déployés sur toutes les balises <code class="spip_code spip_code_inline" dir="ltr"><a></code> qu'il va tester en tant qu'id css</li></ul> <p>ce qui permettrait de faire des raccourcis plus efficaces dans ce tableau, directement vers les liens grâce aux ancres<small class="fine d-inline"> </small>? (cf capture jointe)</p> <p>(la méthode est juste celle qui m'a paru la plus logique sur le moment, il y a surement plus rapide/moins lourd pour arriver au même objectif mais je suis resté une burne en peu cheu peu ... :-X )</p> <p>A+</p> LinkCheck : vérificateur de liens 2017-07-10T08:55:41Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492790 2017-07-10T08:55:41Z <p>Juste que je souhaite tester avant de modifier cette regexp et nous n'avons pas trouvé de librairie correcte. Qui plus est nous devons gérer également les liens spip.</p> <p>donc avant de toucher je veux tester et si possible avec de vrais urls existantes.</p> <p>les 2 modifs faites ce week end l'ont été en regardant la rfc pour traiter des cas larges.</p> <p>mais comme tu ne souhaites apparemment pas donner de faux positifs de test, ce sera quand on tombera dessus</p> LinkCheck : vérificateur de liens 2017-07-10T08:32:50Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492789 2017-07-10T08:32:50Z <p>Paldies - Merci Quentin,</p> <p>En remerciement pour la réactivité, quelques sonorités culturelles futures à écouter bientôt : <a href="https://www.lettonie-francija.fr/2017-Riga-chanter-Olympiade-Europe-1140?" class="spip_out" rel='nofollow external'>lettonie-francija.fr Juillet 2017 Riga Olympiade Chorales Européennes</a><br class="autobr"> Je fait mon nettoyage de pages, de liens et LinkCheck est très utile<small class="fine d-inline"> </small>!<br class="autobr"> Les événements culturels vont se multiplier en Lettonie avec un point culminant dans un an pour le centenaire de l'indépendance des pays baltes. Entre la Lorraine, Metz et Latvija, toute une histoire de culture, de photographies exposées en Vallée des Anges, et autres musiciens saxophonistes franco-lettons, en passant par le football Club de Metz ...</p> <p>Musicalement,<br class="autobr"> Le Chti qui Jase</p> LinkCheck : vérificateur de liens 2017-07-10T08:23:23Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492788 2017-07-10T08:23:23Z <p>Pour moi il y a un problème plus profond dans la détection des uri : il faut respecter la RFC (<a href="https://tools.ietf.org/html/rfc3986" class="spip_url spip_out auto" rel="nofollow external">https://tools.ietf.org/html/rfc3986</a>) et pour le moment ça n'est pas du tout le cas. A titre d'exemple rapide, détecter « www. » n'est pas dans la RFC et surcharge la regexp.</p> <p>Ajouter des cas à chaque signalement sera pénible pour vous, rend le plugin inutilisable pour la plupart des utilisateurs qui ne sauront pas remonter le bug ou qui abandonneront le plugin parce que peu efficace.</p> <p>Je veux bien aider mais n'ai aucune idée du fonctionnement du développement des plugins spip.</p> LinkCheck : vérificateur de liens 2017-07-10T07:31:29Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492787 2017-07-10T07:31:29Z <p>Bonjour, la version 1.4.5 devrait régler ce problème d'url avec port stipulé dans le lien : <a href="https://zone.spip.org/trac/spip-zone/changeset/105248" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/105248</a></p> <p>Merci de faire un retour si c'est ok</p> LinkCheck : vérificateur de liens 2017-07-09T21:00:44Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492785 2017-07-09T21:00:44Z <p>Bonjour,</p> <p><strong>Exemple de liens classés morts qui n'en sont pas :</strong></p> <p>Ils concernent ici un flux radio accessible dans le cadre en bas de cette page :<br class="autobr"> <a href="https://www.lettonie-francija.fr/2017-Riga-chanter-Olympiade-Europe-1140" class="spip_url spip_out auto" rel="nofollow external">https://www.lettonie-francija.fr/2017-Riga-chanter-Olympiade-Europe-1140</a></p> <p>Cette adresse réelle de flux radio s'ouvre avec vlc :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>http://lr3mp0.latvijasradio.lv:8004/listen.pls</code></pre></div> <p>L'adresse exacte est en fait tronquée par LinkCheck qui de ce fait la considère comme un lien mort. Dans la liste des liens morts, c'est l'adresse incomplète qui s'affiche :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>http://lr3mp0.latvijasradio.lv/</code></pre></div> <p>Cordialement</p> LinkCheck : vérificateur de liens 2017-06-29T19:04:16Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492694 2017-06-29T19:04:16Z <p>Bonjour, peux tu fournir des liens d'exemple stp<small class="fine d-inline"> </small>?</p> <p>merci</p> LinkCheck : vérificateur de liens 2017-06-29T12:40:28Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492690 2017-06-29T12:40:28Z <p>Bonjour,</p> <p>Ce plugin rend bien service, il est globalement bien fait MAIS, j'ai un petit problème de faux positifs : il détecte bien trop de liens morts qui ne le sont pas.</p> <p>J'ai un peu cherché et j'ai trouvé le bug : l'expression régulière utilisée n'est pas complète pour détecter une URI. <br class="autobr"> c'est ligne 56 à 64 : <a href="https://zone.spip.org/trac/spip-zone/browser/_plugins_/linkcheck/trunk/action/linkcheck_parcours.php2" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/browser/_plugins_/linkcheck/trunk/action/linkcheck_parcours.php2</a><br class="autobr"> En gros, il suffit d'une apostrophe, ou d'un autre caractère un peu spécial pour que le parser arrête de lire l'uri, et teste un lien incomplet, du coup.</p> <p>Il me semble que la RFC qui définit le format des URI est bien plus permissive que la regexp utilisée ici. ( <a href="https://tools.ietf.org/html/rfc3986" class="spip_url spip_out auto" rel="nofollow external">https://tools.ietf.org/html/rfc3986</a> )</p> <p>Au choix vous pouvez : <br>- utiliser une bibliothèque qui le fait tout seul <br>- utiliser une regexp qui marche bien, et comme je suis quand même intéressé par la résolution rapide de ce bug, voici une proposition (python, désolé) : <a href="https://docs.djangoproject.com/fr/1.11/_modules/django/core/validators/#URLValidator" class="spip_url spip_out auto" rel="nofollow external">https://docs.djangoproject.com/fr/1.11/_modules/django/core/validators/#URLValidator</a></p> <p>à bientôt, <br class="autobr"> Lazouz</p> LinkCheck : vérificateur de liens 2017-04-28T08:37:31Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492052 2017-04-28T08:37:31Z <p>Je t'ai répondu au dessus dans l'autre thread à ce sujet</p> LinkCheck : vérificateur de liens 2017-04-27T14:57:27Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492038 2017-04-27T14:57:27Z <p>Du coup j'ai installé le plugin titre de logos</p> <p>Je l'ai profondément modifié car il utilisait mal la déclaration d'objet (il déclarait les champs en question pour tout objet).</p> <p>Bref.</p> <p>J'en ai profité pour corriger un bug dans linkchecks aussi.</p> <p>Je te propose de tester les deux dernières versions du plugin et de nous dire si c'est ok</p> LinkCheck : vérificateur de liens 2017-04-26T13:55:26Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492019 2017-04-26T13:55:26Z <p>Il doit y avoir un bug dans le forum car mes réponses n'apparaissent pas sous mon post<small class="fine d-inline"> </small>?<br class="autobr"> Je refais la discussion ici. Mon post d'origine :</p> <blockquote class="spip"> <p>Bonjour,<br class="autobr"> Merci beaucoup pour ce plugin, mais j'ai des erreurs lorsque j'uploade des images dans les articles depuis que j'ai installé LinckCheck. Apparemment, ça vient bien du plugin (voir la capture d'écran). Je suis sous spip 3.1.<br class="autobr"> Vous avez une idée d'où vient le problème<small class="fine d-inline"> </small>?<br class="autobr"> Merci, Joël</p> </blockquote> <p>La réponse de kent1 (qui n'apparait pas dans le forum mais que j'ai reçue par mail<small class="fine d-inline"> </small>??)</p> <blockquote class="spip"> <p>Bonsoir</p> <p>Pouvez vous nous dire quels plugins supplémentaires sont installés<small class="fine d-inline"> </small>? et quels champs extras sont créés<small class="fine d-inline"> </small>? c'est étrange qu'il cherche ces champs</p> </blockquote> <p>Ma réponse (qui n'apparait pas non plus) :</p> <blockquote class="spip"> <p>Bonjour,</p> <p>Le plugin qui pose problème est sans doute « Titre de logo » : <a href="http://plugins.spip.net/titre_logo.html" class="spip_url spip_out auto" rel="nofollow external">http://plugins.spip.net/titre_logo.html</a>. Celui-ci ajoute en effet un titre et un descriptif aux logos, et c'est ce qui semble poser problème dans les erreurs des captures d'écran.</p> </blockquote> LinkCheck : vérificateur de liens 2017-04-25T06:11:32Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492012 2017-04-25T06:11:32Z <p>Rebonjour,<br class="autobr"> je pense que le plugin qui pose problème avec LinckCheck est « Titre de logo » : <a href="http://plugins.spip.net/titre_logo.html" class="spip_url spip_out auto" rel="nofollow external">http://plugins.spip.net/titre_logo.html</a>. Les champs titre_logo et descriptif_logo (qui créent l'erreur SQL) lui sont liés, je pense.</p> LinkCheck : vérificateur de liens 2017-04-24T19:47:51Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492008 2017-04-24T19:47:51Z <p>Bonsoir</p> <p>Pouvez vous nous dire quels plugins supplémentaires sont installés<small class="fine d-inline"> </small>? et quels champs extras sont créés<small class="fine d-inline"> </small>? c'est étrange qu'il cherche ces champs</p> LinkCheck : vérificateur de liens 2017-04-24T19:19:09Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment492007 2017-04-24T19:19:09Z <p>Bonjour,<br class="autobr"> Merci beaucoup pour ce plugin, mais j'ai des erreurs lorsque j'uploade des images dans les articles depuis que j'ai installé LinckCheck. Apparemment, ça vient bien du plugin (voir la capture d'écran). Je suis sous spip 3.1.<br class="autobr"> Vous avez une idée d'où vient le problème<small class="fine d-inline"> </small>?<br class="autobr"> Merci, Joël</p> LinkCheck : vérificateur de liens 2017-04-10T12:44:13Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment491877 2017-04-10T12:44:13Z <p>Tout fonctionne<small class="fine d-inline"> </small>!</p> <p>merci</p> LinkCheck : vérificateur de liens 2017-04-09T11:13:48Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment491865 2017-04-09T11:13:48Z <p>Les rédacteurs et administrateurs ont maintenant le droit de voir la page</p> <p>Les autorisations sont plus pointues et surchargeables depuis la version 1.4.0 d'aujourd'hui</p> LinkCheck : vérificateur de liens 2017-04-09T11:11:31Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment491864 2017-04-09T11:11:31Z <p>Tu peux refaire un test en mettant à jour, je viens d'envoyer une grosse amélioration normalement</p> LinkCheck : vérificateur de liens 2017-04-08T22:11:38Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment491856 2017-04-08T22:11:38Z <p>Bonjour,<br class="autobr"> J'ai beau désinstaller et réinstaller le plugin (à jour SPIP 3.1.4) j'ai un bug d'affichage (cf doc) :<br class="autobr"> La liste des liens ne s'affiche pas.<br class="autobr"> Par contre dans le csv j'ai bien la liste des liens morts et déplacés.</p> <p>J'ai le cas sur 1 site seulement.<br class="autobr"> dd</p> LinkCheck : vérificateur de liens 2016-12-06T08:52:42Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment490082 2016-12-06T08:52:42Z <p>Salut, la version 1.3.8 devrait corriger ça, cf : <a href="http://zone.spip.org/trac/spip-zone/changeset/100883" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/100883</a></p> <p>Merci pour le signalement.</p> LinkCheck : vérificateur de liens 2016-12-05T14:49:53Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment490074 2016-12-05T14:49:53Z <p>Bonjour,</p> <p>Je voulais juste signaler qu'en bas de la page du plugin s'affiche : <code class="spip_code spip_code_inline" dir="ltr">!-linkchecks.csv" href="../spip.php?page=prive/linkcheck.csv">CSV</code></p> <p>Comme s'il manquait quelque part une fermeture de balise.</p> <p>Enfin, certains liens sont affichés comme malades (tous ceux de Mediapart par exemple), mais on ne peut pas les déclarer comme valides (ils fonctionnent).</p> <p>Sinon, très utile et très fonctionnel.</p> <p>Merci,</p> LinkCheck : vérificateur de liens 2016-10-27T21:41:05Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment489605 2016-10-27T21:41:05Z <p>Bonjour,</p> <p>Bravo pour ce plugin qui marche très bien sur un site très peuplé, et sur lequel nous trouvons ... plus de 123 liens morts ...</p> <p>La page linkchecks s'avère très pratique pour faire un premier grand nettoyage mais elle n'est accessible qu'au webmestre, lequel a déjà pas mal de boulot<small class="fine d-inline"> </small>!</p> <p>Trêve de plaisanterie, un réglage des autorisations (ou la possibilité de les surcharger) serait un plus non négligeable.</p> LinkCheck : vérificateur de liens 2016-10-04T12:40:43Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment489240 2016-10-04T12:40:43Z <p>Ok, tout fonctionne<small class="fine d-inline"> </small>!</p> LinkCheck : vérificateur de liens 2016-10-04T10:55:46Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment489236 2016-10-04T10:55:46Z <p>Ok tout fonctionne<small class="fine d-inline"> </small>!</p> LinkCheck : vérificateur de liens 2016-10-04T09:49:05Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment489233 2016-10-04T09:49:05Z <p>Bien que les informations ne soient pas à jour (mise à jour automatiquement) sur le zip dans la colonne de droite, celui-ci l'est.</p> <p>Sinon tu attends un peu pour mettre à jour via la mise à jour automatique des plugins</p> LinkCheck : vérificateur de liens 2016-10-04T09:46:07Z https://files.spip.net/LinkCheck-verificateur-de-liens#comment489232 2016-10-04T09:46:07Z <p>Comment je récupère l'archive complète<small class="fine d-inline"> </small>?</p>