Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
20 Nov 2009, 10:31
Message
#1
|
|
|
Nouveau ![]() Groupe : Utilisateur open source Messages : 5 Inscrit : 25-September 09 Membre no 1 641 |
Bonjour,
Je travaille avec une version peel 4. Je souhaiterai ajouter une font dans l'editeur de texte niceditor. J'ai modifié le fichier nicEditor/src/nicEdit.js pour ajouté le nom de la font mais je ne sais pas où copier le fichier TTF sur le site. Merci d'avance. |
|
|
|
20 Nov 2009, 12:59
Message
#2
|
|
|
Maître ecommerce ![]() ![]() ![]() ![]() Groupe : Administrateur PEEL Messages : 823 Inscrit : 11-February 09 Membre no 1 078 |
Bonjour fabienne,
Qu'entendez vous par "ajouter une font dans l'editeur de texte niceditor."? Voulez-vous "encardrer" l'éditeur, côté back-office, afin d'en changer le design? Ou alors "encadrer" le contenu saisi, de manière générale, dans une nouvelle balise "font"? Ou ajouter une option dans l'éditeur (un nouveau bouton) pour vous permettre d'apliquer un nouveau style à votre contenu HTML, depuis le back-office? Codialement, -------------------- PEEL.fr : Petite Entreprise En Ligne
Service technique 01 75 43 67 97 |
|
|
|
20 Nov 2009, 13:16
Message
#3
|
|
|
Nouveau ![]() Groupe : Utilisateur open source Messages : 5 Inscrit : 25-September 09 Membre no 1 641 |
Bonjour fabienne, Qu'entendez vous par "ajouter une font dans l'editeur de texte niceditor."? Voulez-vous "encardrer" l'éditeur, côté back-office, afin d'en changer le design? Ou alors "encadrer" le contenu saisi, de manière générale, dans une nouvelle balise "font"? Ou ajouter une option dans l'éditeur (un nouveau bouton) pour vous permettre d'apliquer un nouveau style à votre contenu HTML, depuis le back-office? Codialement, Dans l'editeur il y a une liste déroulante avec les font-family et une avec les font-size, je voudrais pouvoir rajouter une option dans chacune de ces listes. Merci de votre intérët. |
|
|
|
23 Nov 2009, 16:14
Message
#4
|
|
|
Maître ecommerce ![]() ![]() ![]() ![]() Groupe : Administrateur PEEL Messages : 823 Inscrit : 11-February 09 Membre no 1 078 |
Bonjour Fabienne,
Je ne suis pas expert en niceditor, mais de ce que je comprend : - l'affichage de la liste déroulante pour les font-family est déterminée, dans /lib/nicEditor/nicEdit.js, par : 'fontFamily' : {name : 'Select Font Family', type : 'nicEditorFontFamilySelect', command : 'fontname'} - par ailleurs, la configuration de cette liste déroulante est déterminée, dans /lib/nicEditor/src/nicEdit.js, par : var nicEditorFontFamilySelect = nicEditorSelect.extend({ selConfig : {'arial' : 'Arial','comic sans ms' : 'Comic Sans','courier new' : 'Courier New','georgia' : 'Georgia', 'helvetica' : 'Helvetica', 'impact' : 'Impact', 'times new roman' : 'Times', 'trebuchet ms' : 'Trebuchet', 'verdana' : 'Verdana'}, init : function() { this.setDisplay('Font Family..'); for(itm in this.selConfig) { this.add(itm,'<font face="'+itm+'">'+this.selConfig[itm]+'</font>'); } } }); ---> Je vous propose donc de rajouter votre nouveau style dans la liste : selConfig : {'arial' : 'Arial','comic sans ms' : 'Comic Sans','courier new' : 'Courier New','georgia' : 'Georgia', 'helvetica' : 'Helvetica', 'impact' : 'Impact', 'times new roman' : 'Times', 'trebuchet ms' : 'Trebuchet', 'verdana' : 'Verdana'}, Mais vérifiez bien que le nom que vous ajoutez correspond à une font-family existante en HTML. Il faut ensuite faire de même pour les siez, avec : var nicEditorFontSizeSelect = nicEditorSelect.extend({ selConfig : {1 : '1 (8pt)', 2 : '2 (10pt)', 3 : '3 (12pt)', 4 : '4 (14pt)', 5 : '5 (18pt)', 6 : '6 (24pt)'}, init : function() { this.setDisplay('Font Size..'); for(itm in this.selConfig) { this.add(itm,'<font size="'+itm+'">'+this.selConfig[itm]+'</font>'); } } }); En espérant vous avoir aidée, Cordialement, -------------------- PEEL.fr : Petite Entreprise En Ligne
Service technique 01 75 43 67 97 |
|
|
|
![]() ![]() |
| Version bas débit | Nous sommes le : 7 September 2010 - 09:08 |