[2.3] Liens cassés / draftfile / brokenfile

Re: [2.3] Liens cassés / draftfile / brokenfile

par Pascal Maury,
Nombre de réponses : 0
Avatar Développeurs de plugins

Si je ne comprends toujours pas ce qui amène le renommage des liens en brokenfile, j'ai avancé sur mon problème : en regardant précisément le contenu HTML de la page, je m'apercois qu'il y a en fait 2 liens collés pour le mm fichier :

<a aiotarget="false" aiotitle="Structure du diplôme" href="http://moodle.fr/brokenfile.php#/xxxx/user/draft/877205722/Licence_2012-2013_Lettres_modernes.pdf"> </a><a aiotitle="Structure du diplôme" href="https://moodle.org/pluginfile.php/239/mod_forum/post/944842/Licence_2012-2013_Lettres_modernes.pdf">Structure du diplôme</a>


On comprends que le premier est invisible dans l'éditeur car il ne "concerne" qu'un espace ! Autre exemple avec une balise span :

<a aiotarget="false" aiotitle="Présentation" href="http://moodle.fr/brokenfile.php#/xxxx/user/draft/789259197/Master%20accompagn%C3%A9%20dEspagnol%202012-2013.pdf"><span aiotitle="" style="text-decoration: underline;"></span></a>


Dans Moodle 1.9 il était préférable de supprimer le lien puis de le reconstruire. Mon collègue avait donc pris l'habitude de sélectionner le texte puis de casser le lien. Mais il suffit que le lien s'étende sur l'espace d'à côté pr que le lien original ne soit pas complètement supprimer. Je pense que la source du problème est là (il faudrait ensuite analyser ce qui se passe vraiment et ce que fait exactement mon collègue).

Mais je vais pas m'embeter trop : j'ai nettoyé le code et je vais lui demander de ne plus supprimer les liens, de les modifier directement. Et s'il doit supprimer un lien, il ne doit pas sélectionner le texte mais simplement se mettre dessus et casser le lien.

Je verrai si le problème se reproduit.

Une recherche de "brokenfile" en base a fait apparaitre ce problème dans qq pages wiki et des sections de 2 cours. Rien de bien répandu (/ 1200 cours).

Si ca peut aider !