Slik deaktiverer WYSIWYG Kommentarer i Drupal
Drupal er en gratis programvarepakke for administrasjon, organisering og publisere webinnhold. Gjennom tilførsel av moduler, gjør Drupal det enkelt å administrere de ulike innholdstyper levert av et nettsted. Innhold kontroll strekker seg til en "hva du ser er hva du får" (WYSIWYG) editor modulen. Modulen gir kontroller for å skreddersy bruken av en bestemt redaktør av brukerrolle eller attributt. En funksjon modulen mangler, derimot, er en form-feltkontroll som ville la deg deaktivere WYSIWYG-editor for kommentarfelt. Ved å legge til noen få linjer med kode som beskrevet nedenfor, kan du løse dette problemet.
Bruksanvisning
WYSIWYG Module Nedlasting og installasjon
1 Last ned WYSIWYG Drupal modulen (se Ressurser).
2 Installere modulen ved å trekke ut pakken inn i passende moduler katalog for nettstedet ditt. For eksempel kan standard nettstedet modulen katalogen finnes på / var / www / drupal-6 / nettsteder / default / moduler avhengig av den nøyaktige installasjonsmappen for din Drupal miljøet
3 Åpne filen admin / settings / WYSIWYG / profil for å finne en liste kompatible redaktør biblioteker samt nedlastingsdetaljer. Formålet med WYSIWYG modulen er å forvalte minst en editor, så last ned redaktøren av ditt valg og installere den under WYSIWYG modulen mappen fra trinn 2.
4 Gå til admin / settings / WYSIWYG / profil og oppdater siden for å se den nylig installerte redaktør merket som "installert."
5 Knytt installert editor med en inngang format ved å gå til admin / innstillinger / filtre og tildele standard input format.
6 Gå tilbake til admin / settings / WYSIWYG / profil og knytte editor med formatet.
7 Åpne node / add / siden og oppmerksom tilstedeværelse av redaktøren.
Deaktiver WYSIWYG Kommentar Feltet Formatering
8 Erstatt "comment-skjema" med ID skjemaet og "comment_filter" med ditt felt. Det kan være nødvendig å legge til en "print_r ($ form_id)" for å identifisere ID skjemaet element.
9 Legg til følgende funksjon til den tilpassede moduler der WYSIWYG-editor bør deaktivert:
funksjon my_module_form_alter ($ form_id, og $ form) {
if ($ form_id [ '# id'] == 'kommentar-skjemaet ") {$ form_id [' comment_filter '] [' format '] = array (); }
}
10 Last nodene i forbindelse med den modifiserte MODULE_form_alter. Merk at WYSIWYG-editor er deaktivert.