-
Version 2.2.22
Forum : Général
Dernier message : jce76350
Hier, 10:44:02
» Réponses : 23
» Affichages : 9,568 -
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,323 -
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,577 -
[Nouveau Module] MicroTin...
Forum : Modules, Tags
Dernier message : jce76350
01/08/2025, 10:09:42
» Réponses : 1
» Affichages : 191 -
Version 2..xxF2
Forum : Général
Dernier message : jce76350
01/08/2025, 09:48:06
» Réponses : 3
» Affichages : 749 -
CMSMS et FREE installatio...
Forum : Installation
Dernier message : jce76350
20/07/2025, 11:18:23
» Réponses : 11
» Affichages : 9,535 -
Info version PHP
Forum : Général
Dernier message : jce76350
09/07/2025, 09:58:35
» Réponses : 178
» Affichages : 350,266 -
CMSms : que se passe-t-il...
Forum : Général
Dernier message : jce76350
08/07/2025, 12:50:26
» Réponses : 9
» Affichages : 1,907 -
Cherche testeurs pour V 2...
Forum : Général
Dernier message : jce76350
03/05/2025, 15:22:49
» Réponses : 94
» Affichages : 97,610 -
Suite lancement mise à jo...
Forum : Général
Dernier message : jce76350
01/05/2025, 11:19:07
» Réponses : 9
» Affichages : 2,919
- Messages du forum :29,278
- Sujets du forum :4,330
- Membres :666
- Dernier membre :Eric31

