-
[résolu] échec de l'insta...
Forum : Installation
Dernier message : Christian
21/08/2025, 16:09:03
» Réponses : 0
» Affichages : 39 -
échec de l'installation d...
Forum : Installation
Dernier message : Christian
21/08/2025, 15:56:47
» Réponses : 0
» Affichages : 28 -
Version 2.2.22
Forum : Général
Dernier message : jce76350
13/08/2025, 10:44:02
» Réponses : 23
» Affichages : 10,031 -
Notre site de sur le moti...
Forum : Vous, vos sites ...
Dernier message : Anais-PT
11/08/2025, 12:33:06
» Réponses : 3
» Affichages : 10,400 -
Site d'un Gîte en Auvergn...
Forum : Vous, vos sites ...
Dernier message : Anais-PT
11/08/2025, 12:28:57
» Réponses : 5
» Affichages : 12,685 -
[Nouveau Module] MicroTin...
Forum : Modules, Tags
Dernier message : jce76350
01/08/2025, 10:09:42
» Réponses : 1
» Affichages : 246 -
Version 2..xxF2
Forum : Général
Dernier message : jce76350
01/08/2025, 09:48:06
» Réponses : 3
» Affichages : 850 -
CMSMS et FREE installatio...
Forum : Installation
Dernier message : jce76350
20/07/2025, 11:18:23
» Réponses : 11
» Affichages : 13,878 -
Info version PHP
Forum : Général
Dernier message : jce76350
09/07/2025, 09:58:35
» Réponses : 178
» Affichages : 352,530 -
CMSms : que se passe-t-il...
Forum : Général
Dernier message : jce76350
08/07/2025, 12:50:26
» Réponses : 9
» Affichages : 2,040
- Messages du forum :29,280
- Sujets du forum :4,332
- Membres :666
- Dernier membre :Eric31

Vérifiez que le chemin de l'image ne contient pas de slash avant uploads :
Incorrect : <img src="/uploads/images/design/logo.png" />
Correct : <img src="uploads/images/design/logo.png" />

