Forum CMS Made Simple FR
cms_stylesheet : normal que les fichiers ne sont pas combilés ? - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html)
+--- Sujet : cms_stylesheet : normal que les fichiers ne sont pas combilés ? (/thread-1756.html)



cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 05/02/2012

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour,

Dans la doc de la balise {cms_stylesheet}, il est annoncé que la balise combine les différents fichiers css. L'option "nocombine" permettant de ne pas combiner.

Or j'ai un site en cmsms 1.10.3, avec cms_stylesheet, et les fichiers ne sont pas combinés !

Y a-t-il une astuce ? Une case à cocher quelque part ou autre chose ?

Merci !


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - bess - 06/02/2012

vérifie que le type de tes feuilles de style sont tous identiques, en général : "Screen"


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 06/02/2012

Bah y a un des scripts qui est aussi prévu pour le print...


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - bess - 06/02/2012

donc normalement tu devrait avoir en sortie 2 script plats. Ce n'est pas le cas j'imagine du coup ?


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 06/02/2012

Ok ca marche mais pour que ca marche je dois comme tu me le suggérais mettre TOUS les css dans la même configuration : même le "Print" par défaut, ce qui fait que mon écran n'est plus affiché comme je le veux !

Vous faites comment vous pour avoir un fichier combiné et plusieurs combinaisons css/media ?


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - bess - 06/02/2012

:/ pas normal ça ...

et dans ton gabarit mettre deux fois {cms_stylesheet} ? il possède des paramètres qui te permet de dire "premier appel avec le screen", "second appel avec le print"


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 06/02/2012

J'ai essayé avec media='screen' et j'avais plus de fusion du tout... J'ai un fichier qui sert à "print" et à "screen" en même temps.

Je cherche encore un peu ce soir car je suis sur autre chose là...


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - airelibre - 07/02/2012

Bonjour,

C'est un problème que j'ai pu voir aussi - Pour le résoudre, je n'ai rien coché sur les feuilles de styles, et je gère les médias directement dans la feuille avec @media.

C'est peut être un bug à remonter..


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 07/02/2012

Ah bin d'un côté je suis content de ne pas être le seul !

Tu as 2 balises cms_stylesheet alors ?

Que fais-tu pour un fichier qui doit être utilisé pour "screen" et pour "print" alors ?


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - airelibre - 07/02/2012

Dans ce cas j'écris @media print { } et @media screen { }

L'avantage est aussi que TinyMCE ne prend pas les styles inclus entre ces balises. Cela permet de sortir de ces blocs uniquement les styles affichés par TinyMCE dans la liste déroulante

Si tu utilises les medias queries tu es aussi obligé de passer par là


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 07/02/2012

Aaaah oui ok !

Et pour les navigateurs qui n'ont pas le support des media queries ? Moi je compte pour mes sites au minimum IE8+, FF, Chrome. Pour le reste, f... :-).


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - airelibre - 07/02/2012

En fait j'ai intégré YAML (www.yaml.de) qui offre un très bon point de départ avec media queries, mais aussi un "fallback" (alternative pour les navigateurs ne les supportant pas).

J'ai mis chaque feuille de styles dans une feuille indépendante sur CMSMS et c'est nickel. Perso j'utilise Yaml depuis déjà quelques sites et c'est que du bonheur. La version 4 qui vient de sortir passe en HTML5 avec un javascript à utiliser pour le rendre compatible avec les anciens navigateurs.

Je ne saurai que vous conseiller d'y jeter un oeil Wink Il faut un peu se plonger dedans, mais une fois qu'on le connait c'est vraiment pratique d'avoir des feuilles bien structurées et avec un bon point de départ multi-navigateurs


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 07/02/2012

En effet j'ai vu passer ton tweet à ce propos !

Tu utilises aussi un autre outil comme Modernizr pour la gestion des fonctionnalités ou bien YAML suffit ?


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - airelibre - 07/02/2012

Je suis justement en train de me renseigner sur Modernizr, mais je ne l'ai pas encore vraiment testé. Je vais déjà attendre d'intégrer mes premiers sites en HTML5 pour voir si le besoin s'en fait sentir.

Conformément à ce que préconise Yaml, j'utilise html5shiv pour rendre les balises HTML5 utilisables dans les anciens navigateurs.

Mais si quelqu'un a un avis sur Modernizr, je suis preneur Smile


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 07/02/2012

A ce que j'ai lu, si tu as modernizr, tu as pas besoin de htlm5shiv.

J'en ai entendu beaucoup de bien. C'est pas le seul, y a Initializr et d'autres.

Mais moi je vais commencer une application Web et je vais l'utiliser.

Sinon : http://www.alsacreations.com/web/lire/1387-modernizr.html, Cours Modernizr


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - airelibre - 07/02/2012

Merci - Faut que je m'y plonge un peu plus et que je commence à penser différemment mes intégrations pour bénéficier au mieux de ces libraires Wink

En effet, il semble que Modernizr embarque les fonctions de déclarations des balises html5 non reconnues.


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 07/02/2012

Bah on peut continuer à s'échanger des infos car la j'ai fini mon site d'immo, il est en ligne depuis ce matin et tous mes prochains travaux ca sera du html5...


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - airelibre - 07/02/2012

Ca pourrait faire l'objet d'un nouveau sujet sans doute ?


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 07/02/2012

Mouais je sais pas car c'est vaste... y a des forums dédiés sur alsacréations par ex on va pas faire un doublon si ? A la limite une section avec des tutos, retours d'expériences et ce genre de choses.


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - airelibre - 07/02/2012

Oui c'est vrai - Autant essayer tout ça et en parler lorsqu'on aura testé avec CMSMS Wink


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 07/02/2012

Certes ! Quoi qu'il arrive, de mon côté c'est au plus tard pour début mars car je commencerai à ce moment le développement de mon application web.


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - Ouik - 07/02/2012

en ce qui me concerne il faut que je m'y plonge aussi très sérieusement pour mes tous prochains sites. j'ai pas encore essayé une solution ou une autre, mais il faut que je m'y mette. je vais donc suivre tout ça.


cms_stylesheet : normal que les fichiers ne sont pas combilés ? - heriquet - 07/02/2012

Pour ceux qui veulent quelques rapides infos : Les MS Tech Days en live... .

Y a une petite session d'info de 25 min sur HTML5 que vous trouverez à 5h36 et 20sec de la vidéo. Ca date de cet après-midi ! Et y a une petite bulle sur laquelle il faut cliquer pour se positionner au bon endroit. Elle s'appelle "Les Experts Techdays"