Derniers sujets
-
[Nouveau Module] MicroTin...
Forum : Modules, Tags
Dernier message : brambaud
25/08/2025, 16:21:44
» Réponses : 2
» Affichages : 570 -
[résolu] échec de l'insta...
Forum : Installation
Dernier message : Christian
21/08/2025, 16:09:03
» Réponses : 0
» Affichages : 212 -
Version 2.2.22
Forum : Général
Dernier message : jce76350
13/08/2025, 10:44:02
» Réponses : 23
» Affichages : 11,619 -
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,713 -
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,994 -
Version 2..xxF2
Forum : Général
Dernier message : jce76350
01/08/2025, 09:48:06
» Réponses : 3
» Affichages : 1,117 -
CMSMS et FREE installatio...
Forum : Installation
Dernier message : jce76350
20/07/2025, 11:18:23
» Réponses : 11
» Affichages : 16,420 -
Info version PHP
Forum : Général
Dernier message : jce76350
09/07/2025, 09:58:35
» Réponses : 178
» Affichages : 359,328 -
CMSms : que se passe-t-il...
Forum : Général
Dernier message : jce76350
08/07/2025, 12:50:26
» Réponses : 9
» Affichages : 2,548 -
Cherche testeurs pour V 2...
Forum : Général
Dernier message : jce76350
03/05/2025, 15:22:49
» Réponses : 94
» Affichages : 104,237
Statistiques du Forum
- Messages du forum :29,280
- Sujets du forum :4,331
- Membres :667
- Dernier membre :claryajsnq
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.2
#~ Url du site :
#~ Hébergeur / Soft : 1&1
#~ Informations Système :
#~ PHP 5.5
#~ Site juste monté pour test et sans modification à l'heure actuelle
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à vous