Je me lance dans la vidéo
http://youtu.be/ZyTKGLff3Fg

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.9.x
#~ Url du site : randpokerlouan.fr
#~ Hébergeur / Soft : local
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.3
#~ Installed Modules:
#~ CMSMailer: 2.0.1
#~ FileManager: 1.1.0
#~ MenuManager: 1.7.5
#~ ModuleManager: 1.4
#~ News: 2.11.1
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.2
#~ Search: 1.6.10
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.8.3
#~ CGExtensions: 1.23
#~ Captcha: 0.4.3
#~ Gallery: 1.4.4
#~ DownCnt: 1.1.1
#~ FrontEndUsers: 1.12.11
#~ FormBuilder: 0.7
#~ CustomContent: 1.7.3
#~ Statistics: 1.1.3
#~ CGSimpleSmarty: 1.4.8
#~ CGGoogleMaps: 2.1.3
#~ JQueryTools: 1.0.10
#~ Showtime: 2.0.3
#~ SiteMapMadeSimple: 1.2.2
#~ Guestbook: 1.3.3.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 2000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.4
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 2M
#~ session_save_path: c:/wamp/tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.36
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
J'ai réinstallé une plateforme de test en local à partir de mon site en production en vue d'une migration vers la version 1.10.3. J'ai mis en œuvre l'URL rewriting corrigé un certain nombre de détails mais là j'ai un truck que je sais pas interpréter.
J'ai une page de localisation du bourg avec CGgooglemap et lorsque que je vais sur cette page il m'affiche ce splendide message :
Warning: Wrong parameter count for debug_backtrace() in C:\wamp\www\randokerlouan\modules\CGExtensions\lib\class.friendly.php on line 17
Fatal error: Uncaught exception 'Exception' with message '-- Access to invalid function from class (unknown)' in C:\wamp\www\randokerlouan\modules\CGExtensions\lib\class.friendly.php:25 Stack trace: #0 C:\wamp\www\randokerlouan\modules\CGGoogleMaps\lib\class.cggm_map.php(172): friendly->is_friendly() #1 C:\wamp\www\randokerlouan\modules\CGGoogleMaps\lib\class.cggm_map.php(61): cggm_map->__set('default_icon', 'dd-end') #2 C:\wamp\www\randokerlouan\modules\CGGoogleMaps\lib\class.cggm_map_operations.php(42): cggm_map->__construct() #3 C:\wamp\www\randokerlouan\modules\CGGoogleMaps\lib\class.cggm_map_operations.php(93): cggm_map_operations::row_to_map(Array) #4 C:\wamp\www\randokerlouan\modules\CGGoogleMaps\action.default.php(61): cggm_map_operations::load_by_id(2, true) #5 C:\wamp\www\randokerlouan\lib\classes\class.module.inc.php(2005): include('C:\wamp\www\ran...') #6 C:\wamp\www\randokerlouan\modules\CGExtensions\CGExtensions.module.php(403): CMSModule->DoAction('default', 'm00d17', Array, '59') #7 C:\wamp\www\randokerlou in C:\wamp\www\randokerlouan\modules\CGExtensions\lib\class.friendly.php on line 25
J'ai ce message à chaque page où j'utilise ce module et dans l'administration également lorsque je veux ouvrir une carte du module CGgoogleMap.
Avez-vous déjà eu ce pb ? une piste peut-être ?
Merci d'avance
amicalement
Alain

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site : randokerlouan.fr
#~ Hébergeur / Soft : local
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.3
#~ Installed Modules:
#~ CMSMailer: 2.0.1
#~ FileManager: 1.1.0
#~ MenuManager: 1.7.5
#~ ModuleManager: 1.4
#~ News: 2.11.1
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.2
#~ Search: 1.6.10
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.8.3
#~ CGExtensions: 1.23
#~ Captcha: 0.4.3
#~ Gallery: 1.4.4
#~ DownCnt: 1.1.1
#~ FrontEndUsers: 1.12.11
#~ FormBuilder: 0.7
#~ CustomContent: 1.7.3
#~ Statistics: 1.1.3
#~ CGSimpleSmarty: 1.4.8
#~ CGGoogleMaps: 2.1.3
#~ JQueryTools: 1.0.10
#~ Showtime: 2.0.3
#~ SiteMapMadeSimple: 1.2.2
#~ Guestbook: 1.3.3.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 2000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.4
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 2M
#~ session_save_path: c:/wamp/tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.36
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
J'ai fais une installation de cmsms v1.9.3 pour recréer une plateforme de test en vue d'une migration de mon site en production vers la version 1.10.3.
J'ai rechargé les données avec un export de la database en production, j'ai mis en œuvre l'url rewriting, et repris le config.php de la version locale.
Dans le config.ph les paramètres de chemin des différentes url sont bien en local. Malgré tout, je me suis aperçu qu'en fait l'appel aux différent script, jquery tools par exemple, sont fait sur l' url de la prod. pourquoi ?
Ce qui a pour conséquences que le site en local ne fonctionne pas correctement si je ne suis pas connecté sur internet.
Avez-vous une idée sur ce que je n'est pas fait, pas bien fait ou oublié de faire car là je sèche.
Merci d'avance
Amicalement
Alain

