Surcharge en back-office (et liaison en front) des styles et styles de paragraphes
Bonjour,
Comment surcharger en back-office (et liaison en front) des styles et styles de paragraphes dans la
toolbox?
Surcharge en back-office (et liaison en front) des styles et styles de paragraphes
Bonjour,
il est possible de rajouter des styles de paragraphes en implémentant un fichier projectTemplates.js. Le fichier est à placer à la racine de l'application (dans le répertoire webapp).
Chaque style de paragraphe est déclaré de la manière suivante :
{
title: 'Style 1',
image: 'template1.gif',
html:
'[style1;Saisir le titre ici]'
}
Avec :
- title : le titre du style
- image : l'emplacement de l'image à afficher
- html : le texte utilisé pour déclarer un paragraphe dans la toolbox.
Ci dessous un exemple de fichier :
(function() {
'use strict';
// Register a template definition set named "default".
CKEDITOR.addTemplates( 'default',
{
// The name of the subfolder that contains the preview images of the templates.
imagesPath: CKEDITOR.getUrl( CKEDITOR.plugins.getPath( 'templates' ) + 'templates/images/' ),
// Template definitions.
templates:
[
{
title: 'Style 1',
image: 'template1.gif',
html:
'[style1;Saisir le titre ici]'
},
{
title: 'Style 2',
image: 'template1.gif',
html:
'[style2;Saisir le titre ici]'
},
{
title: 'Style 3',
image: 'template1.gif',
html:
'[style3;Saisir le titre ici]'
},
{
title: 'Style 4',
image: 'template1.gif',
html:
'[style4;Saisir le titre ici]'
}
]
});
})();
Camille
Surcharge en back-office (et liaison en front) des styles et styles de paragraphes
Bonjour,
Merci pour votre réponse.
Cependant, placer le fichier js à la racine de webapp ne suffit pas.
Pour qu'il soit pris en compte, j'ai dû indiquer son chemin dans wro.xml
Exemple :
<group name="customScripts>
<js>/jspV6/scripts/projectTemplates.js</js>
</groupname>
Christelle
Surcharge en back-office (et liaison en front) des styles et styles de paragraphes
Bonjour,
La solution présentée précédemment est fonctionnelle à partir de la version 6.3.
Pour la version 6.2 il est possible de définir les fichiers XML pour les styles et styles de paragraphe, en définissant les deux propriétés ci-dessous :
fckeditor.kportalestyles=/path/kportalstyles.xml #Styles de paragraphe
fckeditor.fckstyles=/path/fckstyles.xml # Styles
Sur chaque fichier, copier le contenu déjà existant sur les fichiers par défaut puis définir les nouveaux styles .
Exemple :
<Style name="Titre 1" element="h3" />
Ou bien les nouveaux styles de paragraphe.
Exemple:
<Template title="Style 1" image="template_style1.gif">
<Description>Titre gras, texte normal.</Description>
<Html>
<![CDATA[[style1;Saisir le titre ici]<br />]]>
</Html>
</Template>
Morgan
Surcharge en back-office (et liaison en front) des styles et styles de paragraphes
Bonjour,
Je souhaite surcharger les styles en back office, mais je ne trouve pas ou définir les deux propriétés ci-dessous :
fckeditor.kportalestyles=/path/kportalstyles.xml #Styles de paragraphe
fckeditor.fckstyles=/path/fckstyles.xml # Styles
Je ne parviens pas non plus à mettre la main sur les fichiers par défaut afin de les dupliquer pour définir les nouveaux styles
Pouvez vous m'indiquer ces informations svp ?
Je vous remercie par avance
Surcharge en back-office (et liaison en front) des styles et styles de paragraphes
Bonjour Romain,
Les propriétés doivent etre définies dans le fichier nom_de_votre_projet.properties
Pour voir les fichiers d'origine on peut les récupérer dans le war qui est généré par Eclipse.
Bien à vous,
Surcharge en back-office (et liaison en front) des styles et styles de paragraphes
Bonjour,
de plus les sources K-Sup sont disponibles sur notre repository Bitbucket.
Vous avez accès aux fichiers via les liens suivant :
- kportalstyles.xml : https://bitbucket.org/ksup/koreparent/src/bd80b04c51ce7b7c902819828b5bd9fad886aee0/webapp/src/main/webapp/adminsite/fcktoolbox/kosmos/kportalstyles.xml?at=release%2F6.02&fileviewer=file-view-default
- fckstyles.xml : https://bitbucket.org/ksup/koreparent/src/bd80b04c51ce7b7c902819828b5bd9fad886aee0/webapp/src/main/webapp/adminsite/fcktoolbox/fckeditor/fckstyles.xml?at=release%2F6.02&fileviewer=file-view-default
Camille