Fork me on GitHub

Rapport de message :*
 

Re: Les gabarits dans TinyMCE, merci Alain01

Titre du sujet : Re: Les gabarits dans TinyMCE, merci Alain01
par alain01 sur 17/05/2013 10:46:30

Citation :
petitours a écrit :
Ca y est, c'est testé comme indiqué dans l'article d'Alain01
https://www.frxoops.org/modules/news/article.php?storyid=1928

Ca fonctionne a merveille
Haaaaa, ça fait plaisir !

Citation :
à part deux détails :
-il faut se creuser pour créer un gabarit en html (les fiches cuisine et livre seraient dispo en exemple que ce ne serait pas mal )
Gloupsss !

Pour le gabarit html, ben, ça dépend vraiment de ce que tu veux afficher,
mais on peut imaginer que pour une fiche voiture,
sous forme de tableau ou mieux en balise propre CSS, on pourrait trouver :
- Marque
- Nom du modèle
- Année de sortie
- Emplacement pour une photo
- Zone Description

Bien sur, il faut figer la taille (Hauteur + Largeur) de tout les éléments "< td >" du tableau pour que le rédacteur ne modifie pas la mise en page de ton modèle.

Tu vois ce que je veux dire ?

Attention, le mieux est d'intégrer des style CSS plutôt que mettre en dur des largeurs, car le jour où tu as besoin d'élargir, tu le feras sur le nouveau gabarit mais tout les articles rédigés avec l'ancien seront à l'ancienne largeur.
Avec des styles CSS utilisés, il suffira de changer la largeur dans le fichier CSS pour que cela soit répercuté sur l'ensemble des articles déjà rédigés.

Citation :
-j'ai du créer le dossier _upload, celui d'origine s'appelle upload, sans _
Héhé, ben ça c'est juste du cosmétique,
par défaut, tout mes fichiers, documents et images propres à un site je les place dans un dossier différent de ceux proposés par XOOPS,
ainsi je peux retrouver facilement des documents exclusivement réservés à ce site en particulier.
Bien sur, tu aurais pu placer tes fichiers sous /tototatatutu/gabarits si tu le souhaites,
dans ce cas, il faut que tu l'indiques dans le fichier /class/xoopseditor/tinymce/settings.php ligne 85 :
"theme_advanced_buttons4" => "xoopsimagemanager,xoopsemotions,xoopsquote,xoopscode,xoopsmlcontent,template",
"template_external_list_url" => '/tototatatutu/gabarits/liste-gabarits.js',


Citation :
Ca me réconcilie un peu avec le wiziwizitruc que je trouvais jusque là une usine à gaz
Sur le même principe que l'article sur l'ajout d'un plugin Youtube dans TinyMCE, tu peux très bien désactiver certains plugins pour rendre la barre des icônes plus simple, plus sobre, telle qu'ici

Citation :
qui n'a comme seul intérêt de permettre d'avoir autant d'articles différents et moches qu'il y a d'auteur sur le site.
C'est donc l'intérêt de l'utilisation des gabarits :
- Homogénéiser les articles,
- Les rendre plus cohérents au sein de l'esthétique du désign du site
- Faciliter la vie des rédacteurs

Citation :
Je trouve aussi que le code généré est super vilain avec beaucoup beaucoup d'html.
Effectivement, tu as raison.
J'édite parfois le code "bouton HTML" dans la barre TinyMCE pour épurer un peu le code HTML.

Citation :
La, avec les gabarits, ça limite un peu la casse mais le gabarit reste modifiable une fois mis en place
Comme indiqué plus haut, utilise des tableaux avec des largeurs et hauteurs fixes, c'est vraiment important

Citation :
Je ne sais toujours pas comment gérer les images simplement. Le temps et l'effort d'apprentissage pour faire utiliser Tinymce a une personne non informaticienne est considérable je trouve.
Tu as un peu raison, c'est parfois un peu lourds.
Pour mes sites, j'autorise les gens à utiliser le gestionnaire d'image xoops.

Citation :
Pour moi même qui connait le site, je n'arrive pas à insérer des photos proprement avec TinyMCE sans me creuser.
Je vais rédiger bientôt un article (encore un tutoriel) sur l'utilisation d'une classe CSS à déclarer que tu pourras utiliser après avoir utiliser une photo dans un article et qui va radicalement moderniser l'aspect de ton site, le rendre plus esthétique et plus pro, pour toutes les photos dont tu voudras utiliser ce filtre.

je n'en dis pas plus...

J'espère pour le reste que je t'ai apporté quelques précisions supplémentaires.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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