Personnaliser la liste Format

Tags:

Dans ckeditor, la liste format est celle qui propose (par défaut) : Normal (<p>), Normal (<div>), Formatté (<pre>), Adresse (<address>) et les titre 1 à 6 (h1 à h6).
Elle vient du plugin format, http://ckeditor.com/addon/format (dans les lib standard et full). Dans la lib standard, certains de ces formats ne sont pas toujours activés -> voir le config.js.

Activer globalement les formats texte

Dans libraries/ckeditor/config.js partie config.format_tags :

  • // active tous les formats de texte par défaut
    config.format_tags = 'p;h1;h2;h3;h4;h5;h6;pre;address;div';
  • // active ces formats de texte:
    config.format_tags = 'p;h4;h5;h6;pre;div';

Attention aux maj => créer un fichier de conf séparé.

Activer les formats texte pour une instance de l'éditeur

Changer les param par défaut d'une instance de l'éditeur: à la création de l'instance, config.format_tags dans les paramètres in-page (avec CKEDITOR.replace et CKEDITOR.appendTo). Voir http://docs.ckeditor.com/#!/guide/dev_configuration-section-defining-configuration-in-page

 

logo drush