Bonjour à tous,
J’ai installé le module Wysiwig et configuré les éditeurs. J’ai paramétré le menu «Format d’entrée» (filtred input) et donné accès aux profils souhaités.
D’après ce que j’ai compris de Drupal ça devrait suffir non ?
- L’éditeur Wysiwig est paramétré pour utiliser un éditeur
- Le format d’entrée autorise tous les profils
- J’ai donné l’accès à l’administration des filtres
Rien à faire, lorsque mon utilisateur avec un profil donné se connecte, il ne peux pas modifier le texte dans l’éditeur wysiwyg. Je dois le désactiver en cliquant sur le lien «disable richt-text»
Je pige pas ! Dés fois, j’ai l’impression que drupal est surnaturel, genre le truc magique qui marche dés fois et d’autres fois je passe des heures à faire un truc simple. J’espère que quelqu’un prendra le temps de me répondre…
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Est-ce que ça fonctionne en admin ?
As-tu testé avec un autre navigateur ?
Est-ce que le comportement javascript est normal sur d’autres sites ?
Numerizen
1822
Es tu sur mac ?
cyberjimi
158
Bonjour,
Je suis sous linux, je fais mes tests avec deux navigateurs (firefox et konqueror).
En administrateur, ça fonctionne bien. J’ai passé 3h sur ce problème je n’ai toujours pas la solution.
Merci de vos conseils.
kurkaine
133
Pourrions-nous avoir une URL de test ?
Numerizen
1822
bonjour
meme probleme sur drupal 7
j’ai testé avec différents modules ckeditor ou wysiwig, différentes librairies (ckeditor ou tinymce)
mon éditeur s’affiche bien sur le profil admin mais pas les autres
voila !
tiniboy
19
Pour ces modules, il faut mettre à jour les permissions, et également définir quels rôles peuvent avoir accès à quels profils de CKeditor (dans la configuration CKeditor)
vincent59
2594
Ce pb remonte à longtemps mais si je me souviens bien, c’était un gros problème de cache. J’avais désactivé tous les systèmes de caches (j’utilise boost), dans le doute j’avais vidé manuellement tous les répertoires concernés, à savoir dans le dossier /cache et les répertoires /sites/theme/files/…
Je n’ai pas le souvenir d’avoir fait autre chose.
Bon courage, je sais que c’est la misère de perdre autant de temps sur ces pbs.
Yvan.
drupal974
408
Après test, je pense que la version pour Drupal 7 se base sur les formats de text pour faire le lien avec les rôles.
Si un rôle n’a accès qu’au format Plain text, il ne pourra pas voir CKeditor.
L’affectation au niveau CKeditor ne se fait donc plus par rôle mais au niveau du format de texte.
vincent59
2594
Je suis bien d’accord ! Mon profil utilisateur a un format d’ entrée en full html et quenini !
tiniboy
19
Personnellement j’ai fini par laisser tomber wysiwyg et n’utilise que le module CKEditor. Ça va nettement mieux
cyberjimi
158
alors j’ai supprimer le cache cela ne change rien
j’ai également vérifier tous les paramètres «format d’entrée» et droits d’accès dans ckeditor
j’ai du passer a coté de quelques chose !
au seccccccccccccccccourrrrrrrrrrrrrrrs !
tiniboy
19
Certains éditeurs, comme TinyMCE demandent l’activation des boutons présents dans leur barre d’outils.
Il faut aussi vérifier là hhttp://example.com/admin/people/permissions que les rôles ont les bons droits («Utiliser le format de texte Full HTML»).
Vérifier qu’il n’y a pas d’erreur Javascript sur la page, par exemple avec Firebug. Si un seul script plante, il peut très bien empêcher tous les autres de fonctionner.
Il peut être utile aussi de vider le cache du navigateur à l’occasion.
Numerizen
1822
ok
apres une petite recherche avec firebug
j’ai une ligne d’erreur qui apparait lorsque je suis loggé sous un autre profil qu’admin
Drupal is not defined
[Stopper sur une erreur] var CKEDITOR_BASEPATH = Drupal.settings.ckeditor.editor_path ;
je pense que ca vient de la effectivement
mais je sais pas quoi faire ?
tiniboy
19
un petit up
je ne suis quand meme pas tout seul a avoir ce probleme
y a t il un moyen de le contourner ?
tiniboy
19
On ne contourne pas un problème d’erreur javascript de ce calibre : on le résout. Sinon rien ne fonctionnera normalement.
Est-ce que le tableau de bord du site indique des problèmes avec le filesystem ou autre chose ?
Est-ce que l’onglet ‘réseau’ de Firebug montre des lignes rouges, comme quoi il ne parvient pas à charger Drupal.js par exemple ? Ou un autre fichier de script ?
Il faudrait faire des tests en désactivant les autres modules chargeant du javascript.
Numerizen
1822
je n’ai aucune ligne rouges dans l’onglet réseau
seulement un pb sur le fichier ckeditor.utils.js ligne 5
Drupal is not defined
[Stopper sur une erreur] var CKEDITOR_BASEPATH = Drupal.settings.ckeditor.editor_path ;
rien d’anormal coté tableau de bord drupal
tiniboy
19
Ce message veut dire que Drupal n’a pas initialisé son environnement Javascript, donc je doute que ce soit un souci propre à CKEditor.
Sans voir le site, il va être difficile d’aller plus loin.
Numerizen
1822
Voici l URL http://site-v2.oxygene-conseil.fr/
Tu as raison l erreur ne dépend pas de ckeditor
Car J’ai réinstallé le module wysiwyg et j’ai a nouveau une erreur js sur le profil utilisateur
Merci de ton aide !
tiniboy
19
Une page avec un textarea et CKeditor activé ?
Numerizen
1822
Bon finalement j’ai trouvé, l erreur venait de moi
J’ai remis ma variable script au début de mon fichier html.tlp.php
Je pensais faire mes appels js a la fin du chargement de ma page
Merci pour tout dans tous les cas
tiniboy
19