Forum CMS Made Simple Francophone

Aide francophone sur CMS Made Simple

Vous n'êtes pas identifié(e).

Annonce

ATTENTION

  • Prenez le temps de rechercher si quelqu'un n'a pas déjà proposé une solution à votre problème. Sur le forum français et sur le wiki
  • Pensez à mettre à jour votre version de CMS Made Simple. Nous ne faisons de support que sur LA dernière version de CMS Made Simple.
  • Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Dans votre CMS utiliser le menu Administration du site/Informations du système en haut Vue au format texte. Ces informations demandées nous permettent de mieux vous aider
  • Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.

#2 Re : Général » Si on se rencontrait autour d'un (nouveau) Café Made Simple ? » 04/09/2018 11:46:29

Ok pour Dijon pour moi, je propose en octobre.
Pouvez-vous vous positionner et chacun donner vos dispos?
Merci

#3 Re : Modules, Tags » date avec mois en anglais dans CGBlog » 08/08/2018 10:16:23

Bonjour,
est-ce que la langue du site est bien le français (paramètres globaux), car à l'install même si on met français, dans les paramètres du site elle reste indéterminée et c'est l'anglais par defaut.

#4 Re : Général » Si on se rencontrait autour d'un (nouveau) Café Made Simple ? » 15/06/2018 15:54:13

il faut être invité dans ton compte pour voir la carte

demandez une invitation alors...je pensais qu'elle était partagée publiquement.
<edit>ça y est, j'ai trouvé l'option</edit>

#5 Re : Général » Si on se rencontrait autour d'un (nouveau) Café Made Simple ? » 15/06/2018 15:33:23

Salut à tous,
après discussion avec AirLibre, je vais tenter de faire avancer ce projet. Matthieu est sur les RMLL.
Premier constat, nous serions déjà 8 à être intéressés, ce qui est un record! Il faut donc garder l'élan smile et surtout d'autres peuvent nous rejoindre!
J'ai fait une carte pour voir un peu où nous nous trouvons.
https://drive.google.com/open?id=1nKTKt … sp=sharing
Comme vous pouvez le voir, ça penche à l'Est, mais le grand Est! Personne sur l'atlantique?
Perso, je suis mobile, j'ai loupé le premier Kfé MS mais j'ai participé à 2 salons à Paris avec Airlibre entre autre, je n'ai pas de préférence géographique.
Je pense qu'il faut regarder le côté pratique : facilité d’accès (train/avion) possibilité de logement bas prix (collocation par exemple), disponibilité au moins 2 jours pour chacun.
Je propose donc Marseille  lol ...non je blague!
Dites nous tous ce que vous en pensez et vos dispo.

#6 Re : Général » Des regrets » 06/04/2018 11:59:34