Pour cmsms 1.11
Basé sur le plugin de Bredt : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=3769
Vous avez une page "artistes et vous avez créé des pages enfants avec le nom de tous ces artistes.
Vous souhaiteriez créer une navigation latérale qui affiche tous les noms des artistes dans l'ordre alphabétique (ou inverse) sans devoir réorganiser l'ordre des pages enfants dans l'administration ?
Vous souhaitez afficher les news dans l'ordre alphabétique inverse des titres ?
Vous souhaitez afficher les "définitions de champs" des news dans l'ordre des 'id', du 'name', du 'type' ou encore de sa 'value' ?
Vous souhaitez ordonner les array d'un objet ?
Ce plugin est votre meilleur ami
Tutoriel :
En premier lieu, vous téléchargez le plugin que vous placerez dans le dossier plugins
OU
code à coller dans un fichier (modifier.sort_object_array.php) que vous placerez dans le répertoire plugins.
[== Indéfini ==]
<?php
/**
* Smarty plugin
*/
/**
* Smarty sort_object_array modifier plugin
*
* Type: modifier
* Name: sort_object_array
* Help : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=4439
* @link
* @author Jean le Chauve
* @param array
* @param string
* @return array
* put '-' before the value for inverse
*/
function smarty_cms_modifier_sort_object_array($objArray, $sortby='')
{
if (!is_array($objArray)) {
die("not array, you cannot use the modificator sort_object_array with this variable");
}
$dir = '>';
if ($sortby[0] == '-')
{
$sortby = substr($sortby, 1);
$dir = '<';
}
$cmp = create_function('$a,$b', 'return strtolower($a->'.$sortby.')'.$dir.'strtolower($b->'.$sortby.');');
usort($objArray, $cmp);
return $objArray;
}
?>
1) Explication pour la gestion de menu :
Copiez le gabarit de menu de votre sidebar et collez-le dans un nouveau que vous appellerez "artistes"
{if $count > 0}
<ul>
{foreach from=$nodelist|sort_object_array:'menutext' item=node}
{if $node->depth > $node->prevdepth}
{repeat string="<ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}
{repeat string="</li></ul>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}
{if $node->parent == true or ($node->current == true and $node->haschildren == true)}
<li class="menuactive menuparent"><a class="menuactive menuparent" href="{$node->url}"><span>{$node->menutext}</span></a>
{elseif $node->haschildren == true and $node->type != 'sectionheader' and $node->type != 'separator'}
<li class="parent"><a class="parent" href="{$node->url}"><span>{$node->menutext}</span></a>
{elseif $node->current == true}
<li class="currentpage"><span>{$node->menutext}</span>
{elseif $node->type == 'sectionheader'}
<li class="sectionheader"><span>{$node->menutext}</span>
{elseif $node->type == 'separator'}
<li class="separator" style="list-style-type: none;"> <hr />
{else}
<li><a href="{$node->url}"><span>{$node->menutext}</span></a>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
</ul>
{/if}
Je l'ai déjà fait pour vous

Ensuite, vous ouvrez votre gabarit de page et vous collez le code suivant dans votre sidebar
[== Indéfini ==]
<div class="pageSidebar">
<span class='titlesidebar'>Tous les artistes</span>
{menu template="artistes" start_level="2"}
</div>
2) Explications pour afficher le sommaire des news dans l'ordre alphabétique inverse des titres :
Cherchez la ligne
{foreach from=$items item='entry'}
[== Indéfini ==]
{foreach from=$items|sort_object_array:'-title' item='entry'}
Un - devant le nom du champ à trier inverse l'ordre de tri (s'il n'y a que le nom on obtient l'ordre ascendant).
3) Explications pour trier les définitions de champ :
Ouvrez votre gabarit de détail des news et ajoutez le modificateur :
[== Indéfini ==]
{if isset($entry->fields)}
{foreach from=$entry->fields|sort_object_array:'name' item='field'}
<div class="NewsDetailField">
et vous obtiendrez plus ou moins ceci :
array (size=5)
'image' =>
object(news_field)[157]
private '_data' =>
array (size=7)
'id' => string '1' (length=1)
'name' => string 'image' (length=5)
'type' => string 'textbox' (length=7)
'max_length' => string '255' (length=3)
'item_order' => string '1' (length=1)
'public' => string '1' (length=1)
'value' => string 'eee' (length=3)
'champs2' =>
object(news_field)[153]
private '_data' =>
array (size=7)
'id' => string '2' (length=1)
'name' => string 'champs2' (length=7)
'type' => string 'textbox' (length=7)
'max_length' => string '255' (length=3)
'item_order' => string '2' (length=1)
'public' => string '1' (length=1)
'value' => string 'ceci est e champs 2' (length=19)
'champs3' =>
...
Enjoy

