Derniers sujets

Statistiques du Forum
  • Messages du forum :29,188
  • Sujets du forum :4,319
  • Membres :672
  • Dernier membre :mickelangelo


Posté par : Eric
09/02/2009, 22:33:13
Forum : Graphisme
- Réponses (3)

Bonjour à tous


L'équipe de CMSMS fr a pu remarquer que beaucoup de personnes demandent de l'aide sur des questions relevant du style de leur site et de l'utilisation du CSS.

CMSMS est un cms simple comparé à d'autres ! Oui MAIS :

- Il requiert tout de même un minimum de connaissance.
http://wiki.cmsmadesimple.org/index.php/...rements/fr .




Les bénévoles de l'équipe Fr passent énormément de temps sur des questions de formations qui ne relèvent pas des objectifs de ces forums : Vous aider dans l'installation, la maintenance et l'utilisation de vos sites web CMS Made Simple.

Afin de respecter les objectifs de ce forum, l'équipe à donc décidé de ne plus répondre aux questions relatives aux connaissances minimum : Notions HTML et CSS, manipulations, compatibilité ....




Nous vous proposons de suivre des formations "webmaster" sur les sites spécialisés dans ce domaine dont voici quelqu'un des plus connus :

-Alsacreations : http://www.alsacreations.com/tutoriels/
-Biboo : http://biboo.net/tuto-css
-Google : http://www.google.fr/search?q=tuto+css

Vous trouverez un tuto sur l'utilisation d'un petit programme qui peut vous aider dans la correction des bugs de CSS : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=1411
ainsi que des documentations CMSMS gratuites dans la boutique : http://www.cmsmadesimple.fr/boutique-cms

enfin un lien très important : validez votre CSS auprès de l'organisme W3C : http://jigsaw.w3.org/css-validator/




Les nouvelles discussions qui concernent les connaissances minimum requises seront clôturées avec un lien vers ce message afin de renseigner le débutant.

Si vous avez une question concernant ce message et son contenu merci de répondre ci dessous, l'équipe ferra le nécessaire afin de vous rediriger vers des sites spécialisés pour les webmasters.




On vous aide et on va vous rendre plus fort Wink

Merci de votre compréhension




Cordialement, l'équipe.

La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.

Imprimer cet élément


Posté par : Eric
30/01/2009, 15:20:19
Forum : Vous, vos sites ...
- Réponses (42)

Bonjour à tous

Vous souhaitez référencer vos sites dans l'annuaire des meilleures références CMS Made Simple
http://www.cmsmadesimple.fr/references-cms

64 sites ont été référencés en 2008

Soigner vos créations particulierement le graphisme,faites un lien vers cmsmadesimple.fr et soumetter ici vos réalisations.



Cordialement
Eric

Imprimer cet élément


Posté par : yeap
28/01/2009, 11:33:23
Forum : Modules, Tags
- Réponses (11)

Bonjour

J'ai installé le module calendar (dans la sidebar de mon gabarit) et je souhaiterais pouvoir lui donner une largeur maximum de 160 px et non pas de 100% comme ça l'est à l'heure actuelle. Dans quel paramètre du fichier CSS dois-je modifier sa valeur afin de régler la largeur du calendrier ?

Je souhaiterais également que lorsqu'on clique sur le lien d'un jour (qui fait référence à un événement), cela m'ouvre une page dans laquelle le détail de l'événement s'affiche à gauche.
Pour l'heure, cela m'affiche dans la sidebar (hic)

Je vous remerçie d'avance pour vos conseils

Imprimer cet élément


Posté par : Jean le Chauve
26/01/2009, 19:38:27
Forum : Développement et Astuces
- Réponses (11)

créer une balise utilisateur (extension=>balise Utilisateur)

Code :
echo '<table>
<caption>test BD</caption>';
echo '<thead><tr>';
echo "<th>content id</th>";
echo "<th>alias</th>";
echo "</tr></thead>";
global $gCms; //pour pouvoir travailler avec les objets, classes et méthodes du cms
$db = &$gCms->GetDb(); //connection à la bd cms
$query = "SELECT * FROM cms_content WHERE content_id >1 AND type = 'content' ORDER BY parent_id ";
$dbresult = &$db->Execute($query);//exécution de la requête
    while ($dbresult && !$dbresult->EOF)
    {
$resultChamps1 = $dbresult->fields['content_name'];
$resultChamps2 = $dbresult->fields['content_alias'];
echo <<<REQUETE
<tr>
<td>{$resultChamps1}</td>
<td>{$resultChamps2}</td>
</tr>
REQUETE;
    $dbresult->MoveNext();//enregistrement suivant
}//tous les enregistrements sont dans des tableaux
if ($dbresult) $dbresult->Close();//on ferme la connection
echo "</table>";
Si vous avez nommé cette balise "select", vous n'avez plus qu'à insérer {select} dans la page où vous désirez voir apparaître le tableau avec le résultat.
Cela devrait vous donner un tableau avec le nom de chacun de vos content ainsi que l'alias de page correspondant.
Vous n'avez plus qu'à modifier votre requête pour qu'elle corresponde à vos désirs.
Note :
Code :
echo <<<REQUETE
<tr>
<td>{$resultChamps1}</td>
<td>{$resultChamps2}</td>
</tr>
REQUETE;
c'est la syntaxe heredoc, très pratique pour ne pas s'ennuyer avec les apostrophes et raccourcir le code. Voir http://www.manuelphp.com/php/language.ty...eredoc.php
Et pour un INSERT :
Code :
global $gCms;
$db = &$gCms->GetDb();
$query = "INSERT INTO nomTable (champs1, champs2, ...) VALUES ('$variable1', 'variable2')";
$db->Execute($query);
Vous pouvez bien sûr utiliser une autre table que cms_content, il est d'ailleurs très pratique d'ajouter vos tables perso dans la bd de cms. Vous n'aurez ainsi jamais besoin de vous demander comment vous y connecter.
Have fun Smile