Bonjour à tous,
Je vais tout à fait dans le sens de Pierrepercee, j'aurais pu écrire le même témoignage.
J'ai formé pendant presque 10 ans des stagiaires à CMSMS et depuis l'année passée, on m'a obligé à changer.
Nous devons aujourd'hui, en formation, sanctionner nos stages par des Titres du RNCP (équivalant à des diplômes) et bien sûr il faut utiliser un CMS connu, très utilisé qui offre des perspectives d'emplois. D'ailleurs, le jury au moment de l'examen ne comprendrait pas le choix du centre de formation!
J'ai fait le choix d'utiliser CMSMS à l'époque car j'ai trouvé qu'il était très bien pour des débutants et qu'il convenait aussi pour des développeurs (j'en était un modeste à cette époque).
J'ai milité, participé, poussé mais rien n'y a fait...et ça n'est pas mon choix, j'utilise 2 solutions aujourd'hui, mais ça n'est pas facile.

Je continue tant que je peux, j'attends depuis longtemps que la tête change et prenne une autre direction...en vain, à chaque soubresaut, c'est au contraire une perte de plusieurs personnes motivées qui la plupart du temps œuvrent pour faire connaître (par des livres) ou rendre  ergonomique (Template admin) notre CMS préféré.
L'espoir fait vivre!

#7 Re : Général » [RESOLU]Plugin Module MicroTiny » 16/03/2018 15:05:55

Salut,
il faut mettre le fichier de config modifié là :
assets/module_custom/MicroTiny/templates/tinymce_config.js
Il sera pris en priorité du fichier d'origine et ne risque pas d'être écrasé par une maj.
Méthode valable pour tous les templates des modules.

#8 Re : Général » Si on se rencontrait autour d'un (nouveau) Café Made Simple ? » 13/03/2018 10:52:05

Hello,
selon la date, je suis partant...Aix en Provence c'est central non?

#9 Re : Installation » [Resolu]Installation v2.2.6 en local » 05/03/2018 13:02:20

Salut AG111
depuis plusieurs versions il faut un mot de passe à l'utilisateur de la BDD.
Par exemple je me suis créé une utilisateur avec tous les droits qui s'appelle cmsms et mot de passe cmsms, et je l'utilise à la place de root sans mot de passe pour mes install en local.

#10 Re : Général » Un projet pour le bien de tous » 04/03/2018 17:15:45

Bonjour à tous,
idée valable aussi pour les UDT

une UDT (is_home) pour détecter si on est sur la page d'accueil :

[== PHP ==]
// appeler de cette façon {is_home pa=$page_alias}
$contentops = cmsms()->GetContentOperations();
        $home_id = $contentops->GetDefaultContent();
        $page_id = $contentops->GetPageIDFromAlias($params['pa']);
if($page_id == $home_id)
return true;

On avait le wiki pour ça, mais manque de main d'oeuvre!

#11 Re : Installation » Souci d'installation TYPO3 sous OVH » 06/01/2018 19:17:24

Bonjour,
tu ne trouveras pas d'aide ici, on ne connait pas Typo3.
Ici c'est CMS Made Simple.

#12 Re : Modules, Tags » No adodb » 05/10/2017 16:59:14

oui, c'est ce que j'ai vu dans les modules...apparemment j'ai un soucis, je ne sais pas pourquoi ça ne fonctionne pas chez moi...merci

#13 Modules, Tags » No adodb » 05/10/2017 14:38:59

jissey
Réponses : 2

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



Salut les développeurs,
j'ai converti un site de 1.11 en 2.2, il me reste des UDT à convertir et j'ai des soucis de compatibilités.
Avec la dernière mouture d'abstraction de base, comment fait-on le lien.
D'après mes recherches, seul (ou presque) la connexion change, j'ai trouvé ceci ici :

[== Indéfini ==]
$cs = new \CMSMS\Database\ConnectionSpec;
$cs->type = 'mysqli';
$cs->host = 'localhost';
$cs->dbname = 'wptmp';
$cs->username = 'my_username';
$cs->password = 'my_password';

$db = \CMSMS\Database\Connection::initialize( $cs );
$sql = 'SHOW TABLES';
$list = $db->GetCol($sql);
debug_display($list);

Mais je ne peux pas croire que Sa Majesté elle-même insite à afficher les codes d'accès dans un tel dénuement!
Comment est-ce que je convertis ceci dans mon UDT ?

[== Indéfini ==]
$db = cmsms()->GetDb();
	$sql = 'SELECT country FROM cms_ip2nation WHERE ip < INET_ATON("'.$_SERVER['REMOTE_ADDR'].'") ORDER BY ip DESC LIMIT 0,1';
	$dbretour = $db->Execute($sql);

MERCI!

#15 Re : Général » Nominez CMS Made Simple aux CMS Critic Awards 2017 » 05/10/2017 13:10:16

l'ordre a changé  wink
10-Best Free CMS
13-Best Open Source CMS

#18 Re : Installation » version 2.2.3.x Happy Adventure » 28/08/2017 10:28:39

Comme il faut toujours attendre le contre-ordre avant d'exécuter un ordre, il faut toujours attendre le correctif avant de mettre à jour ses sites  tongue

#19 Re : Général » Débutant » 01/08/2017 15:42:22

Bonjour,
pour modifier l'apparence des pages, il faut modifier ou créer des gabarits.
Cela se trouve dans la section Disposition/Gestion du Design.
Dans l'onglet Gabarits, tu pourras accéder au code de ceux-ci (des pages modèles), mais il faut que tu aies des compétences techniques HTML+CSS pour cela.
Ici de la doc pour t’orienter : https://docs.cmsmadesimple.org/layout/design-manager

#20 Re : Modules, Tags » LISE / MLECMS : Switch de language » 01/08/2017 10:33:09

@airlibre : bientôt une version stable dans la forge de MLE?

#21 Re : Modules, Tags » LISE / MLECMS : Switch de language » 01/08/2017 10:22:53

Bonjour,
Lise fonctionne mal en url-rewriting, j'ai des problèmes aussi.Je pense que tu devrais mettre à jour ton module (en mode test d'abord) car il vient d'y avoir 2 maj importantes qui devraient résoudre 2 de mes problème (il faut savoir attendre) et peut-être le tien.