Nouvelle version 1.11 voir sur le forum En Announcing CMSMS 1.11 - Galapagos
Page de de la version officielle
- Mise à jour par version complète
Attention bien lire les notes de version et changelog
Et ne pas hésiter à tester en local avant de mettre en production (surtout pour les modules qui ne seraient pas compatible 1.11 ->vérfier la date de sortie du module)
De préférence le téléchargement sur la page Télécharger Cms Made Simple
Pour la version complète avec version française prendre :
Télécharger : le package uniquement anglais
+
Télécharger : la traduction fr_FR (nécessite la base anglaise)
Rappel Comment faire la Mise à jour
Attention sont supportées uniquement les versions 1.10.3 (temporairement) et 1.11 sur le forum FR
Aucune réponse ne sera faite pour des versions inférieures
Pour les questions ou soucis , poster sur le forum en ouvrant une nouvelle discussion
lire aussi le forum CMSms Version 1.11 Béta3+4 - Besoin de testeurs !
Pour information dans Développement et Astuces /Nouveau plugin : Sa Seigneurie le Chauve à concocter des plugins sympathiques
ATTENTION l'hébergement Free.fr n'est pas compatible avec cette version pour le moment- prendre une V 1.6.11 non maintenue
[liens téléchargement modifiés 29/07]

