Drupal er et gratis software-pakke til styring , organisering og udgivelse webindhold. Gennem tilsætning af moduler , der gør Drupal det let at styre de forskellige indholdstyper leveret af en hjemmeside. Content kontrol strækker sig til en "Hvad du ser, er hvad du får" ( WYSIWYG ) editor modul. Modulet indeholder kontrolelementer til at skræddersy brugen af en bestemt redaktør af brugeren rolle eller attribut. Et træk modulet mangler , er imidlertid en form -field kontrol, ville lade dig deaktivere WYSIWYG editor for kommentar felter. Ved at tilføje et par linjer kode , som beskrevet nedenfor, kan du løse dette problem. Ting du skal
Drupal 6 fotos Netværkstilslutning
Text editor
Vis Flere Instruktioner
WYSIWYG Module Download og installation
1
Download WYSIWYG Drupal -modul (se Resources).
2
Installer modulet ved at udtrække den pakke i den relevante moduler mappe til dit websted. For eksempel kan standard webstedet modul mappe kan findes på /var/www/drupal-6/sites/default/modules afhængig af den nøjagtige installation bibliotek til din Drupal miljø
3
Open filen admin /indstillinger /wysiwyg /profile at finde en liste kompatibel editor biblioteker samt download detaljer. Formålet med WYSIWYG -modulet er at styre mindst én editor, så download redaktøren for dit valg og installere det under WYSIWYG -modulet mappen fra trin 2 .
4
Gå til admin /indstillinger /wysiwyg /profil og genindlæse siden for at se den nyinstallerede editor mærket som " installeret. "
5
Knyt den installerede editor med et input format ved at gå til admin /indstillinger /filtre og tildele standard input format .
6
Retur til admin /indstillinger /wysiwyg /profil og knytte editor med formatet.
7
Open node /add /side og notere tilstedeværelsen af editor.
Deaktiver WYSIWYG kommentar Field formatering
8
Erstat " comment- form" med id på din form og " comment_filter " med dit felt. Det kan være nødvendigt at tilføje et " print_r ( $ form_id )" til at identificere ID din formular post
9
Tilføj følgende funktion til dine brugerdefinerede moduler , hvor WYSIWYG editor skal deaktiveres : . < br >
funktion my_module_form_alter ( $ form_id , & $ form) {
if ($ form_id [' # id '] == ' comment- form «) {$ form_id [' comment_filter '] [' format '] = array ( );}
}
10
Genindlæs knuderne er forbundet med den modificerede MODULE_form_alter . Bemærk, at WYSIWYG editor er blevet deaktiveret .