29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don

Luxpopuli / eZ Publish / Extensions / eZ Publish : ezoe - Online Editor 5.0 / Online Editor OE 5.0 : version mini / simple formatting





Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

eZ Publish : ezoe - Online Editor 5.0

Table des matières

  1. eZ Publish : ezoe - Online Editor 5.0
  2. Version enrichie de Online Editor 5.0
  3. Modifier son apparence
  4. Version mini / simple formatting
  5. Configurer les couleurs
  6. Gestion des images
  7. Souligner du texte
  8. Exposant et indice
  9. Fonctions rechercher et remplacer
  10. Configurer le correcteur orthographique
  11. Ajouter des caractères spéciaux
  12. Aligner du texte dans les cases d'un tableau

Online Editor OE 5.0 : version mini / simple formatting

Date de publication: le vendredi 15 juillet 2011 à 11h17
Dernière modification: par Pascal BOYER le dimanche 14 août 2011 à 09h16

Par défaut, la barre d'outils proposée par Online Editor 5 peut s'avérer bien trop riche pour être utilisée côté public d'un site.

ezoe 5 version Simple formatting

Il existe bien heureusement une façon très simple de configurer une version minimaliste de l'éditeur.

Option du datatype Bloc XML

Il est possible que le datatype Bloc XML propose par défaut l'option Simple formatting:

Fig. 1: Choisir l'option Simple formatting du datatype Bloc XML

Si tel est le cas, il n'est bien sûr pas besoin d'activer cette option.

Activer l'option Simple formatting

Pour cela, on commence par créer deux surcharges en copiant les deux fichiers suivants:

cp -p /extension/ezoe/settings/ezoe.ini    /settings/override/ezoe.ini.append.php

cp -p /extension/ezoe/settings/ezoe.ini.append.php    /settings/override/ezxml.ini.append.php

:
Ne pas oublier de placer les balises PHP d'ouverture « <?php /*» et de fermeture «*/  ?>» en début et en fin des fichiers copiés.

1°/ Activer l'option Simple formatting dans le fichier de surcharge ezoe.ini.append.php en ajoutant cette section:

[TagSettings]
TagPresets[mini]=Simple formatting
 

2°/ S'assurer que la section [EditorLayout_mini] du fichier de surcharge ezoe.ini.append.php est effectivement décommentée. Elle l'est par défaut est contient ceci:

[EditorLayout_mini]
Buttons[]
Buttons[]=bold
Buttons[]=italic
Buttons[]=underline
Buttons[]=|
Buttons[]=undo
Buttons[]=redo
PathLocation=none

Configurer ezoe 5 version mini

Ne reste plus qu'à modifier/adapter, selon ses besoins, la section [EditorLayout_mini] du fichier ezoe.ini en y ajoutant les boutons/icônes souhaités.

Fig. 2: Résultat d'affichage de l'option Simple formatting après configuration du fichier ezoe.ini.append.php

Commentaires

  • @Arnaud

    Merci bien pour ta contribution, Arnaud.
    J'ai corrigé les erreurs que tu as relevées.

    Cordialement,

    Petites erreurs ?

    Bonjour
    d'abord félicitations et remerciements pour le partage de toutes vos connaissances sous eZ, cela m'a bien aidé.
    Cet article m'a aidé également, mais j'ai relevé deux erreurs qui m'ont fait planché un peu pour faire fonctionner la version mini :

    1. Vous dites :

    Pour cela, on commence par créer deux surcharges en copiant les deux fichiers suivants:
    cp -p /extension/ezoe/settings/ezoe.ini /settings/override/ezoe.ini.append.php
    cp -p /extension/ezoe/settings/ezoe.ini.append.php /settings/override/ezxml.ini.append.php

    Hors la deuxième commande est erronnée, il faut overrider le fichier ezxml.ini, ce qui donne :
    cp -p /extension/ezoe/settings/ezxml.ini.append.php /settings/override/ezxml.ini.append.php

    2. Plus loin, vous dites :

    Activer l'option Simple formatting dans le fichier de surcharge ezoe.ini.append.php en ajoutant cette section:

    En réalité, c'est dans le fichier ezxml.ini.append.php précédemment overridé qu'il faut porter cet ajout ;-)

    Voilà, heureux d'avoir pu contribuer à cette mine d'information indispensable pour qui début sous eZ :-)