Commit Graph

105 Commits (d4a6d8ea80e1d2f932c5e941705b18000b92b61e)
 

Author SHA1 Message Date
Matthieu Marcillaud d4a6d8ea80 build: Up lib scssphp en version 1.11.0 10 months ago
Cerdic 5359e332e6 Ce plugin est compatible SPIP 4.1 aussi 2 years ago
Matthieu Marcillaud 360da5a5c9 Être à jour avec spip-cli 2 years ago
Cerdic 533f8a5861 Mise a jour ScssPHP en version 1.9.0@bc8bece4 2 years ago
ladnet c1ca893d41 modification du numero de version du plugin et de la balise procure 2 years ago
ladnet 0a79246f45 mise a jour des fichiers de la librairie scssphp en version 1.8.1 2 years ago
Matthieu Marcillaud ca891581b9 Mauvais accent… 2 years ago
erational aa3facc9a9 [ui] coquetterie pour avoir une icone plus charte 3 years ago
Cerdic 9bf37fe5d4 Version + compat SPIP 4 3 years ago
Cerdic bae6fd95c2 inclusion manquante dans certains cas 3 years ago
Cerdic be0c57eace une option throw pour pouvoir recuperer les erreurs de compilation depuis le cli 3 years ago
Maïeul 76ff6d4591 Fix #2
Ne pas recalculer si _VAR_MODE défini mais vide (cas des POST).
Note : pas de possibilité d'utiliser les sucres syntaxiques PHP7,
puisque compatible PHP 5.6.
3 years ago
Cerdic 751963faff on peut utiliser le cli pour compiler un fichier en ligne de commande (qui beneficiera donc du path spip, des plugins etc) 3 years ago
Cerdic b7086610f7 Mise a jour de la lib ScssPHP pour correction du bug sur le reparsing de selecteurs
Synchro avec c633b96209
3 years ago
Cerdic 5402e8534b Mise a jour de ScssPHP et refactoring utilisation du compiler pour definir find-in-path() de maniere plus perenne 3 years ago
Cerdic e929e0196d Version 1.4.0 de ScssPHP 3 years ago
Matthieu Marcillaud 0c86ec2f30 Fatale en moins ! Un fichier de la lib scsspsp 1.3.0 vous manque, et tout est dépeuplé. 3 years ago
Cerdic 5f8bd2727a Mise a jour de ScssPHP en version 1.3.0 261cd01802 3 years ago
Cerdic 67985dcae8 Lever une erreur squelette quand find-in-path() ne trouve pas une image 3 years ago
Cerdic 3b0d87d70b Mise a jour de scssphp en 1.2.1 3 years ago
nicod_ d6e40ced42 z+1 3 years ago
nicod_ 634233565a Supprimer après usage. 3 years ago
nicod_ 8cf8e7eff9 Ce test ne sert à rien (et génère une erreur) 3 years ago
Cerdic 794a378b2c Complement de doc 3 years ago
Cerdic a152af2d17 coquille (nicod) 3 years ago
Cerdic d515da0111 Mise a jour du readme 3 years ago
Cerdic ab4e4023bd Oups, donc : il manquait le spip-cli dans 0ee4fe7 3 years ago
Cerdic 0ee4fe7210 Fix l'execution lente sur les postes de developpement avec xdebug actif
Pour cela il faut :
- avoir installé spip-cli,
- autoriser la commande exec() en php

On peut alors ajouter dans son fichier mes_options.php
define('_SCSSPHP_SPIP_CLI_COMPILE', true);
pour lancer la compilation des feuilles scssphp via spip-cli, qui utiliser php en mode cli, donc avec un autre php.ini sur lequel on n'a pas xdebug actif

Si spip-cli n'est pas dans /usr/local/bin/spip il est possible de definir son path
define('_SCSSPHP_SPIP_CLI_BIN', '/path/to/spip');