#23 Re : Général » La version 2.3 évolution » 01/08/2017 10:10:43

merci pour l'info,
c'est ambitieux! et va dans le bon sens selon moi.
C'est presque une version 2.5!

#24 Re : Général » [résolu] Supprimer blancs inutiles » 27/06/2017 14:28:54

Salut,
ben ...tu me surprends...
tu mets la balise "content" dans une div avec une class tartempion et tu réduis les marges :
.tartempion p { margin 0px;padding: 0px;}
Ou alors, tu recherches "<p></p>" que tu supprimes avec Smarty ou une UDT?

#25 Re : Modules, Tags » Comment obtenir les variables smarty disponibles dans un module? » 20/06/2017 09:41:44

voici un extrait d'une recherche dans le module News...c'est déjà une piste...reste à analyser...

Notepad++ a écrit :

Search "assign" (330 hits in 18 files)
  C:\wamp64\www\Site_sett_2.2\modules\News\action.addarticle.php (59 hits)
    Line 352: $smarty->assign('formid', $id);
    Line 353: $smarty->assign('hide_summary_field', $this->GetPreference('hide_summary_field', '0'));
    Line 354: $smarty->assign('authortext', '');
    Line 355: $smarty->assign('inputauthor', '');
    Line 356: $smarty->assign('startform', $this->CreateFormStart($id, 'addarticle', $returnid, 'post', 'multipart/form-data'));
    Line 357: $smarty->assign('endform', $this->CreateFormEnd());
    Line 358: $smarty->assign('titletext', $this->Lang('title'));
    Line 359: $smarty->assign('title', $title);
    Line 360: $smarty->assign('allow_summary_wysiwyg', $this->GetPreference('allow_summary_wysiwyg'));
    Line 361: $smarty->assign('extratext', $this->Lang('extra'));
    Line 362: $smarty->assign('extra', $extra);
    Line 363: $smarty->assign('urltext', $this->Lang('url'));
    Line 364: $smarty->assign('news_url', $news_url);
    Line 365: $smarty->assign('postdate', $postdate);
    Line 366: $smarty->assign('postdateprefix', $id . 'postdate_');
    Line 367: $smarty->assign('useexp', $useexp);
    Line 368: $smarty->assign('actionid', $id);
    Line 369: $smarty->assign('inputexp', $this->CreateInputCheckbox($id, 'useexp', '1', $useexp, 'class="pagecheckbox"'));
    Line 370: $smarty->assign('startdate', $startdate);
    Line 371: $smarty->assign('startdateprefix', $id . 'startdate_');
    Line 372: $smarty->assign('enddate', $enddate);
    Line 373: $smarty->assign('enddateprefix', $id . 'enddate_');
    Line 374: $smarty->assign('status', $status);
    Line 375: $smarty->assign('categorylist', array_flip($categorylist));
    Line 376: $smarty->assign('category', $usedcategory);
    Line 377: $smarty->assign('submit', $this->CreateInputSubmit($id, 'submit', lang('submit')));
    Line 378: $smarty->assign('cancel', $this->CreateInputSubmit($id, 'cancel', lang('cancel')));
    Line 379: $smarty->assign('delete_field_val', $this->Lang('delete'));
    Line 380: $smarty->assign('titletext', $this->Lang('title'));
    Line 381: $smarty->assign('categorytext', $this->Lang('category'));
    Line 382: $smarty->assign('summarytext', $this->Lang('summary'));
    Line 383: $smarty->assign('contenttext', $this->Lang('content'));
    Line 384: $smarty->assign('postdatetext', $this->Lang('postdate'));
    Line 385: $smarty->assign('useexpirationtext', $this->Lang('useexpiration'));
    Line 386: $smarty->assign('startdatetext', $this->Lang('startdate'));
    Line 387: $smarty->assign('enddatetext', $this->Lang('enddate'));
    Line 388: $smarty->assign('searchable', $searchable);
    Line 389: $smarty->assign('select_option', $this->Lang('select_option'));
    Line 391: $smarty->assign('start_tab_headers', $this->StartTabHeaders());
    Line 392: $smarty->assign('tabheader_article', $this->SetTabHeader('article', $this->Lang('article')));
    Line 393: $smarty->assign('tabheader_preview', $this->SetTabHeader('preview', $this->Lang('preview')));
    Line 394: $smarty->assign('end_tab_headers', $this->EndTabHeaders());
    Line 395: $smarty->assign('start_tab_content', $this->StartTabContent());
    Line 396: $smarty->assign('start_tab_article', $this->StartTab('article', $params));
    Line 397: $smarty->assign('end_tab_article', $this->EndTab());
    Line 398: $smarty->assign('end_tab_content', $this->EndTabContent());
    Line 399: $smarty->assign('warning_preview', $this->Lang('warning_preview'));
    Line 408: $smarty->assign('inputcontent', CmsFormUtils::create_textarea($parms));
    Line 417: $smarty->assign('inputsummary', CmsFormutils::create_textarea($parms));
    Line 420:     $smarty->assign('custom_fields', $custom_flds);
    Line 423:     $smarty->assign('statustext', lang('status'));
    Line 424:     $smarty->assign('statuses', array_flip($statusdropdown));
    Line 428: $smarty->assign('preview_returnid', $contentops->CreateHierarchyDropdown('', $this->GetPreference('detail_returnid', -1), 'preview_returnid'));
    Line 441:         $smarty->assign('prompt_detail_template', $this->Lang('detail_template'));
    Line 442:         $smarty->assign('prompt_detail_page', $this->Lang('detail_page'));
    Line 443:         $smarty->assign('detail_templates', $list);
    Line 444:         $smarty->assign('cur_detail_template', $this->GetPreference('current_detail_template'));
    Line 445:         $smarty->assign('start_tab_preview', $this->StartTab('preview', $params));
    Line 446:         $smarty->assign('end_tab_preview', $this->EndTab());
  C:\wamp64\www\Site_sett_2.2\modules\News\action.addcategory.php (9 hits)
    Line 52: $smarty->assign('parent',$parent);
    Line 53: $smarty->assign('name',$name);
    Line 54: $smarty->assign('categories',$categories);
    Line 55: $smarty->assign('startform', $this->CreateFormStart($id, 'addcategory', $returnid));
    Line 56: $smarty->assign('endform', $this->CreateFormEnd());
    Line 57: $smarty->assign('inputname', $this->CreateInputText($id, 'name', $name, 20, 255));
    Line 58: $smarty->assign('submit', $this->CreateInputSubmit($id, 'submit', lang('submit')));
    Line 59: $smarty->assign('cancel', $this->CreateInputSubmit($id, 'cancel', lang('cancel')));
    Line 60: $smarty->assign('mod',$this);
  C:\wamp64\www\Site_sett_2.2\modules\News\action.admin_addfielddef.php (16 hits)
    Line 66: $smarty->assign('title',$this->Lang('addfielddef'));
    Line 67: $smarty->assign('startform', $this->CreateFormStart($id, 'admin_addfielddef', $returnid));
    Line 68: $smarty->assign('endform', $this->CreateFormEnd());
    Line 69: $smarty->assign('nametext', $this->Lang('name'));
    Line 70: $smarty->assign('typetext', $this->Lang('type'));
    Line 71: $smarty->assign('maxlengthtext', $this->Lang('maxlength'));
    Line 72: $smarty->assign('showinputtype', true);
    Line 73: $smarty->assign('info_maxlength', $this->Lang('info_maxlength'));
    Line 74: $smarty->assign('userviewtext',$this->Lang('public'));
    Line 76: $smarty->assign('name',$name);
    Line 77: $smarty->assign('fieldtypes',$this->GetFieldTypes());
    Line 78: $smarty->assign('type',$type);
    Line 79: $smarty->assign('max_length',$max_length);
    Line 80: $smarty->assign('public',$public);
    Line 81: $smarty->assign('options',$options);
    Line 83: $smarty->assign('mod',$this);
  C:\wamp64\www\Site_sett_2.2\modules\News\action.admin_editfielddef.php (18 hits)
    Line 90: $smarty->assign('title',$this->Lang('editfielddef'));
    Line 91: $smarty->assign('startform', $this->CreateFormStart($id, 'admin_editfielddef', $returnid));
    Line 92: $smarty->assign('endform', $this->CreateFormEnd());
    Line 93: $smarty->assign('nametext', $this->Lang('name'));
    Line 94: $smarty->assign('typetext', $this->Lang('type'));
    Line 95: $smarty->assign('maxlengthtext', $this->Lang('maxlength'));
    Line 96: $smarty->assign('showinputtype', false);
    Line 97: $smarty->assign('inputtype', $this->CreateInputHidden($id, 'type', $type));
    Line 98: $smarty->assign('info_maxlength', $this->Lang('info_maxlength'));
    Line 99: $smarty->assign('userviewtext',$this->Lang('public'));
    Line 101: $smarty->assign('name',$name);
    Line 102: $smarty->assign('fieldtypes',$this->GetFieldTypes());
    Line 103: $smarty->assign('type',$type);
    Line 104: $smarty->assign('max_length',$max_length);
    Line 105: $smarty->assign('public',$public);
    Line 106: $smarty->assign('options',$options);
    Line 108: $smarty->assign('mod',$this);
    Line 109: $smarty->assign('hidden',
  C:\wamp64\www\Site_sett_2.2\modules\News\action.admin_reorder_cats.php (1 hit)
    Line 51: $smarty->assign('allcats',$allcats);
  C:\wamp64\www\Site_sett_2.2\modules\News\action.browsecat.php (2 hits)
    Line 23:     $tpl_ob->assign('count', count($items));
    Line 24:     $tpl_ob->assign('cats', $items);
  C:\wamp64\www\Site_sett_2.2\modules\News\action.default.php (25 hits)
    Line 184:     // Assign some pagination variables to smarty
    Line 186:         $tpl_ob->assign('prevpage',$this->Lang('prevpage'));
    Line 187:         $tpl_ob->assign('firstpage',$this->Lang('firstpage'));
    Line 191:         $tpl_ob->assign('prevpage',$this->CreateFrontendLink($id,$returnid,'default',$this->Lang('prevpage'),$params));
    Line 192:         $tpl_ob->assign('prevurl',$this->CreateFrontendLink($id,$returnid,'default','',$params, '', true));
    Line 194:         $tpl_ob->assign('firstpage',$this->CreateFrontendLink($id,$returnid,'default',$this->Lang('firstpage'),$params));
    Line 195:         $tpl_ob->assign('firsturl',$this->CreateFrontendLink($id,$returnid,'default','',$params, '', true));
    Line 199:         $tpl_ob->assign('nextpage',$this->Lang('nextpage'));
    Line 200:         $tpl_ob->assign('lastpage',$this->Lang('lastpage'));
    Line 204:         $tpl_ob->assign('nextpage',$this->CreateFrontendLink($id,$returnid,'default',$this->Lang('nextpage'),$params));
    Line 205:         $tpl_ob->assign('nexturl',$this->CreateFrontendLink($id,$returnid,'default','',$params, '', true));
    Line 207:         $tpl_ob->assign('lastpage',$this->CreateFrontendLink($id,$returnid,'default',$this->Lang('lastpage'),$params));
    Line 208:         $tpl_ob->assign('lasturl',$this->CreateFrontendLink($id,$returnid,'default','',$params, '', true));
    Line 210:     $tpl_ob->assign('pagenumber',$pagenumber);
    Line 211:     $tpl_ob->assign('pagecount',$pagecount);
    Line 212:     $tpl_ob->assign('oftext',$this->Lang('prompt_of'));
    Line 213:     $tpl_ob->assign('pagetext',$this->Lang('prompt_page'));
    Line 296:     $tpl_ob->assign('itemcount', count($entryarray));
    Line 297:     $tpl_ob->assign('items', $entryarray);
    Line 298:     $tpl_ob->assign('category_label', $this->Lang('category_label'));
    Line 299:     $tpl_ob->assign('author_label', $this->Lang('author_label'));
    Line 303:         $tpl_ob->assign('param_'.$key,$value);
    Line 324:     $tpl_ob->assign('category_name',$catName);
    Line 326:     $tpl_ob->assign('count', count($items));
    Line 327:     $tpl_ob->assign('cats', $items);
  C:\wamp64\www\Site_sett_2.2\modules\News\action.detail.php (7 hits)
    Line 63:     $tpl_ob->assign('return_url', $return_url);
    Line 64:     $tpl_ob->assign('entry', $article);
    Line 70:     $tpl_ob->assign('category_name',$catName);
    Line 72:     $tpl_ob->assign('category_link',$this->CreateLink($id, 'default', $returnid, $catName, $params));
    Line 74:     $tpl_ob->assign('category_label', $this->Lang('category_label'));
    Line 75:     $tpl_ob->assign('author_label', $this->Lang('author_label'));
    Line 76:     $tpl_ob->assign('extra_label', $this->Lang('extra_label'));

Pied de page des forums

Propulsé par FluxBB