Drupal est un logiciel libre pour la gestion, l'organisation et la publication de contenu Web. Grâce à l'ajout de modules Drupal permet de gérer facilement les différents types de contenus offerts par un site Web. Le contrôle du contenu s'étend à un module de l'éditeur " ce que vous voyez est ce que vous obtenez " ( WYSIWYG) . Le module fournit des contrôles d'adapter l'utilisation d'un éditeur spécifique en fonction du rôle de l'utilisateur ou de l'attribut . Une caractéristique du module manque , cependant, est une forme de contrôle - champ qui vous permettent de désactiver l'éditeur WYSIWYG pour les champs de commentaire . En ajoutant quelques lignes de code , comme décrit ci-dessous, vous pouvez résoudre ce problème . Choses que vous devez Drupal 6 connectivité réseau texte éditeur Afficher plus Instructions WYSIWYG téléchargement du module d'installation et 1 Télécharger le WYSIWYG le module Drupal (voir Ressources) . 2 Installez le module en extraire le paquet dans le répertoire des modules appropriés pour votre site. Par exemple, le répertoire du module par défaut du site peut être consulté à /var/www/drupal-6/sites/default/modules selon le répertoire exact de l' installation de votre environnement Drupal 3 ouverte l' admin /paramètres fichier /wysiwyg /profile pour trouver une liste des bibliothèques de l'éditeur compatibles ainsi que les détails de téléchargement . Le but du module WYSIWYG est de gérer au moins un éditeur , donc télécharger l'éditeur de votre choix et installez-le dans le dossier du module WYSIWYG de l'étape 2 . 4 Aller à admin /settings /wysiwyg /profile et rechargez la page pour voir le rédacteur en chef nouvellement installé marqué comme " installé ". 5 associer l' éditeur installé avec un format d'entrée en allant à admin /settings /filtres et en attribuant le format d'entrée par défaut . 6 retour à admin /settings /wysiwyg /profile et associer l'éditeur avec le format . 7 Ouvert node /add /page et noter la présence de la éditeur. Désactiver WYSIWYG commentaire formatage des champs 8 Remplacer " comment-form " avec l'ID de votre forme et " comment_filter " avec votre domaine. Il pourrait être nécessaire d'ajouter un " print_r ($ form_id ) " pour identifier l' ID de votre élément de formulaire 9 Ajoutez la fonction suivante à vos modules personnalisés où l'éditeur WYSIWYG doit être désactivée : . fonction my_module_form_alter ( form_id $ & $ form ) { if ($ form_id [' # id'] == ' comment-form ') { $ form_id [' comment_filter '] [' format ' ] = array ();} } 10 Recharger les noeuds associés à l' MODULE_form_alter modifié. Notez que l'éditeur WYSIWYG a été désactivé.
|