Je viens pour avoir des conseils sur la faisabilité de mon projet.
Je souhaites monter un site qui permet à des utilisateurs de s'enregistrer, en 1 ou 2 catégories :
- Ceux qui viennent uploader leurs sons (mix, liveset) sur leur profils
- Ceux qui écoutent uniquement (facultatif) et pourront ajouter des favoris
En gros, je cherche à faire un site dans le style de mixcloud[POINT]com, ce sera bien plus parlant en explorant cet exemple
Merci de votre attention.
Edix

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 ~~~~~
Bon dans LISE j'ai une instance qui comporte environ 300 produits différents, répartis en une vingtaine de catégorie (faut créer un champ de type "categories" avec l'alias "category" pour enfin obtenir l'apparition de l'onglet "Catégories", c'est curieux maiis bon...). 10 custom fields ont été créés . Si je compte le champ natif "Titre" (on y accède par $item->title), cela fait 11 champs descriptifs pour chaque produit.
Ce n'est pas énorme mais cela commence à faire du monde.
Pour faire simple je souhaiterais boucler au travers des différentes catégories et de l'ensemble des produits pour obtenir une structure HTML analogue à la suivante (c'est un exemple peut être plus parlant)
Code :
[== HTML ==]
<h2> LEGUMES</h2> <!--correspond à une catégorie définie dans Lise via l'onglet catégorie-->
<h4> Haricots </h4> <!--correspond au champ $item->title du produit dans LISE-->
<ul>
<li><strong> 600 gr</strong></li><!--custom field quantité avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'quantité'}-->
<li> 0.80 euros </li><!--custom field prix -->
<li><i> vert sombre</i> </li><!--custom field couleur avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'couleur'} -->
<li> qualité nutritive moyenne</li><!--custom field qualité nutritive -->
</ul>
<h4> Pommes de terre </h4> <!--correspond au champ $item->title du produit -->
<ul>
<li> <strong>800 gr</strong></li><!--custom field quantité avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'quantité'}-->
<li> 0.60 euros </li><!--custom field prix -->
<li><i> jaune</i> </li><!--custom field couleur avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'couleur'} -->
<li> qualité nutritive moyenne</li><!--custom field qualité nutritive -->
</ul>
<h2> FRUITS</h2> <!--correspond à une catégorie définie dans Lise via l'onglet catégorie-->
<h4> Banane </h4> <!--correspond au champ $item->title du produit -->
<ul>
<li><strong>300 gr<strong></li><!--custom field quantité avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'quantité'}-->
<li> 2.80 euros </li><!--custom field prix -->
<li> <i>jaune </i></li><!--custom field couleur avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'couleur'} -->
<li> qualité nutritive excellente</li><!--custom field qualité nutritive -->
</ul>
<h4> Oranges </h4> <!--correspond au champ $item->title du produit -->
<ul>
<li> <strong>1200 gr<strong></li><!--custom field quantité avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'quantité'-->
<li> 2.30 euros </li><!--custom field prix -->
<li><i> orange</i>i> </li><!--custom field couleur avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'couleur'} -->
<li> qualité nutritive excellente</li><!--custom field qualité nutritive -->
</ul>
<h4> Poires </h4> <!--correspond au champ $item->title du produit -->
<ul>
<li><strong> 2200 gr</strong></li><!--custom field quantité avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'quantité'}-->
<li> 5.80 euros </li><!--custom field prix -->
<li><i> vert</i> </li><!--custom field couleur avec mise en forme basée sur test du nonm du champ ({if $fielddef.name == 'couleur'} -->
<li> qualité nutritive assez bonne</li><!--custom field qualité nutritive -->
</ul>

D'abord faut boucler sur l'ensemble des catégories...en principe
Bon je n'arrive pas non plus à trouver la syntaxe pour tester la catégorie et afficher les champs qui appartiennent à cette catégorie.
Je m'en suis sorti avec un bon mal de crâne et une logique complétement idiote qui fait que je fais boucler le zinzin 10 fois plus qu'il ne faudrait. Les pages mettent 3 secondes pour arriver sur un I7....

Si quelqu'un a les compétences....


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 à tous,
J'ai une demande concernant l'installation d'un plugins Instagram. J'ai installé instafeed mais ce module ne fonctionne plus avec la nouvelle version du CMS.
Pensez vous qu'il est possible de récupérer les photos provenant d'un compte Instagram et de lier tout cela avec le module Galery, voici un exemple sur ce site http://rideindubai.com/
SI vous avez des idées je suis preneur.
merci à vous

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~Bonjour à tous,
#~ Version du CMS: 1.12.x
#~ Url du site : En local
#~ Hébergeur / Soft : En local
#~ Informations Système :
#~ Linux Debian + Phpmyadmin + mysql + php5
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
On m'a demandé d'effectuer des modifications pour le site web d'une association.
Afin de ne pas modifier leur site, j'ai tenté une installation en local à partir de la base mysql du site telechargée et des fichiers du ftp.
LOrsque je vais sur le répertoire en localhost,en premier lieu seule la bannière s'affiche.
En lançant le fichier upgrade.php dans le répertoire instal, seule la page d'accueil s'affiche.
Lorsque je tente d'aller sur une page, j'ai une erreur :
"Not Found
The requested URL /site/le-club.html was not found on this server.
Apache/2.4.10 (Debian) Server at localhost Port 80"
voici mon fichier config.php que j'ai édié:
"
<?php
# CMS Made Simple Configuration File
# Documentation: /doc/CMSMS_config_reference.pdf
#
$config['dbms'] = 'mysql';
$config['db_hostname'] = 'localhost';
$config['db_username'] = ****';
$config['db_password'] = '****';
$config['db_name'] = '****';
$config['db_prefix'] = 'cms_';
$config['db_port'] = 3306;
$config['root_url'] = '/site';
$config['timezone'] = '';
$config['default_encoding'] = 'utf-8';
$config['locale'] = 'fr_FR';
$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '.html';
$config['use_hierarchy'] = '1';
$config['query_var'] = 'page';
$config['persistent_db_conn'] = '1';
$config['internal_pretty_urls'] = '';
$config['output_compression'] = '1';
?>
merci pour l'aide que vous pourrez m'apporter.

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.12.x
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ FrontEndUsers 1.31.1
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Avez-vous déjà eu un problème lors de la création d'un utilisateur au niveau de l'adresse mail ? Le module me bloque sur une adresse "@indigo.ie"
merci

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.2
#~ Url du site : sous-domaine.i17.fr
#~ Hébergeur / Soft : o2switch
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Désirant réaliser un nouveau site avec CMSMS version 2.1.2, j'ai bien réussi à l'installer en local.
Par contre, je ne parviens pas à l'installer sur mon sous-domaine chez o2switch, suite à une erreur de redirection.
J'ai demandé de l'aide à mon hébergeur, qui m'assure que d'autres clients ont bien réussi à installer des scripts utilisant la librairie PHAR.
Leur réponse est la suivante :
De mon côté, je peux voir que votre script réalise une redirection permanente ce qui entraine un problème de redirection car il tourne en boucle d'ou le message d'erreur :
Code :
[== PHP ==]
$pt = substr($_SERVER['REQUEST_URI'], strpos($_SERVER['REQUEST_URI'], $basename) + strlen($basename));
if (!$pt || $pt == '/') {
$pt = $web;
header('HTTP/1.1 301 Moved Permanently');
header('Location: ' . $_SERVER['REQUEST_URI'] . '/' . $pt);
exit;
}
En enlevant cette fonction, je tombe sur une erreur de script par la suite.
Quelqu'un aurait-il une idée là dessus ?
Merci d'avance

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.1
#~ Url du site : xaviergavaud.fr
#~ Hébergeur / Soft : firsthenerg
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 2.1.2
#~ Installed Modules:
#~ AdminSearch: 1.0
#~ CGExtensions: 1.51.1
#~ CMSContentManager: 1.1
#~ CMSMailer: 6.2.14
#~ Captcha: 0.5.2
#~ DesignManager: 1.1.1
#~ FileManager: 1.5.2
#~ FormBuilder: 0.8.1.3
#~ Gallery: 2.1
#~ MenuManager: 1.50.2
#~ MicroTiny: 2.0.3
#~ ModuleManager: 2.0.2
#~ Navigator: 1.0.2
#~ News: 2.50.4
#~ Search: 1.50.2
#~ SiteMapMadeSimple: 1.2.8
#~ ThemeManager: 1.1.8
#~ Config Information:
#~ php_memory_limit:
#~ max_upload_size: 10000000
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ auto_alias_content: true
#~ locale:
#~ set_names: true
#~ timezone: Europe/Paris
#~ permissive_smarty: false
#~ Php Information:
#~ phpversion: 5.6.19
#~ md5_function: On (Vrai)
#~ json_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_ALL: 22527
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ test_file_timedifference: Aucune différence de date du système trouvée
#~ test_db_timedifference: Une différence de date avec l'environnement PHP a été détectée. Cela peut causer des problèmes lorsque vous publiez des articles.
#~ create_dir_and_file: 1
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ register_globals: Off (Faux)
#~ output_buffering: 4096
#~ disable_functions: dl, exec, shell_exec, system, passthru, popen, pclose, proc_open, proc_nice, proc_terminate, proc_get_status, proc_close, leak, apache_child_terminate, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, escapeshellcmd, shell-exec, fpassthru, crack_check, crack_closedict, crack_getlastmessage, crack_opendict, psockopen, symlink, ini_restore, posix_getpwuid, getmyuid, listen, diskfreespace, tmpfile, link, ignore_user_abord, highlight_file, source, show_source, fpaththru, virtual, posix_ctermid, posix_getcwd, posix_getegid, posix_geteuid, posix_getgid, posix_getgrgid, posix_getgrnam, posix_getgroups, posix_getlogin, posix_getpgid, posix_getpgrp, posix_getpid, posix, _getppid, posix_getpwnam, posix_getrlimit, posix_getsid, posix_getuid, posix_isatty, posix_setegid, posix_seteuid, posix_setgid, posix_times, posix_ttyname, posix_uname
#~ open_basedir:
#~ test_remote_url: Valable
#~ file_uploads: On (Vrai)
#~ post_max_size: 10M
#~ upload_max_filesize: 10M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ check_ini_set: On (Vrai)
#~ curl: On
#~ Performance Information:
#~ allow_browser_cache: Off (Faux)
#~ browser_cache_expiry: 60
#~ php_opcache: Off (Faux)
#~ smarty_cache: On (Vrai)
#~ smarty_compilecheck: Off (Faux)
#~ smarty_cache_udt: On (Vrai)
#~ auto_clear_cache_age: On (Vrai)
#~ Server Information:
#~ Server Software: Apache
#~ Server Api: cgi-fcgi
#~ Server Os: Linux 3.2.0-4-amd64 On x86_64
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.5.46
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Permission Information:
#~ tmp: /srv/filer02/dyopsy2901/www/tmp (0705)
#~ tmp_cache: /srv/filer02/dyopsy2901/www/tmp/cache (0705)
#~ templates_c: /srv/filer02/dyopsy2901/www/tmp/templates_c (0705)
#~ modules: /srv/filer02/dyopsy2901/www/modules (0705)
#~ uploads: /srv/filer02/dyopsy2901/www/uploads (0705)
#~ Masque de création de fichier (umask) : /srv/filer02/dyopsy2901/www/tmp/cache (0705)
#~ config_file: 0444
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour
Je finalise un petit site sur un hébergement fisrthberg. Après avoir ajusté les paramètres habituels du php.ini pour cmsmadesimples, j'ai le test de timedifférence entre la db et php qui est en erreur. Cela n'affecte pas le fonctionnement du site ni de l'administration mais :
est-ce grave ?
est-ce corrigeable ? et comment ?
Voici la procédure que j'ai utilisée pour l'hébergement du site à partir de la version finale locale :
1- création de la db
2- transfert des fichiers avec filezilla
3- transfert du cms installer phar en mode binaire
4- import des data depuis un export de la base de données locale
5- lancement du fichier d'install
Tout c'est bien passé, le site fonctionne l'admin aussi mais j'ai ce test de timedifference qui n'est pas bon.
Qu'en pensez-vous ? suis-je à l'origine de cette différence ?
Merci d'avance pour vos réponses
Cordialement
ALain Gavaud
Ps : je n'ai pas trouvé la version 2.1.2 dans la liste des versions

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.1
#~ Url du site : à venir
#~ Hébergeur / Soft : à venir
#~ Informations Système :
#~ à venir
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour.
Suite à la demande d'un client, je cherche un logiciel de comptabilité pour association qui serait compatible avec CMSMS. Plus précisément, je souhaiterais trouver une solution de gestion d'association en ligne (gestion des adhérents et des adhésions, gestion des dons avec reçu fiscal) qui pourrait être couplé au site internet à venir qui serait réalisé avec CMSMS. Quelqu'un a-t-il déjà fait cette recherche ou mieux, a-t-il trouvé la solution idéale ? Merci d'avance !

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,
Je suis entrain de faire des testes sur les contenus.
J'ai créer un millier de page.
Et je m’aperçois que le module CMSContentManager n'affiche que 100 pages.
J'ai regardé le code du module et le système de rafraichissement de la liste de contenu (qui en passant n'est pas du tout agréable...) est limité à 100 pages.
Le module va chercher une valeur avec cette fonction cms_userprefs::get($this->GetName().'_pagelimit',100);
Mais je n'ai trouvé nulle part mention de CMSContentManager_pagelimit.
J'ai ensuite modifié la valeur 100 en la passant à 10000 pour que cela me retourne toutes mes pages mais il semble que un nombre trop important de page soit mal supporté par le module.
Je sais que que 1000 page ça fait beaucoup, mais je fais des testes.
Est-ce normal que le module CMSContentManager n'aime pas qu'il y est un si grand nombre de page ?
Pourriez-vous, si vous savez, m'indiquer ou modifier la valeur de CMSContentManager_pagelimit ?
Cordialement
bobjo

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 j'ai besoin de créer des type de gabarit
J'ai regardé dans le module news et j'ai appliqué ce que j'ai trouvé
Code :
[== PHP ==]
try {
$flag_template_type = new CmsLayoutTemplateType();
$flag_template_type->set_originator($this->GetName());
$flag_template_type->set_name('flag');
$flag_template_type->set_dflt_flag(TRUE);
$flag_template_type->set_lang_callback('Multilang::page_type_lang_callback');
$flag_template_type->set_content_callback('Multilang::reset_page_type_defaults');
$flag_template_type->reset_content_to_factory();
$flag_template_type->save();
}catch( CmsException $e ) {
// log it
debug_to_log(__FILE__.':'.__LINE__.' '.$e->GetMessage());
audit('',$this->GetName(),'Installation Error: '.$e->GetMessage());
}
Mais cela ne marche pas cela me retourne
Installation Error: No callback information to reset content
Et bien sur les gabarit que je veux créer ne fonctionne pas car le type n'est pas créé.
J'ai fais un tour sur le forum anglais et pourtant il semble que ce soit la bonne méthode ???
lien forum anglais http://forum.cmsmadesimple.org/viewtopic...=6&t=74067
Si vous aviez des précisions sur comment créer un type de gabarit et les gabarit à l'installation d'un module cela m'aiderai beaucoup
Cordialement
bobjo