Drupal is een gratis softwarepakket voor het beheren , organiseren en publiceren van webinhoud . Door de toevoeging van modules , Drupal maakt het gemakkelijk om de verschillende soorten inhoud van een website opgeleverd beheren . Inhoudelijke controle strekt zich uit tot een ' wat je ziet is wat je krijgt " ( WYSIWYG ) editor module . De module biedt controls om het gebruik van een specifieke uitgever van gebruikersrol of kenmerk . Een kenmerk van de module ontbreekt echter , is een vorm - veld controle die zou laten u de WYSIWYG editor voor commentaar velden uitschakelen . Door het toevoegen van een paar regels code zoals hieronder beschreven , kunt u dit probleem oplossen . Wat je nodig hebt Drupal 6 Netwerk connectiviteit Tekst editor Toon Meer Aanwijzingen WYSIWYG Module downloaden en installeren 1 Download de WYSIWYG Drupal -module ( zie bronnen ) . kopen van 2 Installeer de module door extractie van het pakket in de juiste modules directory voor uw site . Bijvoorbeeld , kan de standaard locatie module directory te vinden op /var/www/drupal-6/sites/default/modules afhankelijk van de exacte installatie directory voor uw Drupal omgeving 3 Open het bestand admin /settings /wysiwyg /profiel om een lijst compatibele editor bibliotheken alsmede de download details. Het doel van de WYSIWYG -module is om ten minste een editor te beheren , dus download de redacteur van uw keuze en installeer deze onder de map WYSIWYG module vanaf stap 2 . 4 Ga naar admin /settings /wysiwyg /profiel en herlaad de pagina om de nieuw geïnstalleerde editor gemarkeerd als uitzicht " geïnstalleerd . " 5 Koppel de geïnstalleerde editor met een input -formaat door te gaan naar admin /settings /filters en het toewijzen van de standaard inputformaat . 6 Terug naar admin /settings /wysiwyg /profiel en associëren de editor met het formaat . 7 Open knooppunt /add /page en let op de aanwezigheid van de editor . Disable WYSIWYG reactie veld opmaken 8 Vervang " comment-form " met de ID van uw formulier en " comment_filter " met uw vakgebied . Het kan nodig zijn om een " print_r ( $ form_id ) " toe te voegen aan de ID van uw formulier voorwerp te identificeren 9 Voeg de volgende functie om uw aangepaste modules waar de WYSIWYG editor moet worden uitgeschakeld : . < br > functie my_module_form_alter ( $ form_id , & $ form ) { if ( $ form_id [ ' # id ' ] == ' comment-form ' ) { $ form_id [ ' comment_filter ' ] [ ' format ' ] = array ( ) ; } } 10 vernieuwen van de knooppunten in verband met de gewijzigde MODULE_form_alter . Merk op dat de WYSIWYG editor is uitgeschakeld .
|