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 / 4.x -- Online Editor version 4





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

4.x -- Online Editor version 4

Date de publication: le mercredi 11 juillet 2007 à 21h07
Dernière modification: par Pascal BOYER le samedi 4 septembre 2010 à 03h14

document original .

The eZ Publish Online Editor (OE for short) is an extension that allows you to create formatted pages using an intuitive interface. With the Online Editor you can easily format long passages of text for your articles, product descriptions, weblogs, etc. You can put your text into an XML field and then format the contents by using the OE interface which is very similar to the ones found in many word processors. There is no need to know XML or manipulate tags manually. Simply click the necessary buttons and the OE will automatically convert your instructions into valid eZ Publish XML code. After installation, the Online Editor becomes an integrated part of your administration interface. It will appear every time you edit text that is stored using the XML block datatype. The following screenshot shows the Online Editor in action: 
L'outil Online Editor livré avec eZ publish (OE pour faire court) est une extension (nommée ezdhtml) qui permet, grâce à une interface graphique intuitive, de créer des pages formattées destinées à être publiées sur le site. Avec cet outil, vous pouvez facilement formatter de longs paragraphes de texte pour vos articles, vos descriptions de produits, vos weblogs, etc... Vous saisissez votre texte dans un champ XML  puis le formatez grâce à l'interface graphique de OE, très similaire à celles que l'on trouve dans les logiciels de traitement de texte. Il n'est pas nécessaire de connaître le langage XML ou de manipuler des balises. Il suffit de cliquer sur les boutons de l'interface graphique de OE pour que le système convertisse automatiquement vos instructions en code XML  eZ publish valide. Une fois installé , (OE est aujourd'hui automatiquement installé en même temps que eZ publish) OE devient une partie intégrée de votre interface d'administration et apparaîtra chaque fois que vous éditerez un texte stocké par un datatype bloc XML . L'image ci-dessous présente OE en action:

 

 

Commentaires

  • couleur

    Bonjour , comment applique ton cette classe css , pour les couleurs?

    merci

    Reponse à Online Editor

    bah c'est parfait.

    Je te remercie.


    Les couleurs avec l'éditeur OE

    Bonjour Clément,

    L'astuce pour la mise en couleur du texte consiste tout simplement à créer des classes css pour le texte en gras et/ou en italique.
    En clair, dans tes fichiers de surcharge content.ini.append.php (siteaccess public ET admin) tu crées des classes, comme ceci:

    [strong]
    AvailableClasses[]
    AvailableClasses[]=bleu1
    AvailableClasses[]=bleu2
    AvailableClasses[]=bleu3
    AvailableClasses[]=bleu4
    AvailableClasses[]=bleu5
    AvailableClasses[]=jaune1
    AvailableClasses[]=jaune2

    Puis ensuite, tu crées les classes css dans un fichiers. Par exemple dans design/plain_site/stylesheets/css_online_editor.css tu mets:

    /* couleur de texte */
    b.bleu1 {
    color: #000079;
    font-weight: normal;
    }
    b.bleu2 {
    color: #334499;
    font-weight: normal;
    }
    b.bleu3 {
    color: #4c4c7e;
    font-weight: normal;
    }
    b.bleu4 {
    color: #b8bfb8;
    font-weight: normal;
    }
    b.bleu5 {
    color: #007bff;
    font-weight: normal;
    }
    b.jaune1 {
    color: #ffff00;
    font-weight: normal;
    }
    b.jaune2 {
    color: #f5ff00;
    font-weight: normal;
    }

    Enfin, lorsque tu édites ton article et que tu ouhaites mettre une lettre ou un mot en couleur, tu commences toujours par le mettre en gras puis ensuite tu appliques la classe css que tu souhaites.

    Voilà comment j'ai contourné l'absence de couleur dans le OE.

    Cordialement

    Pascal