Les avertissements suivants se sont produits :
Warning [2] Undefined array key 1 - Line: 3602 - File: inc/functions.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/functions.php 3602 errorHandler->error_callback
/portal.php 618 format_avatar




Bienvenue, Visiteur
Vous devez vous enregistrer avant de pouvoir poster.

Nom d’utilisateur
  

Mot de passe
  





Rechercher dans les forums

(Recherche avancée)

Statistiques du Forum
» Membres : 662
» Dernier membre : Maxweb
» Sujets du forum : 4,314
» Messages du forum : 29,128

Statistiques complètes

Utilisateurs en ligne
Il y a actuellement 116 utilisateurs connectés.
» 0 Membre(s) | 113 Visiteur(s)
Applebot, Bing, Facebook

Derniers sujets
Cherche testeurs pour V 2...
Forum : Général
Dernier message : creopard
Il y a 24 minutes
» Réponses : 78
» Affichages : 22,830
Erreur sur le forum
Forum : Général
Dernier message : Ouik
Il y a 6 heures
» Réponses : 2
» Affichages : 16
La Version 2.2.20 est sor...
Forum : Général
Dernier message : jce76350
Hier, 19:17:08
» Réponses : 62
» Affichages : 4,204
Site pour une Galerie d'a...
Forum : Vous, vos sites ...
Dernier message : Maxweb
02/05/2024, 15:00:55
» Réponses : 2
» Affichages : 62
Drapeaux rouges
Forum : Général
Dernier message : Jaap Visser
23/04/2024, 01:59:05
» Réponses : 0
» Affichages : 41
Outils de codage pour amé...
Forum : Général
Dernier message : Jaap Visser
23/04/2024, 01:45:49
» Réponses : 0
» Affichages : 42
Evolution de Smarty/CMSms
Forum : Général
Dernier message : Jaap Visser
09/04/2024, 22:10:08
» Réponses : 22
» Affichages : 8,167
User Guide 2
Forum : Modules, Tags
Dernier message : Ouik
09/04/2024, 12:02:00
» Réponses : 4
» Affichages : 677
Erreur bloquante dans cla...
Forum : Modules, Tags
Dernier message : rfetiveau
03/04/2024, 22:33:13
» Réponses : 2
» Affichages : 358
Simplex ( Gestion des sou...
Forum : Général
Dernier message : jce76350
19/03/2024, 15:26:35
» Réponses : 9
» Affichages : 730

 
  Module Play
Posté par : Laurent1983 - 04/05/2009, 19:54:18 - Forum : Modules, Tags - Réponses (16)

Bonjour ,

Je souhaite afficher une vidéo via le module play.

Ma question est très simple ( je m'excuse si le point a été traité , j'ai recherché dans le forum , je n'ai rien trouvé ) : quel code faut-il insérer pour charger la vidéo ?


J'ai inséré cette ligne de code :

{ cms_module module="Play" record="1" }

Mon module est visible sur ma page , tout est parfait.

J'ai redimensionné le player , ma ligne de code devient :


{cms_module module="Play" record="1" data="modules/Play/bin/player_flv_maxi.swf" width="420" height="260" }

Super , le player change de dimension.

Mais pour insérer la vidéo , je n'ai pas su trouvé la bonne formule. Je n'ai pas trouvé de lien pertinent sur le net . Je me suis donc maladroitement inspiré de FLVplayer.

{cms_module module="Play" record="1" data="modules/Play/bin/player_flv_maxi.swf" width="420" height="260" param ="movie" value="modules/Play/bin/player_flv_maxi.swf"
param ="FlashVars" value="modules/Play/video.flv" }

Quelque chose cloche , je n'ai très certainement pas fait les choses correctement. Cela ne doit pas être très compliqué mais je tourne en rond.

Quelqu'un pourrait-il éclairer ma lanterne ?

Merci !


Ps : J'ai chargé bien évidemment la vidéo mais rien ne démarre , j'ai donc opté pour l'instant pour une autre solution , un module daylimotion Smile

Quelqu'un a-t-il une solution pour Play ?

Imprimer cet élément

  Maintenance de notre site avec CMSmade simple
Posté par : Eric - 23/03/2009, 17:55:26 - Forum : Service & Commercial - Réponses (4)

Bonjour,

je relaye l'info reçu par mail:



Recherchons Sociétés pour la Maintenance de notre site avec CMSmade simple.

Objectif: maintenir notre site à jour (évolution des versions !)
formation sur certains modules
assistance téléphonique ou mail sous 24H par rapport à des
problèmes de mise en page, rédaction...

Peut-être sous forme de contrat de maintenance annuelle .

Merci de nous transmettre vos offres.

Dans l'attente, sincères salutations
P.PIERRE
GROUPE LUCAS
TEL 02 43 49 58 58
FAX 02 43 49 58 59

Imprimer cet élément

  Flux rss
Posté par : Zog - 17/03/2009, 15:50:04 - Forum : Modules, Tags - Réponses (20)

Bonjour

Je me retrouve face à un souci de flux rss des news ...
Il semblerait que makerssbutton="true" ne fonctionne plus, j'ai un message de warning en local.
Du coup j'ai installé cg feedmaker (avec cg extension), j'ai bien tout parametrer mais pas de fichier xml de la feed dans mon repertoire.

J'ai recherché sur le forum mais on ne donne que la solution makerssbutton="true".

Si quelqu'un avait une solution merci d'avance.

Imprimer cet élément

  news : afficher le titre de la news comme titre de la page et + encore
Posté par : Jean le Chauve - 11/02/2009, 20:51:04 - Forum : Développement et Astuces - Réponses (35)

Origine : http://forum.cmsmadesimple.org/index.php...75.15.html

Vous désirez que, lorsqu'une news a été cliquée, la page de détail reçoive comme titre celui de la news. Et que cela se répercute sur le breadcrumbs et la balise <h1> (ou h2).

Allons-y :

1° Contenu => Articles => Gabarit du détail article

Placez ce qui suit au tout début du gabarit (par défaut 'Sample'):

Code :
{assign var='pagetitle'  value=$entry->title}
Cela insère le titre de la news dans la variable $pagetitle que nous utiliserons dans le gabarit de la page.

2° Disposition => Gabarits

Ouvrez votre gabarit principal, déplacez {process_pagedata}, ajoutez {capture assign='captured_content'}{content}{/capture} et modifiez la ligne contenant <title> comme suit :
Code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
{process_pagedata}
{capture assign='captured_content'}{content}{/capture}
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr_FR">
<head>
<title>{if isset($pagetitle)}{$pagetitle} - {sitename}{else}{title} - {sitename}{/if}</title>
{* sitename est modifié dans Site Admin/Global settings. {title} est le nom de chaque page *}
{* {$page_name!='news'} 'news' est l'alias, le nom ou l'ID de la page assignée à recevoir le détail des news, modifiez selon vos besoins *}
{if isset($canonical) AND $page_name!='news'}<link rel="canonical" href="{$canonical}" />{elseif isset($content_obj) AND $page_name!='news'}<link rel="canonical" href="{$content_obj->GetURL()}" />{/if}
{/if}
{metadata}
{cms_stylesheet}
    </head>
Ici, nous créons une condition : si la variable $pagetitle existe, affiche les variables sitename et pagetitle, sinon affiche sitename et title.
Pour que nous puissions agir sur le content (qui va être remplacé par le détail de la news), nous devons tout d'abord assigner la variable captured_content à content. C'est réalisé avec {capture assign='captured_content'}{content}{/capture}.

3° Le breadcrumds :

Trouvez la balise breadcrumbs et modifiez-la ainsi :
Code :
{* Start Breadcrumbs *}
   <div class="breadcrumbs">
  {if isset($pagetitle)}{breadcrumbs starttext='Vous êtes ici' root='Home' delimiter='»'} -> {$pagetitle}
{else}
   {breadcrumbs starttext='Vous êtes ici' root='Home' delimiter='»'}
{/if}
4° Le titre du contenu et le contenu:
Code :
{* Start Content Area *}
      <div id="main">
         <h2>{if isset($pagetitle)}{$pagetitle}{else}{title}{/if}</h2>
        {$capturedcontent}<br />
5° Utilisez le paramètre detailpage=news dans l'appel au module dans le gabarit . Ex, si la news est dans la sidebar :
Code :
{* Start Sidebar *}
      <div id="sidebar" class="hascontent">
        {news lang="fr_FR" detailpage="news"} {content block='Sidebar'}
      </div>
      {* End Sidebar *}
6° Créer une page "news" (modifier le nom comme vous le souhaitez mais n'oubliez pas de modifier en conséquence les points 2, 4 et 5)

Placez dans le contenu de la page :
Code :
{news category="General" detailpage="news"}
Adaptez les paramètres selon vos besoins.

EDIT : ajout de canonical au point 2 (pas de canonical dans la page de détail des news)
EDIT 09-08-2010 : modification pour la version cmsms 1.8+ (merci à nicolas-web2)

Have fun Smile

Imprimer cet élément

  Connaissances minimum requises : CSS, mise en page...
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

  Références 2009
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

  Gabarit module Calendar
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

  Effectuer une requête vers la base de données
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

  Développement d'un module annonces immobilières
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

  Traduction Fr
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