CKEditor (Drupal 6)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Installatie: 'Kernbestanden' moet je in deze map van de eigenlijke module plaatsen. Simpel

De CKEditor is de opvolger van de FCKeditor. Tot op heden (mei 2011) ben ik vaak verbaasd hoe lastig het is om deze editor te configureren voor uploaden van bestanden. Ik houd me aanbevolen voor een alternatieve oplossing.

De naam is trouwens CKEditor, met drie hoofdletters op rij [1].

CKEditor verschijnt niet na klonen

In mei 2012 hadden we het probleem dat de CKEditor niet verscheen na het klonen van een site.

Oorzaak: In de nieuwe situatie heette het beheeraccount Superman, en de oude situatie admin. Dat leek het verschil te maken.

Oplossing: Onder User management > Permissions maar wat extra vinkjes gezet bij Access CKEditor, en toen was het opgelost

Teaser-breakknop toevoegen

De code voor een teaser-break is

 <!--break-->

Standaard toont de CKeditor hier geen knop voor, omdat dit specifiek voor Drupal is. Dit is gemakkelijk te configureren:

1. Het probleem: Geen teaer-breakknop
2. User management > Permissions: Vinkje zetten bij access ckeditor voor geauthoriseerde gebruikers. Ik weet niet of het wijsheid is om dit ook voor anonieme gebruikers aan te zetten
3. Administrator > Site configuration > CKeditor: Advanced profiel activeren voor geregistreerde gebruikers.
4. De essentie: Vinkje zetten bij Plugin for inserting Drupal teaser and page breaks.

Leuk voor later

Misschien zijn de eerste twee stappen hierboven niet nodig, en hoef je alleen maar dat vinkje te zetten.

Bronnen

Uploads mogelijk maken

Er schijnen verschillende manieren te zijn om uploads mogelijk te maken:

  • CKFinder
  • CKFinder+IMCE
  • Externe modules zoals IMCE, WebFM en Image Browser
  • Ingebouwde functionaliteit.

Het verwarrende is, dat CKFinder al ingebouwd lijkt te zijn: Zonder additionele modules te hebben geinstalleerd, kon ik 'm al kiezen (zie afbeelding). Ook verwarrend: Met alleen maar enablen van cd CKFinder, is het probleen nog niet opgelost.

Oplossing: CKFinder + IMCE

Zie instructies op http://drupal.org/node/697980, en de afbeeldingen hieronder:

Klik op het icoon voor afbeelding invoegen --> 'Bladeren op server'
Klik op Upload
Kies een afbeelding op je computer
Klik op Upload. Desgewenst kun je het bestand ook nog laten schalen
En daar is-ie. In dit geval heb ik de waarden bij breedte en hoogte aangepast

Bronnen

CKFinder

CKFinder is een filebrowser/file-uploader die goed combineert met CKEditor.

Ik geloof dat je de betreffende bestanden op de volgende locatie moet plaatsen:

/modules/ckeditor/ckfinder

Bronnen

Casus maart 2015 (Drupal 6)

Installatie

drush en ckeditor

Vervolgens 'handmatig' de library overgefietst naar de betreffende map.

Configuratie

(1) Elke rol moet je associëren met een CKEditor profile. (2) Daarvoor moet ik minimaal één profiel aanmaken. (3) De standaard gespecificeerde skin is niet te vinden
Eigen profiel aangemaakt, MijnProfiel, en geassociëerd met Beheerder-rol
En met deze regel onder Visibility settings staat-ie alleen aan bij aanmaken van nieuwe blog-postings: garland-dvb:blog@node/add/blog.edit-body Ik moet nog een soortgelijke regel toevoegen voor het bewerken van blog-postings

Bronnen