Vous n'êtes pas identifié(e).
Pages : 1
Discussion fermée
Je ne suis pas sure d'être au bon endroit pour en parler mais je viens de découvrir un bug dans un des fichiers de TinyMCE : \tinymce\themes\advanced\source_editor.php
Ligne 18 :
<textarea name="htmlSource" id="htmlSource" rows="15" cols="100" style="width: 100%; height: 100%; font-family: 'Courier New',Courier,monospace; font-size: 12px;" dir="ltr" wrap="off" class="mceFocus" <?php @session_start(); echo ($_SESSION['zite_admin']==2?'':' readonly '); ?></textarea>
La balise <textarea en début de ligne n'est pas refermée...
Ce qui fait disparaitre les boutons "Mettre à jour" et "Annuler" de la fenêtre "Éditeur de source HTML".
Le problème n'apparait que dans certains navigateurs dont Firefox alors que l'erreur était bien gérée jusqu'à maintenant.
Après vérification, il s'avère que les fichiers proposés en téléchargement sur le site officiel contiennent ce bug. C'est pourquoi il m'a semblé utile de vous prévenir rapidement.
Pour corriger ce problème, il suffit de refermer la balise juste avant <?php
Hors ligne
Bonjour
Bug présent chez moi aussi, que ce soit sous la 0.9.1 ou sous la 0.9.2.a7.
(@jpg, il me semblait que ce bug avait déjà été signalé et corrigé, j'ai rêvé ou quoi ?)
Diane, en attendant que la modif soit intégrée dans la 0.9.2, je te signale que tu peux utiliser le lien SOURCE présent dans la barre d'admin, ou l'icone "rouage" de la page PAGES, pour modifier le code source de tes pages. Ce qui fait double emploi avec l'option intégrée à tinymce...
Tu peux également essayer de faire toi même la modif dans ce fichier, mais j'ai l'impression que ce n'est pas aussi simple que tu le dis...
@jpg, qu'est-ce qu'il vient faire là ce 'readonly' ?
Et pour info, il y a une version 0.9.2.a7 beta disponible, pour l'installer il faut installer le module de mise à jour sur une 0.9.1 dans ziteplus.
Elle corrige de nombreux bugs, c'est la future 0.9.2.
Attention toutefois, c'est une version beta (mais elle n'est pas plus buggée que la 0.9.1 !)
Adrien
Hors ligne
J'ai fait la modification du fichier :
<textarea name="htmlSource" id="htmlSource" rows="15" cols="100" style="width: 100%; height: 100%; font-family: 'Courier New',Courier,monospace; font-size: 12px;" dir="ltr" wrap="off" class="mceFocus"> <?php @session_start(); echo ($_SESSION['zite_admin']==2?'':' readonly '); ?></textarea>
Les boutons sont réapparus et je n'ai pas constaté d'autre dysfonctionnement.
Sinon, je vous tiens au courant.
Hors ligne
Si tu es connecté en admin, c'est normal que tout se passe bien.
Par curiosité (je n'ai pas testé ), que se passe-t-il si tu te connectes en webmaster ? (au préalable, il faut que l'admin autorise la modification de la page au webmaster).
Hors ligne
En webmaster, seul le bouton "Annuler" apparait !
Mais je reserve ce niveau d'accès à mon client qui ne sait même pas à quoi ressemble une balise. Il n'a donc pas besoin d'intervenir dans le code et c'est même plus prudent...
Hors ligne
Bonsoir,
J'avais zappé ce message
je viens de vérifier, la correction est bien incluse dans la rc2.
Je pensais même qu'elle avait était faite avant, mais j'ai du oublié de l'intégrer.
Par contre, il faut mettre le '>' supplémentaire après le '?>', sinon cela ne fonctionnera pas comme prévu.
a+
Jean-Paul
Hors ligne
Pages : 1
Discussion fermée