Imprimer cet élément


Posté par : Michel
07/01/2009, 20:57:45
Forum : Développement et Astuces
- Réponses (82)

Beaucoup en rêvent, mais il n'existe pas encore. Rassemblons des idées qui permettront aux développeurs intéressés de le créer !

Je liste ici les fonctionnalités qui me semblent intéressantes, n'hésitez pas à les compléter ou à les critiquer (utilité ou non).

Administration :

- gestion des droits pour les utilisateurs (comme tous les modules Smile
- création de types de biens libre (par défaut déjà les plus répandues, maison, appartement, etc.)
- voir si besoin de sous-catégories pour les types
- sommaire et détail d'un bien (comme les articles de news)
- gestion des dates d'affichage (comme les articles de news)
- champs pour chaque bien : type (maison, etc.), surface, localisation, prix, type d'offre (location ou vente), terrasse, garage, parking, jardin, vendu/pas vendu (un simple oui/non), année, ... (là on peut vraiment affiner avec plein de critères mais à voir si vraiment nécessaire)
- écriture optimisée des urls (ex. maison-a-vendre-F5-a-besançon-proche-gare-pipo-et-lulo...)
- gabarits de sommaire et détail (comme les articles de news)

Front :

- un moteur de recherche multi-critères (type, localisation, fourchette de prix)

Voilà pour le moment Smile

Imprimer cet élément


Posté par : jce76350
05/11/2008, 12:19:53
Forum : Formations
- Réponses (15)

Bonjour,

Sur le forum En
http://forum.cmsmadesimple.org/index.php...#msg131861

" Il est assez curieux que les packs de langues français et l'allemand soient les plus téléchargées , ....
Et que les traductions des modules ne soient pas mise a jour ...."

Pour ceux qui ont un moment de temps libre Wink
Je me permet de répéter la procédure normale pour les traductions
a voir sur
http://forum.cmsmadesimple.org/index.php...#msg108580

Les fichiers des modules traduits sont disponibles ici
http://svn.cmsmadesimple.org/svn/transla...r/modules/

merci

Imprimer cet élément


Posté par : ludix
13/10/2008, 17:06:49
Forum : Modules, Tags
- Réponses (9)

Bonjour,
Je souhaite affilié certaines pages de mon site à des utilisateurs different : Chaque élève pourrait consulter ses notes personnelles. J'ai réussi avec FEU et Custom_content à restreindre l'accés à un groupe d'utilisateurs mais pas à un seul utilisateur. Après avoir épluché tous les forums, je n'ai toujours pas de réponses.MERCI

Imprimer cet élément


Posté par : jce76350
30/05/2008, 12:36:55
Forum : Formations
- Réponses (9)

ATTENTION CETTE DISCUSSION est UNIQUEMENT pour les Version 1.x
La grande nouveauté de la version 2.x est le système Installation-Mise à jour-Rafraîchissement tout en un.
- Mettre à jour CmsMadeSimple 2.x sur son ordinateur
- Mettre à jour CmsMadeSimple 2.x sur son hébergeur distant (méthode par défaut, utilise le FTP)




1- Faire la Mise à jour "complète"
-----------------------------------

ATTENTION il FAUT impérativement :
[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-13 Ted Kulp. All rights reserved." />
<meta name="Generator" content="CMS Made Simple - Copyright © 2004-2017. All rights reserved." />


ATTENTION aux versions PHP prendre la version de CMSms en fonction !!!
Cette possibilité permet aussi de faire une mise à jour depuis une version (très) ancienne Wink

Voir aussi le wiki

NOTA VERSION 1.11.x lire attentivement le changelog (En)


NOTA VERSION 1.10.x lire attentivement cet avertissement

Comment faire la Mise à jour depuis la version 1x vers la version 1plus ?
en utilisant la version complète (jusqu'a la V 1.xx)
Cette méthode permet de faire "une marche arrière" si problèmes

En supposant que CMSMS version 1x soit installé dans le répertoire /cms
- Sauvegarder la base de données vérifier la sauvegarde (Hé oui ...)
- En FTP vider le répertoire tmp/templates_c (les fichiers Temporaires de template)
- En FTP créer un répertoire /cms1plus
- Copier en FTP les Nouveaux fichiers de la version 1plus (Tous y compris les fichiers modules à mettre à jour), SAUF les répertoires tmp et uploads
- vérifier que le répertoire cms/install est bien sur le serveur !!! celui de la dernière version bien sur - OU alors envoyer le dossier /install de la dernière version si vous l'avez supprimé Wink
- copier config.php de /cms vers /cms1plus (Donnez les permissions 666 à ce fichier)
- copier les répertoires tmp et uploads de /cms vers /cms1plus
- copier éventuellement les fichiers googlexx et sitemap.xml, favicon.ico etc.... de /cms vers /cms1plus
- Et ne pas oublier vos modules mis à jour (autres que ceux compris l'archive 1plus)
- renommer le répertoire /cms en répertoire /cmsold
- renommer le répertoire /cms1plus en répertoire /cms
- Vider le cache du navigateur ...
- Se connecter en Admin http://monsite.fr/cms/admin/
ou Faire "un pt'it coup d'upgrade" (si nécessaire)
Il suffit de se connecter http://monsite.fr/cms/install/upgrade.php
et de suivre les instructions
EN ETAPE 1 vérifier l'intégrité de vos fichiers CMSMS en comparant avec le fichier de contrôle - Inutile si utilisation d'un Bon FTP
- faire un test du site, cela doit être OK
- passer en Admin ,
- vérifier les Modules installés
- faire un test sur les pages et les articles
- ajuster les petits détails
Changez les permissions à 444 sur le fichier "config.php" (sécurité)
C'est fini..
Aprés tous les tests on supprime le répertoire /cmsold

Nota : quand on fait une installation complete le répertoire INSTALL est présent, il est conseillé soit de le supprimer. Afin de pouvoir faire les mise à jours, necessitant l'upgrade, il est mieux de le renommer, pour faire les mises à jour

Pour information
- http://wiki.cmsmadesimple.fr/wiki/Base_Installation
- Voir éventuellement Transfert sur un nouveau serveur

- le WiKi Se mettre à jour d'une très très ancienne version

POUR FAIRE UNE MISE à JOUR depuis une ancienne version UTILISER UNIQUEMENT la dernière version complète

En cas de problèmes avec une mise à jour

Imprimer cet élément


Posté par : soupaloignon
17/11/2007, 17:27:17
Forum : Vous, vos sites ...
- Réponses (5)

Bonjour à tous,

Juste un message pour signaler que le cap des 100 inscrits a été franchi il y a quelques jours.
C'est un nombre plus symbolique qu'énorme, mais qui montre le dynamisme de la communauté FR, le site et le forum n'ayant ouvert que depuis quelques semaines.

Merci à tous ceux qui contribuent de près ou de loin, grâce à leurs questions et/ou à leurs réponses, a faire vivre ce forum.

Cordialement

Imprimer cet élément


Posté par : soupaloignon
14/10/2007, 09:09:31
Forum : Hébergement et référencement
- Réponses (14)

Pour information sur la version 2.2.16 voir le post  #16


NOTA au 02/10/2018 : PHP 5.6.34 en production sur tous les serveurs, sauf perso98, perso101
Connaître le nom du serveur


--------------- Suite Obsolète--------------------

EDIT DU O8/09/2015

Consulter Version 5.6 de php sur les pages perso Free le PHP 5.6.8 est activé sur toutes les pagesperso de free.fr

- les versions 1.12.x fonctionnent correctement
- les versionx 2.x fonctionnement problématique sur les menus Gestions des fichiers et Gestion des modules

[h]Attention : Free est certes gratuit, mais est complètement dépassé niveau technologie ! La seule version de cmsmadesimple compatible n'est plus supportée par les développeurs depuis mi-2011. Si vous l'installez nous ne pourrons vous garantir une aide convenable sur nos forums ![/h]


Pour faire fonctionner Cms Made Simple sur les serveurs de free.fr il faut suivre ces conditions.

BIEN lires les messages suivants celui-ci

1 - Créer à la racine du serveur Free un dossier nommé "sessions" en respectant l'orthographe et la casse

2 - Créer à la racine du serveur Free un fichier .htacces qui contient ce code

Code :
# PHP-5
<ifDefine Free>
PHP 1
</ifDefine>

3 - Utilisez uniquement la version 1.6.10 ou toute autre nouvelle version certifiée compatible free.fr que vous trouverez sur la page de téléchargement de cmsms (Mise à jour le 19/10/2012

UTILISER uniquement la version 1.6.10 version officielle NON supportée et NON mise à jour) ou la version 1.6.12-FR

Procédure mise à jour le 21 mars 2012 par Bess

[Mise à jour du 19/10/2012 JCE]

Imprimer cet élément