Salut la compagnie !
Alors ce site n'est pas tout nouveau, je l'avais réalisé il y a 18 mois, mais je viens de repasser dessus afin de mettre à jour CMSMS et tous les modules, ainsi que les scripts JavaScript. J'en ai profité pour mettre en oeuvre les dernières techniques que j'ai apprises entre-temps et "corriger" les points négatifs relevés par GTMetrix (encore un grand merci à Bess pour m'avoir fait découvrir cet outil indispensable !).
Il s'agit de http://www.afortech.be/.
Le rapport GTMetrix se trouve ici.
Concrètement, il s'agit d'un CMS tout simple, en une seule langue, et qui contient des galeries Picasa. Le design a été créé par mon associé.
Rien de bien sophistiqué donc.
Je profite que la parole m'est donnée pour poser 2-3 questions d'optimisation.
1) J'utilise le tag [[strip]] dans l'unique fichier CSS (combiné) et malgré tout j'ai une mauvaise note de gtmetrix, qui me signale pouvoir gagner 60% de taille de fichier. Est-ce que d'autres subissent ce phénomène ?
2) Y a-t-il un moyen de minifier le HTML dans CMSMS ?
3) Pour la recommandation "Leverage browser caching", j'ai une remarque à propos de Google Analytics, qui n'est en cache que 12h. Peut-on faire quelque chose pour éviter cela ?
Pour terminer, ce n'est pas une question, mais pour la recommandation "Defer parsing of JavaScript", j'ai testé une méthode suggérée sur cette page, et qui propose ceci :
[== JavaScript ==]
(function() {
function getScript(url,success){
var script=document.createElement('script');
script.src=url;
var head=document.getElementsByTagName('head')[0],
done=false;
script.onload=script.onreadystatechange = function(){
if ( !done && (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete') ) {
done=true;
success();
script.onload = script.onreadystatechange = null;
head.removeChild(script);
}
};
head.appendChild(script);
}
getScript('http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js',function(){
// YOUR CODE GOES HERE AND IS EXECUTED AFTER JQUERY LOADS
});
})();
Je l'ai testé avec succès, mais avez-vous une meilleure méthode pour différer les scripts ?
Merci et bonne soirée !
Heriquet

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site : http://www.hallot.eu/grasb10/index.php?grasb=phototeque
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ Cms Version: 1.10.3
#~ Installed Modules:
#~ CMSMailer: 2.0.2
#~ FileManager: 1.2.0
#~ MenuManager: 1.7.7
#~ ModuleManager: 1.5.3
#~ News: 2.12.3
#~ Printing: 1.1.2
#~ Search: 1.7
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.9.6
#~ AjaxMadeSimple: 0.3.1
#~ ModuleXtender: 1.6.5
#~ MCLibrary: 0.0.2.4
#~ Cataloger: 0.9
#~ DecisionTree: 0.2.2
#~ CGExtensions: 1.27.9
#~ JQueryTools: 1.0.10
#~ Gallery: 1.5.1
#~ GoogleMaps: 0.1.9
#~ FrontEndUsers: 1.17
#~ FEU_Auth_Basic: 1.0
#~ CMSPrinting: 1.0
#~ MicroTiny: 1.1.1
#~ SelfRegistration: 1.6.14
#~ Captcha: 0.4.5
#~ EditArea: 0.2.9
#~ CustomContent: 1.7.3
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à tous,
Je voudrais pouvoir limiter la possibilité de zoom dans une carte googlemap via le module.
En dehors de CMSMS, on peut utiliser l'option suivante :
var opt = { minZoom: 6, maxZoom: 9 };
map.setOptions(opt);
Est-il possible de l'ajouter qqpart ?
Dans l'aide, il est indiqué que "Each parameter as available during the preparation of a map, can be overriden for the front end", mais où et comment ?
D'avance merci...

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site :
#~ Hébergeur / Soft : EasyPHP-5.3.9
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.10.3
#~ Installed Modules:
#~ CMSMailer: 2.0.2
#~ CMSPrinting: 1.0
#~ FileManager: 1.2.0
#~ MenuManager: 1.7.7
#~ MicroTiny: 1.1.1
#~ ModuleManager: 1.5.3
#~ News: 2.12.3
#~ Search: 1.7
#~ ThemeManager: 1.1.4
#~ CGExtensions: 1.29.1
#~ CGSimpleSmarty: 1.5.1
#~ Products: 2.18.2
#~ CGEcommerceBase: 1.3.11
#~ Cart: 1.8.4
#~ FormBuilder: 0.7.2
#~ CGGoogleMaps: 2.3.1
#~ JQueryTools: 1.1
#~ CGSmartImage: 1.9
#~ Showtime: 3.2
#~ TinyMCE: 2.9.9
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 6000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.9
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 6M
#~ session_save_path: C:\PROGRA~1\EASYPH~1.9\/tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.5.20
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Alors voila, j'utilise un formulaire réalisé avec Formbuiler et contenant un champ "Fichier à envoyer" pour que l'utilisateur puisse uploader un fichier.
Les données du formulaires sont envoyées par mail à l'administrateur avec un lien pour qu'il puisse récupérer le fichier.
Lors de la validation du formulaire le mail est bien envoyé mais l'upload du fichier ne se fait pas à cause de l'erreur suivante:
Warning: move_uploaded_file(http://www.publitout.fr/promotions/uploa...scateg.jpg) [function.move-uploaded-file]: failed to open stream: HTTP wrapper does not support writeable connections in /homez.532/publitou/www/promotions/modules/FormBuilder/classes/Form.class.php on line 2756
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/var/log/tmp/php8MOt0s' to 'http://www.publitout.fr/promotions/uploa...scateg.jpg' in /homez.532/publitou/www/promotions/modules/FormBuilder/classes/Form.class.php on line 2756
Au début j'avais l'erreur en local et après quelques investigations j'ai pu remarquer un problème dans le chemin qui désigne le dossier où uploader.
En revanche, l'erreur persiste lorsque je teste sur mon hébergement. Je suppose que l'origine du problème est la même qu'en local. Néanmoins après moult tentatives je ne suis pas parvenue à bout du problème.
Voilà, si quelqu'un veut bien m'éclairer de ses lanternes, je l'en remercie d'avance.

Salut,
Je viens vous annoncer la mise à disposition d'une nouvelle version du module "LessCSS". Cette version passe de la 1.0 à la 2.2 directement. Les versions intermédiaires ont été seulement utilisées en "interne" sur plusieurs sites.
Le passage de la version 1.0 à la 2.2 implique de nombreuses modifications :
- Compatible uniquement avec les version 1.11-beta4 et plus
- Refonte totale du mode de fonctionnement (mieux intégré à CMSMS et les feuilles de styles de base)
- Nouvelle version du compilateur LessPHP
Pour rappel ce module permet d'utiliser du code LessCSS (http://lesscss.org/) directement depuis CMS Made Simple. Une fois que vous y aurez goûté, je pense que vous ne pourrez plus vous en passer.
Lien : http://dev.cmsmadesimple.org/projects/lesscss