Fork me on GitHub




« 1 2 (3) 4 »


Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Tu créés ta feuilles avec un éditeur HTML, tu le sauvegarde sur le site puis tu modifie le settings.php pour entrer les modèles que tu veux utiliser.

Posté le : 08/07/2012 00:52
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
humm

avant, quand tinymce étaitt un module,
on pouvait utiliser en live le template :

- créer un template
- sauvegarder / modifier un template
- puis charger / utiliser un template

C'est nettement moins convivial maintenant.

bon, ok
imaginons que je fasse comme tu dis,
je crée "fiche_cuisine.html" sous /mesdocs/template/fiche_cuisine.html

où dois-je ajouter cet élément et comment, dans le fichier settings.php ?

Désolé de te saouler, Montuy...

Posté le : 08/07/2012 00:56

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Je suis allé voir sur le "vieux" module ( lien ),

pour voir ce que je trouvais sur les templates,

j'ai trouvé notamment ceci : fr.js

tinyMCE.addToLang('',{ 
htmltemplate_desc 'Insérer modèle HTML',
htmltemplate_title 'Selectionner le modèle HTML.',
htmltemplate_prev 'Prévisualiser',
savehtmltemplate_desc 'Sauver le modèle',
savehtmltemplate_overwrite 'Ecraser le fichier existant',
savehtmltemplate_name 'Nom',
savehtmltemplate_save 'Sauver',
savehtmltemplate_close 'Fermer',
savehtmltemplate_dir 'Dossier',
savehtmltemplate_tab_general 'Général',
savehtmltemplate_tab_advanced 'mode avancé',
savehtmltemplate_tmpltitle 'Titre',
savehtmltemplate_tmplmetadesc 'Meta Description',
savehtmltemplate_tmplmetakey 'Meta Keywords',
savehtmltemplate_tmpldoctype 'Type de Document' });


mais je ne suis pas dev, je sens que j'avance, mais c'est pas encore ça...

Il doit falloir utiliser "template_templates" je pense !


"template_templates : [ { 
title : .'Editor Details',
src : 'editor_details.htm',
description : 'Adds Editors Name and Staff ID'
} ]"
,

Posté le : 08/07/2012 01:37

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Un petit up,
des fois que Montuy trouve quelque chose, entre la gestion et l'envoi de 2 commandes depuis son site "Valentine" ^^

Posté le : 09/07/2012 09:43

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Vu que tu n'as pas trouvé tout seul, Pourtant, c'est écrit noir sur blanc sur le lien du plugin template.
Voici donc la solution

- tu rajoutes une ligne dans le fichier settings.php
"template_external_list_url" => 'http://chemin_de la liste_des_templates/liste.js',


- tu créés dans le répertoire indiqué à l'étape précédente, le fichier liste.js

- Dans ce fichier, tu fait ta liste de modèle a utiliser.

Un petit exemple avec deux modèles:

// JavaScript Document
var tinyMCETemplateList = [
        
// Nom, URL, Description
        
["Essai""http://chemin_des_templates/essai.htm""Simple essai."],
        [
"Essai2""http://chemin_des_templates/essai2.htm""Encore un essai."]
];



Posté le : 09/07/2012 11:37
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
haaaa,
j'avais pas compris qu'il fallait créer un fichier js.

ok, je tente tout ça !

Sinon, (pour info lol), dans la version "module", les templates pouvaient être créés à la volée.

Posté le : 09/07/2012 11:53

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Waouuuuuuuuuuuuuuuuuuuuu !!!!!!!!!

Merciiiii, ça fonctionne !!!
Un grand merci à toi montuy, pour te remercier, vais être obligé de passer commande chez Valentine !

Sinon,
quelle est la différence avec : template_templates

car je vois un exemple :

template_templates : [ 

title "Editor Details",
src "editor_details.htm",
description "Adds Editor Name and Staff ID" },
title "Timestamp",
src "time.htm",
description "Adds an editing timestamp." }
]



PS : edit :
haa, je crois que j'ai compris,
dans template_templates, on déclare les fichiers directement dans le settings.php

Posté le : 09/07/2012 12:21

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Oui on le déclare directement dans settings, mais il faut un tableau et déclarer un tableau dans settings, c'est visiblement pas prévu a la base, cela provoque une erreur.

Posté le : 09/07/2012 12:28
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Question subsidiaire : accent

// JavaScript Document
var tinyMCETemplateList = [
// Nom, URL, Description
["Fiche Cinéma",
"/_mesdocs/templates/fiche_cinema.html",
"Gabarit fiche cinema"]
];


J'ai tenté "cinéma" mais il m'affiche un losange à la place du é,
et avec le "& eacute", il affiche tel quel, il ne l'interprète pas.

Posté le : 09/07/2012 12:33

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: TinyMCE - les gabarits
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
tu as essayé le é a la place de é ?

Posté le : 09/07/2012 12:44
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 (3) 4 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

67 Personne(s) en ligne (54 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 67 | Plus ...