La compilation via spip-cli se fait exactement avec le même contexte et path que si elle est faite inline.
Seul petit inconvenient : avec ?var_mode=css il peut y avoir certains fichiers recompiles plusieurs fois si inclus plusieurs fois, car on a pas de persistence entre chaque compilation scss
mais ca reste beaucoup plus rapide qu'une compilation inline avec xdebug
3 years ago
Cerdic ded638dd39 Mise a jour de la lib scssphp 3 years ago
Cerdic 9ecb2481d1 Mise a jour de la lib scssphp et correction d'une URL dans le readme 4 years ago
Cerdic 93a07fc53d Fix le bagottement des css compilee depuis une scss sur les sites multidomaines :
chaque domaine doit generer une css d'un nom different, car le contenu change des qu'il y a une image en url relative
Chaque calcul avec un domaine re-ecrasait le calcul precedent car le contenu changeait, provoquant aussi une reconcatenation de la css globale par le compresseur (nicod, bennyb et al)
4 years ago
Cerdic 6de3494d98 Fix sur la fonction find-in-path() : accepter tout type de quote sur la string passee en argument, et retourner une chaine au meme format 4 years ago
Cerdic be771dfbad Mise a jour de ScssPHP en version 1.1.0 4 years ago
Cerdic 95f8e28873 Ajout de la fonction scss find-in-path() propre a SPIP pour retrouver un fichier media dans le path SPIP.
Permet :
- de regler les problemes de chemins car le chemin retourne est relatif a la feuille SCSS principale compilee
- de rendre surchargeables les fichiers ainsi utilise

Exemple :
```
body {
	background:url(find-in-path(img/bg-body.jpg)) no-repeat center;
	background-size:cover;
}
```

(On a retenu le nommage anglais puisque toutes les fonctions de scssphp sont deja en anglais)
4 years ago
Cerdic a00a574b38 Mise a jour de la lib ScssPHP avec notamment de belles optimisations de rapidite 4 years ago
Cerdic b559a6f340 Mise a jour de la lib scssphp 4 years ago
Cerdic 5452b1e22f mise a jour de la lib ScssPHP 4 years ago
Cerdic 60476adcec Mise a jour de la lib ScssPHP en version 1.0.8+ 4 years ago
Cerdic 7269a60bf3 [Salvatore] [source:lang/ paquet-scssphp] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ paquet-scssphp] Mise a jour du bilan depuis https://trad.spip.net
4 years ago
Cerdic 003c24ea6c [Salvatore] [source:lang/ paquet-scssphp] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ paquet-scssphp] Mise a jour du bilan depuis https://trad.spip.net
4 years ago
cedric@yterium.com 3ec53bc48f fix url vers scssphp qui n'est plus leafo depuis un moment 4 years ago
salvatore@rezo.net e09e4becd9 [Salvatore] [source:lang/ paquet-scssphp] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ paquet-scssphp] Mise a jour du bilan depuis https://trad.spip.net
4 years ago
salvatore@rezo.net 2552d60c1e [Salvatore] [source:lang/ scssphp] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ scssphp] Mise a jour du bilan depuis https://trad.spip.net
4 years ago
cedric@yterium.com f6e6ad79f7 Mise a jour de la lib ScssPHP (corrige un bug de compilation avec BootStrap 4.4) 4 years ago
cedric@yterium.com 714b1c7dc1 Mise a jour de SCSSPhp en version 1.0.6 4 years ago
cedric@yterium.com 16956f8e60 Logo SVG et suppression du PNG grand format du coup 4 years ago
cedric@yterium.com c3f9d73a4f Mise a jour de la lib scssphp 4 years ago
cedric@yterium.com 9f9163812f Mise a jour de la lib scssphp (bugfix et v1.0.5) 4 years ago
cedric@yterium.com 2475cfd18b Mise a jour de la lib scssphp et fix le force refresh qui etait casse pour un pb de nommage 4 years ago
cedric@yterium.com d3eb15e602 toujours indiquer au moins le fichier source less dans l'entete du css, meme si on a rien parse parce que le less vient du cache (utile pour skeleditor) 4 years ago