Cette méthode compile les fichier SCSS de UP, ainsi que tous les fichiers SCSS des actions

🆙 upscsscompiler : Compile tous les fichiers SCSS dans les dossiers des actions

Cliquer pour lire la documentation

syntaxe:
{up upscsscompiler} toutes les actions
{up upscsscompiler=action1, action2} une ou plusieurs actions
note: les fichiers SCSS & CSS sont en racine des dossiers actions
@author: LOMART @version: UP-1.2 @license: GNU/GPLv3 @credit: https://github.com/leafo/scssphp @tags: UP

    Sélection des actions

    • upscsscompiler: liste des actions à recompiler. toutes par défaut. 0 pour inactiver
    • without-custom: sans prise en compte des personnalisations. Usage interne pour créer le zip de UP
    • force: force la compilation de tous les SCSS. Par défaut: les SCSS plus récents que leur CSS.
    • force-filter: oblige force si la condition est remplie

    Divers

    • mode = Compressed: Compressed, Compact, Crunched, Expanded, Nested
    • info: affiche rapport compilation
    • id: identifiant

    Il s'agit d'une action interne à UP qui génère les fichiers CSS pour tous les fichiers SCSS trouvés dans les actions.

    Le fichier principal de UP sera également recompilé dans le cas d'une demande avec l'option upscsscompiler sans argument.

    Dans tous les cas, le fichier SCSS et CSS sont et seront dans le même dossier.

    upscsscompiler
    Sans argument, tous les fichiers SCSS dans les dossiers et sous-dossiers de UP seront compilés vers des fichiers CSS dans le même dossier que le leur.
    Vous pouvez indiquer le nom des actions à compiler séparé par des virgule ou 0 pour rendre l'action inactive (en la conservant dans votre article)
    force
    Par défaut, seuls les fichiers SCSS plus récents que les CSS sont recompilés. Dans le cas, où l'on modifie des partiels comme celui des variables, il est nécessaire de générer les CSS pour tous les fichiers SCSS.
    nouveauté version 1.7 vous pouvez saisir une règle de filtrage pour forcer la compilation sous certaines conditions. 🆙 Filter : liste des conditions
    Par exemple, le shortcode ci-dessous compile tous les SCSS lors de l'appel de la page sur un serveur local (ip=::1)
    {up upscsscompiler | info | force-filter=server-ip:::1}
    info
    Si cette option est mentionnée, un message de réussite sera affiché. Un message d'erreur de compilation sera toujours affiché.

    Si vous êtes amené à modifier le CSS de UP ou de ses actions, il est conseillé de créer un article accessible au superadmin avec le code suivant :

    {up upscsscompiler | info | force }

    Le simple fait d'appeler cette page recompilera automatiquement tous les CSS de UP. Un message de compte rendu sera affiché.

     

    version 2.5 :
    • option without-custom qui ne prend pas en compte les fichiers des dossiers custom. Cette option ne sert que pour la création du ZIP de UP proposé en téléchargement sur ce site
    • création des fichiers assets/colorname.ini et assets/colorname-ref.ini utilisés par l'action color
    • {up upscsscompiler=0} permet de conserver le shortcode (et ses options) sans qu'il soit exécuté ou visible dans l'article. Usage interne 
    Pour info, cette page utilise 4 action(s) :
    upactionslist (1) modal (1) php-error (1) jcontent-info (1)