- Messages : 49
- Remerciements 1
CSS et JCE
- YRrT_mihaly
- Visiteur
-
il y a 15 ans 6 mois #3799
par YRrT_mihaly
Réponse de YRrT_mihaly sur le sujet Re:CSS et JCE
Ah merci au fait, j'avais un problème avec sh404SEF que j'ai remplacé avec AceSEF.
Connexion ou Créer un compte pour participer à la conversation.
- porcini
-
Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Informations
il y a 15 ans 6 mois - il y a 15 ans 6 mois #3800
par porcini
Réponse de porcini sur le sujet Re:CSS et JCE
... bon bon, on va y arriver 
je ne veux pas remplacer les feuilles de styles du template, je veux justement en rajouter des supplémentaires à celles du template, je veux juste avoir sous la main mes feuilles de style dans Styles CSS de JCE et l'idéal serait qu'elles ne soient pas mélangées avec celles du template, avoir juste mes feuilles de style...
Donc pour récapituler:...est-ce bien de la manière suivante et à la suite de cette partie du code (partie du code car il m'est impossible d'afficher tout le fichier template.css.php, je ne sais pas pour quelle raison...
) que je dois rajouter article_1.css?
...merci!
...c’est quand même dommage qu’on doit toujours se battre comme des forcenés sans pour autant obtenir ce que l’on veut!
J’ai ici un cas concret de la difficulté de travailler avec JCE et les styles.
Je viens de créer une newsletter avec JCE et RSMail, dans JCE j’obtiens le résultat que je souhaitais, mais une fois le mail envoyé mes titres (<h1>, <h2>, <h3>, <h4>, ...) ne correspondent nullement à ceux que j’avais dans JCE, ils sont minuscules, idem pour la taille des caractères de ma balise <p>, ils sont bien trop petits! J’ai travaillé exclusivement avec la mise en page de JCE et j’ai changé à plusieurs reprises l’option CSS du template dans la configuration de JCE en alternant l'option oui et non mais rien n'y fait, j'ai toujours les titres <h1>, <h2>, <h3>, <h4>, ... et la taille des caractères de ma balise <p> qui ne correspondent pas à ma mise en page de JCE... que faire? ...je suis en train de perdre un temps fou avec une mise en page qui devrait prendre pas plus d'une minute... ça commence franchement à me prendre le chou...j'ai ce mail qui doit partir de toute urgence d'ici fin de la semaine et je suis bloqué...
je ne veux pas remplacer les feuilles de styles du template, je veux justement en rajouter des supplémentaires à celles du template, je veux juste avoir sous la main mes feuilles de style dans Styles CSS de JCE et l'idéal serait qu'elles ne soient pas mélangées avec celles du template, avoir juste mes feuilles de style...
Donc pour récapituler:
- je crée ma feuille de style, on va l’appeler article_1.css
- dans la configuration de JCE dans Formatage/Styles > CSS du Template je choisis non et j’indique le chemin templates/$template/css/article_1.css
- ...et comme dernière étape je modifie mon fichier template.css.php qui contient une partie du code que voici (j'y connais rien en php
):
/* general tag styling */
include(PATH_ROOT . 'general.css');
/* menu styling */
include(PATH_ROOT . 'menu.css');
/* module styling */
include(PATH_ROOT . 'module.css');
/* joomla core styling */
include(PATH_ROOT . 'joomla.css');
/* third party extensions styling */
include(PATH_ROOT . 'extensions.css');/* commentaire */
include(PATH_ROOT . 'article_1.css');- comment et où configurer correctement le serveur local afin d'avoir la liste des styles dans JCE? Je veux tester tout cela en local sans prendre le risque de chambouler la mise en page de mon site en ligne, pour le moment en local je n'ai strictement rien qui apparaît dans Styles CSS... et pourtant les deux configurations sont les mêmes autant en local que sur le serveur distant
...merci!
...c’est quand même dommage qu’on doit toujours se battre comme des forcenés sans pour autant obtenir ce que l’on veut!
J’ai ici un cas concret de la difficulté de travailler avec JCE et les styles.
Je viens de créer une newsletter avec JCE et RSMail, dans JCE j’obtiens le résultat que je souhaitais, mais une fois le mail envoyé mes titres (<h1>, <h2>, <h3>, <h4>, ...) ne correspondent nullement à ceux que j’avais dans JCE, ils sont minuscules, idem pour la taille des caractères de ma balise <p>, ils sont bien trop petits! J’ai travaillé exclusivement avec la mise en page de JCE et j’ai changé à plusieurs reprises l’option CSS du template dans la configuration de JCE en alternant l'option oui et non mais rien n'y fait, j'ai toujours les titres <h1>, <h2>, <h3>, <h4>, ... et la taille des caractères de ma balise <p> qui ne correspondent pas à ma mise en page de JCE... que faire? ...je suis en train de perdre un temps fou avec une mise en page qui devrait prendre pas plus d'une minute... ça commence franchement à me prendre le chou...j'ai ce mail qui doit partir de toute urgence d'ici fin de la semaine et je suis bloqué...
Dernière édition: il y a 15 ans 6 mois par porcini.
Connexion ou Créer un compte pour participer à la conversation.
- YRrT_mihaly
- Visiteur
-
il y a 15 ans 6 mois #3801
par YRrT_mihaly
Réponse de YRrT_mihaly sur le sujet Re:CSS et JCE
Oui, l'appel comme tu le fais est juste.
Mais attention, si tu appelles la feuille de styles dans le template, il ne faut pas spécifier des styles différents pour les balises qui seraient déjà dans une autre feuille du template, il doivent être identiques.
Le problème des Newsletters n'a rien à voir avec JCE mais avec le principe des styles.
Une feuille de style est appelée dans la page affichée par un chemin relatif. Non seulement cette feuille n'est pas envoyée avec l'e-mail, mais elle n'est pas appelée dans l'e-mail.
Si tu veux appliquer des styles absolus (XHTML), tu dois les appliquer à l'aide de l'icône double AA qui permet d'insérer les styles dans la balise sélectionnée (p, div, etc.). Seul les styles XHTML contenus dans la balise seront envoyés avec l'e-mail et reproduits dans les webmails.
Mais attention, si tu appelles la feuille de styles dans le template, il ne faut pas spécifier des styles différents pour les balises qui seraient déjà dans une autre feuille du template, il doivent être identiques.
Le problème des Newsletters n'a rien à voir avec JCE mais avec le principe des styles.
Une feuille de style est appelée dans la page affichée par un chemin relatif. Non seulement cette feuille n'est pas envoyée avec l'e-mail, mais elle n'est pas appelée dans l'e-mail.
Si tu veux appliquer des styles absolus (XHTML), tu dois les appliquer à l'aide de l'icône double AA qui permet d'insérer les styles dans la balise sélectionnée (p, div, etc.). Seul les styles XHTML contenus dans la balise seront envoyés avec l'e-mail et reproduits dans les webmails.
Connexion ou Créer un compte pour participer à la conversation.
- porcini
-
Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Informations
- Messages : 49
- Remerciements 1
il y a 15 ans 6 mois - il y a 15 ans 6 mois #3802
par porcini
Réponse de porcini sur le sujet Re:CSS et JCE
Je dois dire que ç’a été un vrai calvaire envoyer cette newsletter! Si je fais le calcul des heures que j'ai perdu pour une simple mise en page à deux balles c’est ahurissant la perte de temps sur une journée, c’est à s’arracher les cheveux. ... 
Même en en utilisant les styles en ligne <balise style=""></balise> qui revient au même qu’utiliser la fonction AA de JCE je n’ai jamais le même résultat que j’obtiens dans JCE. Autant dans mon application Mail sous Mac OS que dans mon webmail de Google et surtout dans MobileMe je n’ai nulle part le même résultat! À chaque fois j'ai une interprétation différente. Parfois les caractères des balises <h1><h2><h3><h4><h5><h6> sont plus petits, parfois plus grands, idem pour la balise <p>, les styles des balises <div> ne sont eux aussi pas toujours respectés, ....bref une vraie ga-lè-re! En utilisant l’attribut font-size avec la valeur pixel (et non en % ou en em, comme je le fais habituellement) j'ai réussi à résoudre en partie le problème, mais concernant l’alignement vertical (plus précisément l’espacement) entre les balises <h1><h2><h3><h4><h5><h6> pas moyen d'avoir le même résultat, donc j'ai jeté l’éponge et j'ai juste utilisé les balises <h1><h2><h3><h4><h5><h6> sans attributs... bien dommage tout ça... cela m'aura couté presque une journée pour une mise en page tout à fait banale et pour obtenir en fin de course un résultat qui n'est même pas celui que je recherchais!
Faut-il supposer que c’est côté serveur que les balises et leurs attributs sont réinterprétés selon le système d’exploitation (Windows ou Unix) sous lequel ces derniers tournent? Est-ce qu’il y a une mesure, une méthode à préconiser pour l’envoi des mails contenant des styles ????
Là où j’ai beau chercher, et je ne trouve pas de réponse logique, c’est pourquoi alors le composant RSMail a intégré la fonction de pouvoir envoyer une newsletter à partir d’un article si c’est de toute façon pour se refarcir tous les styles?
Autre problème: j’essaye, en vain, d’insérer dans ma newsletter un lien qui pointe directement sur mon article, qui est exactement la réplique de la newsletter et tout ceci à partir de l’outil Insérer/éditer. Ça ne marche pas. En allant voir dans le code je tombe sur ceci index.php?option=com_content&view=category&id=52:ac-concerts-conditions je suppose que cela est dû à la réécriture des adresses url? ...il m'est impossible d'insérer un chemin absolu dans le code qui pointe sur un article, à chaque fois la partie www.monsite.net n'est pas prise en considération...
...je suis fatigué de tous ces problèmes...
Même en en utilisant les styles en ligne <balise style=""></balise> qui revient au même qu’utiliser la fonction AA de JCE je n’ai jamais le même résultat que j’obtiens dans JCE. Autant dans mon application Mail sous Mac OS que dans mon webmail de Google et surtout dans MobileMe je n’ai nulle part le même résultat! À chaque fois j'ai une interprétation différente. Parfois les caractères des balises <h1><h2><h3><h4><h5><h6> sont plus petits, parfois plus grands, idem pour la balise <p>, les styles des balises <div> ne sont eux aussi pas toujours respectés, ....bref une vraie ga-lè-re! En utilisant l’attribut font-size avec la valeur pixel (et non en % ou en em, comme je le fais habituellement) j'ai réussi à résoudre en partie le problème, mais concernant l’alignement vertical (plus précisément l’espacement) entre les balises <h1><h2><h3><h4><h5><h6> pas moyen d'avoir le même résultat, donc j'ai jeté l’éponge et j'ai juste utilisé les balises <h1><h2><h3><h4><h5><h6> sans attributs... bien dommage tout ça... cela m'aura couté presque une journée pour une mise en page tout à fait banale et pour obtenir en fin de course un résultat qui n'est même pas celui que je recherchais!
Faut-il supposer que c’est côté serveur que les balises et leurs attributs sont réinterprétés selon le système d’exploitation (Windows ou Unix) sous lequel ces derniers tournent? Est-ce qu’il y a une mesure, une méthode à préconiser pour l’envoi des mails contenant des styles ????
Là où j’ai beau chercher, et je ne trouve pas de réponse logique, c’est pourquoi alors le composant RSMail a intégré la fonction de pouvoir envoyer une newsletter à partir d’un article si c’est de toute façon pour se refarcir tous les styles?
Autre problème: j’essaye, en vain, d’insérer dans ma newsletter un lien qui pointe directement sur mon article, qui est exactement la réplique de la newsletter et tout ceci à partir de l’outil Insérer/éditer. Ça ne marche pas. En allant voir dans le code je tombe sur ceci index.php?option=com_content&view=category&id=52:ac-concerts-conditions je suppose que cela est dû à la réécriture des adresses url? ...il m'est impossible d'insérer un chemin absolu dans le code qui pointe sur un article, à chaque fois la partie www.monsite.net n'est pas prise en considération...
...je suis fatigué de tous ces problèmes...
Dernière édition: il y a 15 ans 6 mois par porcini.
Connexion ou Créer un compte pour participer à la conversation.
- YRrT_mihaly
- Visiteur
-
il y a 15 ans 6 mois #3803
par YRrT_mihaly
Réponse de YRrT_mihaly sur le sujet Re:CSS et JCE
Bienvenue dans le monde du Web...
C'est inévitable d'avoir des affichages suivant le support, cela vient de ce dernier et non de tous tes efforts.
Cela dépend du navigateur et du système (OS) utilisé.
En ce qui concerne ton lien, tu dois configurer JCE pour que ce ne soit pas des liens relatifs mais absolus
C'est inévitable d'avoir des affichages suivant le support, cela vient de ce dernier et non de tous tes efforts.
Cela dépend du navigateur et du système (OS) utilisé.
En ce qui concerne ton lien, tu dois configurer JCE pour que ce ne soit pas des liens relatifs mais absolus
Connexion ou Créer un compte pour participer à la conversation.
- porcini
-
Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Informations
- Messages : 49
- Remerciements 1
il y a 15 ans 6 mois #3804
par porcini
Réponse de porcini sur le sujet Re:CSS et JCE
mihaly écrit:
...je savais que les affichages changent par rapport à l'OS et au navigateur mais là franchement c'est énorme, bref j'ai adapté comme je pouvais......c'est inévitable d'avoir des affichages suivant le support, cela vient de ce dernier et non de tous tes efforts.
Cela dépend du navigateur et du système (OS) utilisé...
...où effectuer ce changement?En ce qui concerne ton lien, tu dois configurer JCE pour que ce ne soit pas des liens relatifs mais absolus
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.084 secondes





































