-
Version 2.2.22
Forum : Général
Dernier message : jce76350
20/07/2025, 21:40:50
» Réponses : 18
» Affichages : 8,549 -
CMSMS et FREE installatio...
Forum : Installation
Dernier message : jce76350
20/07/2025, 11:18:23
» Réponses : 11
» Affichages : 284 -
Info version PHP
Forum : Général
Dernier message : jce76350
09/07/2025, 09:58:35
» Réponses : 178
» Affichages : 344,586 -
CMSms : que se passe-t-il...
Forum : Général
Dernier message : jce76350
08/07/2025, 12:50:26
» Réponses : 9
» Affichages : 1,502 -
Version 2..xxF2
Forum : Général
Dernier message : jce76350
29/05/2025, 17:47:21
» Réponses : 1
» Affichages : 545 -
Cherche testeurs pour V 2...
Forum : Général
Dernier message : jce76350
03/05/2025, 15:22:49
» Réponses : 94
» Affichages : 93,871 -
Suite lancement mise à jo...
Forum : Général
Dernier message : jce76350
01/05/2025, 11:19:07
» Réponses : 9
» Affichages : 2,583 -
Module MenuManager.module...
Forum : Installation
Dernier message : ohaldi
17/03/2025, 12:27:39
» Réponses : 9
» Affichages : 2,865 -
Module MAMS
Forum : Modules, Tags
Dernier message : Xtra
13/03/2025, 22:49:35
» Réponses : 2
» Affichages : 1,100 -
notifications permanentes...
Forum : Général
Dernier message : jce76350
12/03/2025, 15:36:57
» Réponses : 0
» Affichages : 507
- Messages du forum :29,267
- Sujets du forum :4,329
- Membres :666
- Dernier membre :Eric31