Salut,
Je voulais vous annoncer que j'ai mis en ligne une version beta de mon nouveau module, j'ai nommé : LessCSS (http://dev.cmsmadesimple.org/projects/lesscss)
Ce module ajoute à CMS Made Simple la compilation du langage LessCSS qui est une version évoluée du CSS mais non interprétée par les navigateurs (modernes ou pas).
Ce module utilise les feuilles de style par défaut de CMSMS et si l'une d'entre-elles (ou plusieurs) est nommée avec le terme "LessCSS" dedans alors cette feuille sera compilée du LessCSS au CSS avec mise en cache et compression du code si vous voulez (par défaut).
Pour utiliser ce module il faut simplement l'installer, remplacer la balise {cms_stylesheet} par {LessCSS} et c'est terminé. Je précise juste que ce module ne fonctionne que sur CMSMS 1.10 et plus (en fait je n'ai pas pris la peine de le tester sur une version inférieure) et qu'il est encore en version beta.
J'ajoute également que par défaut, le module combine toutes les feuilles de style en un seul et unique fichier et donc une seule et unique balise <link>. A priori la prochaine version permettra de séparer les feuilles de style en fonction du "media type" utilisé dans CMSMS (bien qu'aujourd'hui il vaillent mieux utiliser les Media Queries).
Pour plus d'infos sur le LessCSS : http://lesscss.org/
J'attends vos retours si vous voulez tenter le passage sur cette évolution du CSS, perso y'a tellement de bénéfices que j'y fonce
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.6.x
#~ Url du site : www.lapins-bleus.com
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
j'ai crée un formaulaire à partir d'un existant sur le site (sans formbuilder, car l'entreprise qui a monté le site ne l'a pas utilisé), et je n'arrive pas à recevoir le choix coché dans le formulaire dans le mail de réception... (tout est vide alors que je choisis une proposition)
Ci-dessous le code, il doit manquer qqch dans ma méthode d'envoi ? je ne vois vraiment pas où est le problème...
Merci
$date_aujourdhui=date("Y-m-d");
$annee=date(y);
$annee2=$annee+1;
print"<script language=\"JavaScript\">
<!--
function valider() {
var form_err = \" \"
if ( document.information.email.value.length < 1) {
form_err += \"Email : merci de remplir ce champ - \";
}
var verim = 0;
for (i=1; i<document.information.email.value.length -4; i++) {
if ( document.information.email.value.charAt(i) == \"@\") {
verim = 1;
}
}
if ( verim == 0) {
form_err += \"Email invalide - \";
}
if ( form_err != \" \") {
alert(form_err);
return false;
}
if(document.getElementById('periode').style.visibility=='hidden') {
document.getElementById('mois').selectedIndex= 0;
document.getElementById('annee').selectedIndex= 0;
} else {
document.getElementById('session').selectedIndex= 0;
}
return true;
}
-->
</script>
";
print "
<div id='chemin-fer'><span style='color:#6c93c2; font-weight:bold;'>Vous êtes ici : </span> lapins bleus formations > <b>Quels workshops pour la rentrée ?</b></div>
<div style='width:954px; height:174px; margin-bottom:10px;'><img src='img/entete-actualite.gif' alt='' /></div>";
print "
<div id='centre-haut'></div>
<div id='middle'>
<div id='middle-bis'>
<div id='mainContent'>
<div id='content_gauche'>";
if ($_POST["envoi"] == "ok") {
$headers ='From: "Web"<NoReply@lapins-bleus.com>'."\n";
$headers .='Reply-To: NoReply@lapins-bleus.com'."\n";
$headers .='Content-Type: text/html; charset="utf-8"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message = '<html><head><title>formulaire fc - new</title></head><body>';
$message .= 'Lundi 21 novembre : '. $_POST["lundi"] .'<br />';
$message .= 'Mardi 22 novembre : '. $_POST["mardi"] .'<br />';
$message .= 'Mercredi 23 novembre : '. $_POST["mercredi"] .'<br />';
$message .= 'Jeudi 24 novembre : '. $_POST["jeudi"] .'<br />';
$message .= 'Vendredi 25 novembre: '. $_POST["vendredi"] .'<br />';
$message .= 'E-mail: '. $_POST["email"] .'<br />';
$message .= '</body></html>';
if(mail('fe@lapins-bleus.com', 'Demande d\'information en ligne', $message, $headers)) {
echo 'Un e-mail nous a été envoyé.';
} else {
echo 'Le e-mail n\'a pu être envoyé';
}
} else {
// Affichage du formulaire
print "
<form action='' method='post' id='information' name='information' style='font-size:12px;color:#fff;' onSubmit=\"return valider();\">
<img src='img/titre-fcX.jpg' alt='' style='margin-bottom:20px;' />
<div style=' padding-bottom:5px; color:#000;'>
<strong><em>lapins bleus formation</em> et <em>Apple</em> vous invitent à découvrir Final Cut Pro X la semaine du 21 au 25 novembre.</strong><br />
<br />
Loic Gagnant, formateur Final Cut Pro agréé Apple T3, explorera avec vous la nouvelle interface du logiciel, sa méthodologie inédite, ses outils d'animation et de colorimétrie perfectionnés et son tout nouveau système de classification, d'analyse et de tris des médias. <br />
<br />
<strong>5 sessions organisées du lundi 21 au vendredi 25, de 14h à 17h.</strong>
<br />
<strong>Entrée libre / Places limitées !</strong>
<br /><br /> <br />
</div>
<!-- -->
<div style='font-size:16px; font-weight:bold; padding-bottom:5px; padding-top:0px; color:#000;'>Choisissez votre date :</div><br />
<div style='width:260px; height:230px; background:url(img/fond-formulaire-big2.jpg) no-repeat top left; padding:20px;>
";
print "
<div style='padding-left:20px'; >Lundi 21 novembre
<input type='radio' name='choix' value=oui style='margin-left:36px;'><br /><br />
Mardi 22 novembre
<input type='radio' name='choix' value=oui style='margin-left:37px;'><br /><br />
Mercredi 23 novembre
<input type='radio' name='choix' value=oui style='margin-left:20px;'><br /><br />
Jeudi 24 novembre
<input type='radio' name='choix' value=oui style='margin-left:37px;'><br /><br />
Vendredi 25 novembre
<input type='radio' name='choix' value=oui style='margin-left:20px;'><br /><br />
<!--<div style='width:200px; height:235px; background:url(img/fond-formulaire-big2.jpg) no-repeat top left; padding:20px;>-->
<div style='margin-top:20px;'>Votre adresse e-mail :<input type='text' value='' id='email' name='email' style='margin-left:20px;'/></div>
</div>
<br />
<div style='width:135px;height:30px; float:right;'><input type='submit' id='submit' name='submit' value='' style='width:77px;height:30px;background:url(img/btn-envoyer.jpg) no-repeat;border:0 none; margin-left:0px; margin-top:15px' /></div>
<input type='hidden' id='envoi' name='envoi' value='ok' />
</form>
";
}
print "
</div>

Bonjour à tous,
Pour un projet scolaire je dois utiliser un CMS, tout va pour le mieux jusqu'ici.
J'ai besoin de créer un formulaire en PHP que je coderai moi-même, mais j'aimerais que ce formulaire soit dans la console d'administration du CMS. J'aurai donc besoin d'une rubrique "Ma Page Perso" dans la console d'administration et que je puisse la créer moi même en codant ce que je veux (formulaire, etc).
Quelqu'un peut m'aider ?

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.3
#~ Url du site : www.numastickwebfactory.fr
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.4.3
#~ Installed Modules:
#~ CMSMailer: 2.0.1
#~ FileManager: 1.1.0
#~ MenuManager: 1.7.6
#~ ModuleManager: 1.4.2
#~ News: 2.11.4
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.2
#~ Search: 1.6.10
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.9.4
#~ Gallery: 1.4.4
#~ FormBuilder: 0.7
#~ Captcha: 0.4.5
#~ simpletagging: 0.3.1
#~ SEOTools: 1.5
#~ CGExtensions: 1.27.1
#~ SiteMapMadeSimple: 1.2.5
#~ CGFeedback: 1.5.3
#~ CGFeedMaker: 1.0.14
#~ CGSimpleSmarty: 1.4.8
#~ CGBlog: 1.7.6
#~ Cataloger: 0.9
#~ CMSForms: 0.0.24
#~ Twitter: 1.10
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 64000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale: fr_FR.utf-8
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.17
#~ 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: 120
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Hello, hello,
CGFeedback for ever....
Bon, alors 2 petits bugs, qui ne sont pas super bloquants (donc no stress les admins, ça peut attendre si vous avez plus urgent), mais un peu ennuyeux quand même :
1/ La décoche "Avertir l'auteur de l'ajout de commentaires sur ce thread" n'est pas prise en compte :
Après validation du commentaire décoché, lorsque je retourne sur ce même commentaire, la coche est de nouveau activée... et l'utilisateur a reçu un mail contenant son propre commentaire à minima.
Du coup, je passe par la Base de données pour décocher les commentaires, pas très pratique...
2/ Les champs complémentaires ne sont pas renseignés ni dans le mail admin, ni dans celui utilisateur.
C'est un peu dommage, surtout qu'il y a bien une boucle dans le Gabarit :
{foreach from=$fields item='onefield'}
<tr>
<td>{$onefield.name}:</td>
<td>{$onefield.value}</td>
</tr>
{/foreach}
Voilu, si quelqu'un a le même problème... ou une solution ?
Merci par avance !

Bonjour,
Je suis entrain passé mon site sur la nouvelle version 1.10.0 tout c'est bien passé.
Mais voila que 3 modules me pose un souci qui n'ai pas majeur mais qui ne permet pas de les utilisé pleinement dans leur fonctionnement d'origine.
Donc module captcha, Guestbook et CGFeedback sont tous à jour et compatible 1.10.0 .
Dans le cas de Guestbook si j'active le captcha j'ai ce message d'erreur:
Fatal error: Call to a member function Execute() on a non-object in /public_html/dev-beta/modules/Guestbook/lib/classes/module/class.Guestbook.php on line 609
L'auteur du module a eu la remonté de bug via le bugtracker de cmsms.org mais lui il n'arrive pas a le reproduire et d'autre gens sont venu confirmé sur le bugtracker qui avait le même souci.
Donc comment résoudre cela ? ( si vous avez une idée au niveau du code a modifié )
Ensuite le module CGFeedback fonctionne très bien sauf que dans la liste de sélection du module de tests captcha dans l'onglet préférence aucun module n'apparait dans cette liste c'est ecrit "aucun" est pourtant tout mes modules sont bien installé et à jour.
Donc je voulais savoir si possible de résoudre cela ?
Si d'autre personne on ce souci ou arriverai a la reproduire ?
Merci

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.0
#~ Url du site : localhost
#~ Hébergeur / Soft :
#~ Informations Système :
#~ Informations d'Installation du CMS
#~ Version du CMS 1.10.0
#~ Modules installés
#~ CMSMailer 2.0.2
#~ CMSPrinting 1.0
#~ FileManager 1.2.0
#~ MenuManager 1.7.6
#~ MicroTiny 1.1
#~ ModuleManager 1.5
#~ News 2.12.2
#~ Search 1.7
#~ ThemeManager 1.1.4
#~ CGExtensions 1.27.1
#~ Captcha 0.4.5
#~ CGCalendar 1.8.3
#~ NMS 2.3.2
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjours à tous,
Je n'arrive pas à installer le module Glossary-0.6.8
j'ai le message d'erreur suivante : Fatal error: Cannot override final method CMSModule::listTemplates() in C:\EasyPHP\www\ec\modules\Glossary\Glossary.module.php on line 1633
Merci

Bonjour,
Je souhaite indiquer entre parenthèses le nombre d'articles par catégorie au sein de la liste de catégorie de module News :
Catégorie 1 (2)
Catégorie 2 (10)
etc...
Je ne sais pas si c'est possible, j'ai effectué quelques recherches sur le forum et le web mais je n'ai rien trouvé de probant.
Merci d'avance,

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.0
#~ Url du site : www.nextrides.yannlamy.com
#~ Hébergeur / Soft : hébergeur pas cher
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.4.3
#~ Installed Modules:
#~ CMSMailer: 2.0.1
#~ FileManager: 1.1.0
#~ MenuManager: 1.7.6
#~ ModuleManager: 1.4.2
#~ News: 2.11.4
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.2
#~ Search: 1.6.10
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.8.4
#~ CGExtensions: 1.27.1
#~ FrontEndUsers: 1.16.2
#~ FEmessages: 1.1
#~ CGSimpleSmarty: 1.4.9
#~ CGFeedback: 1.5
#~ CTLModuleMaker: 2.0.3
#~ SelfRegistration: 1.6.12
#~ AjaxMadeSimple: 0.3.1
#~ Products: 2.15
#~ FormBuilder: 0.7
#~ FormBrowser: 0.4
#~ annonces: 1.0
#~ CustomContent: 1.7.3
#~ JQueryTools: 1.0.10
#~ CGUserDirectory: 1.2.6
#~ Skeleton: 1.8.1
#~ CGSmartImage: 1.6
#~ Chat: 0.3.0
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: true
#~ max_upload_size: 6000000
#~ 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.3.8
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 64M
#~ max_execution_time: 90
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 10M
#~ upload_max_filesize: 6M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.56
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à tous,
Voulant redimensionner des images uploadées dans le module product, par l'intermédiaire de CGSmartImage, je n'arrive pas à assigner le chemin de mon image.
Le chemin est:
{$entry->file_location}/{$entry->fields.image1->value}
J'ai essayé un truc comme ça:
{assign var='images' value='{$entry->file_location}/{$entry->fields.image1->value}'}
{CGSmartImage src=$images filter_resize='h,300'}
mais ça ne fonctionne pas, me retourne une erreur et mets en vrac mon template.
Je suppose que c'est au niveau de l'assignement que ça va pas...
Donc, si quelqu'un pouvait éclairer ma lanterne pour réussir ce tour de passe-passe, ce serait super.
Merci beaucoup
Depuis quelques mois, une poignée de bénévoles y travaille et nous sommes heureux de vous le présenter aujourd'hui.
De part sa définition, le Wiki est en constante évolution et attend les contributions de chacun.
Aujourd'hui tout n'est pas documenté, mais vient compléter ce qui existe déjà et amène des informations plus récentes.
Il ne tient qu'à vous de l'alimenter, plusieurs sujets en ont parlé ces derniers mois dans le forum, vous pouvez vous y référer pour participer.
La création du wiki fait partie d'un vaste projet de refonte de la documentation, c'est un travail de fond, qui englobe les tutoriaux, les guides et les séquences vidéos. Ces chantiers sont menés de front et avancent pas à pas.
Consultez les premieres pages du wiki ici http://wiki.cmsmadesimple.fr et n'hésitez pas à y apporter votre contribution.

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.0
#~ Url du site : new.chaumierefleursoleil.com
#~ Hébergeur / Soft : http://www.iweb.com
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.10
#~ Installed Modules:
#~ CMSMailer: 2.0.2
#~ FileManager: 1.2.0
#~ MenuManager: 1.7.6
#~ ModuleManager: 1.5
#~ News: 2.12.2
#~ Printing: 1.1.2
#~ Search: 1.7
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.8.4
#~ babel: 0.4.1
#~ CGExtensions: 1.27.1
#~ CGCalendar: 1.8.3
#~ CGSimpleSmarty: 1.4.8
#~ CGGoogleMaps: 2.1.4
#~ FileBackup: 0.5
#~ FormBuilder: 0.7
#~ Gallery: 1.4.4
#~ MysqlDump: 1.2.4
#~ Statistics: 1.1.3
#~ NMS: 2.3.2
#~ CMSPrinting: 1.0
#~ MicroTiny: 1.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 60000000
#~ default_upload_permission: 664
#~ url_rewriting: internal
#~ 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.2.12
#~ 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: 200
#~ output_buffering: 0
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 80M
#~ upload_max_filesize: 60M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.91
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour, j'ai un site multilingue Anglais/Français que j'ai configuré avec Babel... et tout est nickel en ce sens. Par contre, l'utilisation de CGCalendar demande une page spécifique pour le calendrier. Comme j'ai une hiérarchie en 2 niveaux (FR et EN) je ne peux choisir cette page unique pour le Calendrier tel que demandé dans les paramètres de CgCalendar.
Une solution existe-t-elle pour passer le paramètre de langue dans un template hors de mon arbre FR/EN
Voici graphiquement :
1 français
1.1 - Accueil
1.2 - Vos hôtes
1.3 - Activités
2 english
2.1 - Home
2.2 - Your Hosts
2.3 - Activities
3 Calendrier (avec la langue du lien de la page de provenance, soit EN ou FR )
Toute autre suggestion sera la bienvenue.
MERCI!
Louis-Philippe