TinyMCE

Doel

TinyMCE is een platform onafhankelijk webgebaseerde Javascript HTML WYSIWYG tekstverwerker van Moxicode Systems AB. De geleverde module is een schil om de tekstverwerker van Moxicode om deze in Drupal te integreren.

Attentie: deze module wordt niet meer ondersteund en is vervangen door module Wysiwyg API.

Versie

Vanaf 5.x-1.0.

Download en installatie

Zie voor het downloaden en installatie de pagina „installatie modules van derden”.

Extra benodigde modules / software

De tekstverwerker TinyMCE zelf en de Nederlandse vertaling zijn te downloaden van de website van Moxycode.

Optionele modules

U kunt TinyMCE versnellen door de compressor te downloaden.

Extra voorbereiding voor de installatie

  1. Controleer of TinyMCE werkt met de browser(s) van degenen die ermee moeten werken. Kijk op de pagina „Tekstverwerker TinyMCE”.
  2. Pak eerst de Drupal-module uit en pak daarna de Moxicode-module (minimaal versie 2.1) uit in de tinymce-map. De Moxicode-programmatuur staat dan in de map tinymce/tinymce.
  3. Pak de van de Moxicode gedownloade vertalingen uit in de map tinymce. Ze komen dan automatisch in de juiste mappen.
  4. Standaard worden er via Drupal twee extra Drupal-functies (in één submodule: Drupalbreak) meegeleverd om:
    • aan te geven waar de teaser (voorproefjes) tekst ophoudt;
    • een lange tekst te splitsen in meerdere pagina’s.

    Zet Drupalbreak in de map tinymce\tinymce\jscripts\tiny_mce\plugins en voeg in het bestand: tinymce\plugin_reg.php de volgende regels toe:

    	$plugins['plugin_name'] = array();
    	$plugins['plugin_name']['theme_advanced_buttons3'] = array('icon_name');
    	
    	

    Vervang plugin_name door Drupalbreak, etc, zodat het er dan als volgt uitziet:

    	$plugins['drupalbreak'] = array();
    	$plugins['drupalbreak']['theme_advanced_buttons3'] = array('drupalbreak', 'drupalpagebreak');
    	
    	

    theme_advanced_buttons3 kan vervangen wordendoor theme_advanced_buttons1 resp. theme_advanced_buttons2 als de knoppen op regel 1 resp. 2 moeten komen.

  5. De vertaling van de Drupalbreak module wordt in de map: tinymce\tinymce\jscripts\tiny_mce\plugins\drupalbreak\langs geplaatst .
  6. Als u de compressor hebt gedownload, zet de bestanden tiny_mce_gzip.js en tiny_mce_gzip.php in de map:
     tinymce/tinymce/jscripts/tiny_mce.

Vertaling

Als bij de module geen vertaling aanwezig is, kijk dan hier voor meer informatie over vertalingen.
Zolang er geen officiële vertaling van de Drupalbreak module is, kan deze voorlopige vertaling worden gebruikt.

Activeren en instellingen

Activeer de module via: Beheren » Site-constructie » Modules.

Toegang tot inhoud via: Beheren » Gebruikersbeheer » Toegang tot inhoud.

Instellen kan via: Beheren » Site instellingen » TinyMCE.

Extra info

1. Na installatie maken alle tekstvlakken gebruik van TinyMCE. Geef via Beheren » Site instellingen » TinyMCE op welke tekstvlakken in pagina’s TinyMCE gebruikt mogen worden.

2. De administrator kan bepalen welke gebruikersrollen welke tekstverwerkingsfuncties ter beschikking krijgen. Let erop dat de administrator zelf ook een rol toebedeeld moet krijgen om ermee te werken. Iedere rol kan een andere mix aan functies krijgen.

3. Zorg ervoor dat het standaard invoerformaat (Beheren » Site instellingen » Invoerformaten) wordt gewijzigd in Full HTML, want TinyMCE werkt niet met de verstekwaarde Filtered HTML.

Zie hier voor een gebruiksbeschrijving van deze module.

randomness