Bonjour,
Je viens de mettre en ligne un nouveau site dédié à Ubuntu :
Ubuntu facile
Je tiens à remercier tous les contributeurs de CMS Made Simple. J'ai utilisé 4 autres systèmes de gestion de contenu (joomla, wordpress, typo3 et un autre dont je ne me souviens plus du nom). Mais rien ne vaut cmsms : simplicité ET efficacité
Si un jour il me reste quelques sous, je ne manquerai pas de faire un don
Bonne journée (ou soirée)

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.11.x
#~ Url du site :
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ CMSMailer 5.2.14
#~ CMSPrinting 1.0.5
#~ FileManager 1.4.5
#~ MenuManager 1.8.6
#~ MicroTiny 1.2.9
#~ ModuleManager 1.5.8
#~ News 2.15
#~ Search 1.7.12
#~ ThemeManager 1.1.8
#~ FormBuilder 0.8.1.3
#~ Captcha 0.5.2
#~ CGExtensions 1.47.3
#~ MleCMS 1.11.4
#~ CGSimpleSmarty 1.8
#~ CGContentUtils 1.5.1
#~ JQueryTools 1.3.5.2
#~ Uploads 1.19.1
#~ GBFilePicker 1.3.3
#~ Gallery 2.1.3
#~ ECB 1.6
#~ CGBlog 1.12.10
#~ CGGoogleMaps2 0.99.1
#~ CGSmartImage 1.19.1
#~ Piwik 1.0.1
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
J'ai un formulaire de contact avec envoi de fichier sur le site dont je m'occupe et le fonctionnement des pièces jointes est aléatoire.
Sur mon poste et avec un serveur distant (chez mon hebergeur), je parviens à renvoyer à la boite contact les fichiers joints par un visiteur mais si on change de poste, j'ai l'erreur suivante dans mes logs:
[== Indéfini ==]
PHP Warning: finfo_file(/app/uploads/Email/{{url de mon site??}}index.php?mact=Uploads,cntnt01,getfile,0&cntnt01upload_id=34&cntnt01returnid=90)
Sur mon poste et avec un serveur distant, l'adresse avec mact est bien changé en nom du fichier mais ça ne semble pas le cas depuis un autre poste.
Quel règle de réécriture ai-je manqué?
Merci d'avance pour vos réponses.

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.2
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Pour un module que je crée j'ai des tables dans ma BDD.
A l'installation pas de problème les tables sont bien créée.
Mais à la désinstallation les tables ne sont pas supprimées.
J'ai également pour ce module une feuille de style. Celle ci est créée à l'installation du module avec différents type de gabarit et gabarit.
J'arrive à supprimer les types de gabarit et les gabarits mais pas la feuille de style.
Je vous met le code
Suppression des tables :
[== PHP ==]
$db = $this->GetDb();
$tablePrefix = CMS_DB_PREFIX.'module_catalogue_';
$dict = NewDataDictionary( $db );
$sqlarray = $dict->DropTableSQL( $tablePrefix.'category');
$dict->ExecuteSQLArray($sqlarray);
$sqlarray = $dict->DropTableSQL( $tablePrefix.'category_info');
$dict->ExecuteSQLArray($sqlarray);
Pour les tables j'essayé de mettre les nom de la table en dure sans utiliser la constante CMS_DB_PREFIX ou la variable que je crée mais cela ne change rien...
Suppression de la feuille de style :
[== PHP ==]
$stylesheet = CmsLayoutStylesheet::load('catalogue');
$stylesheet->delete();
Si vous avez des idées ou la solution...
Cordialement bobjo
Annonce du Forum En : Announcing CMSMS 2.1.3 - Black Point
Documentation En Introducing CMSMS 2.0
La configuration minimale requise est la version PHP 5.4.11, recommandé 5.5.2 ou 5.6.X
- la page téléchargement sur cmsmadesimple.org
- Télécharger CMS Made Simple sur cmsmadesimple.FR
Nota cette version 2.1.3 comprend la version 2.0 et suivante ainsi que la 2.1.2 donc fait la mise à jour depuis une version 1.12 mini directement
- Correction de la V 2.1.2
- Correction du problèmes accents sur l'alias des pages
- Module Design Manager : modification de position des onglets Gabarit et Style dans la page du module et suppression de l'onglet Catégories. supprimer en 10493
- Correction du/doc/htaccess.txt (+RedirectMatch 403)
- Suppression des fichiers .htaccess dans les sous dossiers /doc /plugins /uploads
- Module Navigator V 1.0.3
- Module News V 2.50.5 correction sur action.default.php
ATTENTION Lire le changelog
A compter de maintenant l'équipe de développement de CMSMS supportera uniquement les questions pour CMSMS 2.1.2 et 2.1.3
La version 1.12.x sera maintenue pour les bugs absolument essentiel, et les questions de sécurité jusqu'au 6 Septembre 2016 (donc supportée sur ce forum).
la communauté francophone exigera de vous que vous conserviez dans le code HTML de vos pages la ligne suivante
<meta name="Generator" content="CMS Made Simple - Copyright © 2004-15 Ted Kulp. All rights reserved." />
ou
<meta name="generator" content="CMS Made Simple - Copyright © 2004-2015. All rights reserved." />
Le téléchargement de cette version 2.1.3 est possible suivant 2 possibilités :
A- Nouveau système d'installation/mise à jour en un seul fichier PHAR (Recommandé)
B-Variante pour les serveurs incompatibles avec le PHAR (si le PHAR ne fonctionne pas)
Pour Installation-Mise à jour- Rafraîchissement : le téléchargement est possible suivant 2 possibilités :
A- Le système d'installation/mise à jour/rafraîchissement en un seul fichier PHAR (Recommandé)
(comprend l'installateur et tous les fichiers de CMSms). cmsms-<version>-install.zip
1 - Décompacter le fichier cmsms-<version>-install.zip
2 - Cela va créer un fichier cmsms-<version>-install.php et README-PHAR.TXT
3 - A l'aide de votre navigateur, accédez fichier cmsms-<version>-install.php
NOTA Si utilisation du FTP pour transférer le fichier cmsms-<version>-install.php utiliser l'option Type de transfert / binaire sur Filezilla
B- Variante pour les serveurs incompatibles avec le PHAR (si le PHAR ne fonctionne pas)
Jeu de fichiers cmsms-<version>-install.expanded.zip pour installation/mise à jour/rafraîchissement
1 - Utiliser le gestionnaire de fichiers de votre hébergeur créer un nouveau sous-dossier, dans le dossier /cms dans lequel vous souhaitez installer CMSMS. exemple vous pouvez nommer ce dossier cmsms_install
Par exemple : /public_html/cms/cmsms_install
- CMSMS sera installé dans /cms
- les fichiers de l’installateur seront dans cmsms_install
2 - Uploadez le fichier cmsms-<version>-install.expanded.zip dans ce sous-dossier.
3 - Extraire les fichiers de l'archive zip dans ce sous-dossier.
Cela va créer de nombreux fichiers et dossiers. Donc faites attention que vous extrayez les fichiers dans le dossier approprié.
4 - A l'aide de votre navigateur, accédez au dossier créé à l'étape 1.
Par exemple: http://www.monsitewebe/cms/cmsms_install
Avant la mise à jour depuis 1.12 uniquement :
A : Vérifier que tous vos modules seront compatible avec CMSMS 2.x avant d'effectuer cette mise à niveau.
B : Assurez-vous que vous avez mis à jour tous les modules à leur dernière version disponible pour la version 1.12.x Et supprimer les modules obsolètes.
C : Assurez-vous que vous avez une sauvegarde vérifiée de tous vos fichiers et de la base de données avant la mise à jour pour restaurer en cas d'erreur,
D : Lire en détail les annonces, notes et la documentation (inclus le fichier README.txt de l'installateur) avant de procéder à cette mise à jour. (certains anciens modules sont obsolètes donc lire attentivement ces documents)
- Si vous utilisez TinyMCE, il faut donc télécharger le module depuis la forge obligatoirement.
Il est fortement conseiller de faire un test en local pour les modules tiers.
Lire avant installation et mise à jour hébergements compatibles pour la Version 2.x
Merci pour vos retours sur les hébergements compatibles sur la Version 2.x avec les renseignements
[EDIT] pour information installation et mise à jour voir le Wiki
Discussion fermée
Pour les questions ou soucis, poster sur le forum en ouvrant une nouvelle discussion
- dans le forum "Installation" pour les problèmes d'installation
- dans le forum "Modules, Tags" pour les problèmes sur les modules et tags

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.11.x
#~ Url du site : http://www.i17.fr/index.php
#~ Hébergeur / Soft : o2switch
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.11
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.5
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.7
#~ ModuleManager: 1.5.8
#~ News: 2.14.4
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ FormBuilder: 0.7.3
#~ FormBrowser: 0.4.2
#~ Captcha: 0.4.6
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 2000000
#~ 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.6.19
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 2048
#~ E_DEPRECATED: 8192
#~ memory_limit: 256M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 2M
#~ session_save_path: /tmp (0700)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: litespeed
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.6.29
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Je voudrais rénover entièrement le site qui se trouve à la racine de mon hébergement (.../public_html/).
Mon fichier index.php sera donc placé à la racine.
Mais je désirerais placer les ressources (admin, lib, modules, plugins, system, tmp, uploads) dans un dossier différent (.../public_html/root/).
Je sais que ça doit être possible en utilisant le fichier config.php.
J'ai essayé plusieurs choses mais sans succès... Et je n'ai rien trouvé après 2 heures de recherche sur le web et dans le forum.
Je ne trouve pas de réponse à ces questions :
- où placer le fichier config.php ?
- redéfinir la variable root_path est-il suffisant ?
- y-a-t-il autre chose à faire ?
Si quelqu'un a une idée, merci d'avance !
Bon week-end

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.12.x
#~ Url du site : local
#~ Hébergeur / Soft : lamp
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.12.2
#~ Installed Modules:
#~ CMSMailer: 5.2.14
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.5
#~ MenuManager: 1.8.7
#~ MicroTiny: 1.2.9
#~ ModuleManager: 1.5.8
#~ News: 2.15.2
#~ Search: 1.7.13
#~ ThemeManager: 1.1.8
#~ FormBuilder: 0.8.1.3
#~ TinyMCE: 2.9.12
#~ CGExtensions: 1.52.2
#~ FrontEndUsers: 1.31.1
#~ CustomContent: 1.9
#~ FEU_Auth_Basic: 1.0
#~ SelfRegistration: 1.8.2
#~ Captcha: 0.5.2
#~ FEUMailer: 0.9.4
#~ CGSimpleSmarty: 1.9.1
#~ CGJobMgr: 1.3.1
#~ NMS: 2.8.3
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 2000000
#~ url_rewriting: none
#~ 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.5.9-1ubuntu4.14
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 2048
#~ E_DEPRECATED: 0
#~ memory_limit: 32M
#~ max_execution_time: 30
#~ output_buffering: 0
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 2M
#~ session_save_path: /var/lib/php5 (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.5.47
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à tous,
Je suis passé de la version 1.23.3 de -FrontEndUsers- à la version 1.31.1.
J'ai dû mettre à jour quelques gabarits de ce module pour que les utilisateurs puissent toujours s'annoncer ou se déconnecter comme avant.
Mais concernant le changement des paramètres, rien à faire.
Il revient à la page chargée du gabarit de déconnexion.
J'avais d'abord fait la mise à jour sur le site cnf-fribourg.ch, mais j'ai repris la sauvegarde réalisée juste avant. J'ai repris mes essais sur une copie en local. J'ai la même erreur. C'est de là que je m'annonce maintenant.
-----
Plus de détails du lendemain :
Pour d'autres tests, j'ai voulu réinstaller en local la copie de la version internet(avant mise à jour du module -FrontEndUsers-).
Pour le faire correctement, dans la base de données MySql, j'ai d'abord effacé toutes les tables concernées.
J'ai eu une alerte concernant
cnf_module_feusers_propdefn
à savoir le message
#1217 - Cannot delete or update a parent row: a foreign key constraint fails
C'est peut-être en relation avec l'erreur annoncée.
Amitiés
RaiYul
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: ?
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Je voudrais reprendre l'administration de mon site. Cela fait un petit moment que je ne me suis pas connecté à ma page d'administration et j'ai complètement oublié mon login.
Pour le mot de passe j'en ai plusieurs en tête, ça devrait passer.
J'ai garder toutes les informations relatives à mon site, sauf le login. J'en ai essayé plusieurs, mais en vain.
Comme j'accède via filezilla au contenu de mon site, je pensais retrouvé mon login avec le fichier "config.php", mais à part des infos sur MySQL, je ne vois rien d'autre.
Il y à bien un utilisateur que j'avais ajouté à l'époque, mais lorsque je demande mot de passe oublié, réponse: "pas d'email pour cet utilisateur"
Voilà, je suis dans l'impasse !
En vous remercient par avance pour votre aide.

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.2
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Pour un module je doit appliquer la réécriture d'url.
J'ai suivie ce tuto : http://docs.cmsmadesimple.org/uploads/Mo...torial.pdf mais cela ne fonctionne pas...
Voila ce que j'ai fais :
Dans le fichier de mon module j'ai ajouté la méthode get_pretty_url qui, si j'ai bien compris, construit l'url réécrite.
Cela me donne ça :
'Catalogue/'.$returnid.'/'.$params['catid'].'/'.$params['template'].'/'.$params['summarytemplate'].'/'.$params['producttemplate'].'/'.$cat['data'][0]['alias']
Dans la méthode InitializeFrontend j'ai ajouté ça qui doit interpréter l'url réécrite :
$this->RegisterRoute('/Catalogue\/(?P<returnid>[0-9]+)\/(?P<catid>[0-9]+)\/(?P<template>[a-z]+)\/(?P<summarytemplate>[a-z]+)\/(?P<producttemplate>[a-z]+)\/(?P<junk>.*?)$/',
array('action'=>'category'));
Il semble que la construction fonctionne car sur le fronte j'ai bien les liens réécrit.
Par contre l'interprétation pose problème, quand je clique sur les liens cela me retourne une erreur 404.
Si vous avez une idée ou une solution
Cordialement
bobjo

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.12.1
#~ Url du site : http://yateri.fr
#~ Hébergeur / Soft : PHPNET / Mutualisé
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonsoir,
Mon site est fonctionnel mais j'aimerais régler un détail que j'avais mis de côté jusque maintenant.
J'ai mis en place les pretty URL mais la hiérarchisation ne fonctionne pas.
Par exemple, la page : http://yateri.fr/remorque-essence
Devrait en fait être : http://yateri.fr/latelier/realisations/remorque-essence
On ne voit pas les relations mères/filles entre les pages, elles apparaissent toutes comme étant de 1er niveau.
A noter que les 2 liens fonctionnent quand on clique dessus.
J'ai bien suivi le wiki : http://wiki.cmsmadesimple.fr/wiki/Pretty_Url
Ci-joint mon htaccess :
[== Indéfini ==]
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
et mon config.php :
[== Indéfini ==]
<?php
# CMS Made Simple Configuration File
# Documentation: /doc/CMSMS_config_reference.pdf
#
$config['dbms'] = 'mysqli';
$config['db_hostname'] = 'xxx';
$config['db_username'] = 'xxx';
$config['db_password'] = 'xxx';
$config['db_name'] = 'xxx';
$config['db_prefix'] = 'cmsms_';
$config['timezone'] = 'Europe/Paris';
$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '';
$config['query_var'] = 'page';
?>
Merci pour votre aide,
Yat'

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.2
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ Docker 1.10
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Es-ce que quelqu'un a mis en place un container docker de CMSMS?
Si non, je peux le faire, pas de soucis...
Merci