Derniers sujets

Statistiques du Forum
  • Messages du forum :29,269
  • Sujets du forum :4,330
  • Membres :666
  • Dernier membre :Eric31


Posté par : pierrepercee
17/01/2011, 16:52:36
Forum : Modules, Tags
- Réponses (5)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.2
#~ Nom de l'hébergeur : local
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonjour,

Je porte en fait sous CMSMS mon site préalablement développé "à l'ancienne" en PHP/Mysql. Sur le nouveau site dans plusieurs pages j'utilise des requêtes(via un UDT) vers une table que j'ai importée dans la base de données de CMSMS. Le problème est que de façon évidente, le module "search" ne recherche pas le contenu de ces pages qui "puisent" leur contenu dans une table additionnelle. Quelqu'un aurait-il déjà rencontré le problème et modifié le module "search" en conséquence ?
Sinon je devrai utiliser un moteur "google" interne qui lui verra bien l'ensemble du contenu. C'est de toutes les façons plus performant si l'optique est de fournir un moteur de recherche le + fiable possible, mais c'est moins "carré" dans la démarche. Je n'ai que trop rapidement jeté un oeil sur le module "search", visiblement bien développé, presque trop d'ailleurs pour mes maigres compétences.Voila:-)

Imprimer cet élément


Posté par : gobender
17/01/2011, 16:49:16
Forum : Général
- Réponses (10)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.2
#~ Nom de l'hébergeur : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.2
#~ Installed Modules:
#~ CMSMailer: 2.0
#~ FileManager: 1.0.3
#~ MenuManager: 1.7.4
#~ ModuleManager: 1.4
#~ News: 2.11
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.1
#~ Search: 1.6.8
#~ ThemeManager: 1.1.3
#~ TinyMCE: 2.8.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 2000000
#~ default_upload_permission: 664
#~ 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.2.14
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



Bonjour,

ça fait plusieurs fois que je recommence et je ne vois pas ce qui pourrait clocher....

Je suis (entre autre) développeur php et c'est la première fois que j'utilise CMSMS (enfin que j'essaie de le mettre sur OVH, car en local ça marche toujours nikel d'ailleurs j'adooooore ce CMS)

voici ce que j'ai fait depuis le début :

1. Installation en local (Wamp, php 5.2.6) de CMSMS 1.7

2. J'ai fait mon site en local (d'ailleurs je n'ai pas terminé mais l'essentiel est fait)

3. J'ai mis à jour en local et c'est désormais en 1.9.2 (aucun problème pour ça)

4. J'ai suivi ça pour mettre le tout sur OVH (où je suis en php 5.2.14, j'ai créé un .htaccess qui contient seulement : SetEnv PHP_VER 5)
http://wiki.cmsmadesimple.org/index.php/..._Server/fr

En gros : sauvegarde de ma bdd, suppression du contenu de /tmp/templates_c et modification de config.php (plus bas) pour ensuite transférer en ftp vers mon compte OVH

5. J'ai importé ma bdd sur phpmyadmin d'OVH, pas de problème

6. Transfert des fichiers par ftp, pas de problème.
Sachant que je n'ai pas mis cmsms à la racine de mon site mais dans un dossier, donc en gros dans www/dossier_test (car le site actuel est à la racine pour l'instant, il n'est pas fait avec cmsms pour info)

7. Je me connecte d'abord à l'interface d'admin http:/monsite.com/dossier_test/admin (car dans la procédure que j'ai suivie ils disent de d'abord faire un tour par l'admin)
Pas de problème je m'y connecte, je peux voir mes pages, mes gabarits etc...

8. Je vais sur http://monsite.com/dossier_test donc le répertoire de mon site et là........ RIEN! PAGE BLANCHE!

9. J'ai changé $config['debug'] en true mais non, toujours rien...


Contenu de mon fichier config.php sur OVH :

Bon bien sûr les xxxx sont remplacés par les vrais valeurs, en vrai, et puis je me connecte à l'admin alors ça marche normalement tout ça.

$config['dbms'] = 'mysql';
$config['db_hostname'] = 'xxxx';
$config['db_username'] = 'xxxx';
$config['db_password'] = 'xxxx';
$config['db_name'] = 'xxxx';

$config['db_prefix'] = 'cms_';


$config['root_url'] = 'http://www.monsite.com/dossier_test';
$config['ssl_url'] = 'https://www.monsite.com/dossier_test';
$config['root_path'] = $_SERVER['DOCUMENT_ROOT'];
$config['previews_path'] = $_SERVER['DOCUMENT_ROOT']. '/tmp/cache';
$config['uploads_path'] = $_SERVER['DOCUMENT_ROOT'].'/uploads';
$config['uploads_url'] = $config['root_url'] . '/uploads';

Sachant qu'à la place de $_SERVER['DOCUMENT_ROOT'] j'ai aussi essayé un truc du genre /home/monsite/www/dossier_test


Donc voilà...... page blanche, rien, même pas un petit message d'erreur sympathique pour permettre d'avancer....


Merci d'avance car là je bloque!

Imprimer cet élément


Posté par : guismo20
17/01/2011, 13:11:12
Forum : Vous, vos sites ...
- Réponses (12)

Bonjour à tous, je vous présente mon site dans sa nouvelle version .
Je fais évoluer ce site depuis 2002, avant j'avais tout codé "à la barbare" et au fil des années en apprenant et en glanant des bouts de code par ci par là, la suite logique était quasi inévitable, j'ai eu le droit il y a 5/6 mois à une belle injection sql et j'ai donc du fermer le site pour la sécurité des visiteurs.
Donc du coup, j'ai cherché une solution "toute faite" et après divers essais me suis dirigé vers cmsms et je ne regrette ca pour rien au monde Wink
donc voilà la nouvelle version de mon site, il faut encore que j'améliore le code pour passer au validateur, mais j'avouerai que c'est une préoccupation assez nouvelle pour moi donc merci d'avance pour votre indulgence concernant ce point Wink


http://www.i-parrot.net


si vous avez des questions, n'hésitez pas =)

Imprimer cet élément


Posté par : impega
16/01/2011, 19:48:14
Forum : Général
- Réponses (4)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.2
#~ Nom de l'hébergeur : ovh
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



Bonjour à tous,

Voilà je possède l'arborescence de site suivante:

Accueil
Rubrique 1
Rubrique 1.1
Rubrique 1.2
Rubrique 2
Rubrique 2.1
Rubrique 2.2

Rubrique 1 et Rubrique 2 sont uniquement une façon de hiérarchiser le contenu de mon site mais ne sont pas réellement des "pages" avec du contenu. De ce fait j'ai les deux questions suivantes:

1) Je souhaiterai avoir un menu horizontal affichant le nom de mes rubriques de niveau 0 (Accueil, Rubrique 1, Rubrique 2) mais faire pointer les liens du menu vers la rubrique de niveau 1.1 si elle existe. Ainsi par exemple quand on clique sur Rubrique 1 du menu on m'arrive sur Rubrique 1.1 par défaut. Auriez vous quelques pistes/exemples (j'imagine smarty) pour faire cela?

2) Est-ce une bonne pratique que d'utiliser des pages sans contenu juste pour une arborescence? Dois je les rendre inactives? Il y a-t-il un autre moyen?

Bravo à toute l'équipe et merci d'avance à ceux qui pourront m'éclairer sur la façon de faire ce que je souhaite le plus proprement!
En espérant que ma question n'a pas été posée sous une autre manière dans le forum...

Cordialement

Imprimer cet élément


Posté par : Kanal
16/01/2011, 06:00:30
Forum : Installation
- Réponses (5)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.2
#~ Nom de l'hébergeur : Nuxit
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



Bonjour à tous,

j'essaie d'installer CMS Made Simple 1.9.2 par FTP avec Filezilla sur un serveur virtuel géré par Plesk sous debian lenny.

Au moment de l'instal j'ai de multiples erreurs concernant le checksum des fichiers du dossier modules, lib...

Je finalise quand même l'install et je vérifie le checksum, toujours pareil.

J'aimerai donc essayer en SSH mais je ne connais pas l'ID de la version.

Donc si quelqu'un à l'adresse pour que je puisse la télécharger via SSH.

Merci d'avance

Oups, il est tard, je n'ai pas pensé à faire le lien avec l'adresse du fichier à télécharger dispo sur le site.

J'va m'coucher, bonne nuit Big Grin

Imprimer cet élément


Posté par : manu13
15/01/2011, 23:40:24
Forum : Général
- Réponses (2)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.2
#~ Nom de l'hébergeur :
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



Bonjour,

j'ai installée le module Newsletter made simple, j'ai lu en détail http://www.lessire.be/fr/cms-made-simple...simple.htm mais le codage des messages la je bloque.

La newsletter arrive mais avec des caractères accentuée du genre

Code :
"La liste des écrans de veille à télécharger gratuitement s'est étoffée : la dernière production étant un screensaver consacré à la manifestation connue sous le nom de Celles 44 édition 2008"


Code :
< meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
je dois le mettre dans le gabarie ou ailleur ?

bonne soirée

Manu

Imprimer cet élément


Posté par : Cr4sH
15/01/2011, 20:21:38
Forum : Modules, Tags
- Réponses (32)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.2
#~ Nom de l'hébergeur : 1and1.fr
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



Ecrivez votre question ici.

Bonsoir, voici un moment que je n'étais pas passé poser une petite question à propos de CMSMS Smile
Je suis actuellement confronté à un petit problème, et n'étant pas très familiarisé avec le "Smarty", j'aurai voulu vous soumettre ma question.

Je viens de créer un module d'affichage d'objets à vendre grace au module "CTLModuleMaker", et tout s'est très bien passé, mon module me convient tout à fait. Il génère des "fiches" de produits à vendre avec les multiples caractéristiques nécessaires, etc... Mon problème donc, c'est que le champs "Description" de mon objet, un textarea WYSIWIG, ne supporte apriori pas le Smarty. D'un autre coté, voulant profiter des bienfaits visuels d'une lightbox agrandissante pour les photos, j'aurai voulu utiliser le module "Gallery" pour choisir une photo de produit comme suit :

{Gallery img=3} ( c'est un exemple. )

d'un autre coté, lors du remplissage des caractéristiques de chaque produit, j'ai créé un champs "ID photo" dans lequel il suffit d'entrer le numéro correspondant à la photo uploadée dans "Gallery". Je suis ensuite allé consulté le gabarit de l'affichage de mes objets, voici la ligne de code qui permet de retourner le numéro de la photo demandée :

{$item->photo_objet}

Il me retourne bien le chiffre 3.
Maintenant, ce dont j'aurai besoin, c'est de mélanger ces deux balises smarty pour que l'ID de la photo soit directement prise en charge. Voici donc mes essais infructueux :

Essai 1 : {Gallery img={$item->photo_objet}}
Essai 2 : {Gallery img=$item->photo_objet}

Rien n'a fonctionné. Pourriez vous me guider ?

En vous remerciant par avance,
Cordialement, Moi Smile

Imprimer cet élément


Posté par : Jos1968
15/01/2011, 16:40:39
Forum : Modules, Tags
- Réponses (3)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.6.9
#~ Nom de l'hébergeur :
#~ Informations Système :
#~ Cms Version: 1.6.9
#~ Installed Modules:
#~ CMSMailer: 1.73.14
#~ FileManager: 1.0.2
#~ MenuManager: 1.6.2
#~ ModuleManager: 1.3.2
#~ News: 2.10.4.1
#~ nuSOAP: 1.0.1
#~ Printing: 1.0.4
#~ Search: 1.6.1
#~ ThemeManager: 1.1.1
#~ TinyMCE: 2.6.2
#~ CGExtensions: 1.19
#~ CGSimpleSmarty: 1.4.4
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~


Lorsque je tente d'installer le module "CGGoogleMaps 1.4.2", j'obtiens ce message :

Erreur !
Une ou plusieurs dépendances ne sont pas installées. Vous devez installer d'abord les dépendances !
CGExtensions => 1.19.4

Jusque là pas de problème, si je tente d'installer "CGExtensions => 1.19.4"... je ne peux pas, la dernière version disponible est 1.19...

Comment fait-on pour avoir la bonne version ?

Imprimer cet élément


Posté par : airelibre
14/01/2011, 20:51:49
Forum : Formations
- Réponses (10)

Bonjour à tous,

Puisque la page d'aide du module NMSTrack développé par Ted Kulp ne semble pas fonctionner, voici comment utiliser le module 'NMSTrack' qui sert à suivre les ouvertures et clics dans les e-mails envoyés avec Newsletter Made Simple (NMS).
Il peut sans doute être utilisé avec d'autres modules, mais je n'ai pas testé.

Pour utiliser NMSTrack, il faut d'abord l'installer (logique Wink) puis créer un nouveau message avec NMS.
De là, vous aurez accès à deux nouvelles variables Smarty : {$track_img} et {$link_url}

{$track_img}
Cette variable insère une image vide et invisible dans votre e-mail. De par son url source, elle sert à notifier au module l'ouverture d'un e-mail. Cette notification n'est envoyée que si l'utilisateur clique sur le fameux bouton "Afficher les images" dans logiciel de messagerie ou webmail.
Le plus simple est de placer cette image en pied de mail, idéalement dans le gabarit NMS (et non dans le corps pour éviter d'avoir à réinclure la variable à chaque fois)

{$link_url}
Cette variable sert à suivre les liens qui sont cliqués. Au lieu que l'internaute soit directement amené à la page du lien, il passe par une page intermédiaire qui permet de comptabiliser le clic avant que l'internaute ne soit redirigé vers la page finale. Cette redirection est donc invisible et le visiteur ne se rend pas compte qu'il a été redirigé.
Comment l'utiliser ? Il faut remplacer les liens du type :
<a href="http://www.mapage.com"> par <a href="{$link_url}http://www.mapage.com">

Si cela fonctionne avec les liens classiques vers les pages externes, TinyMCE risque de vous créer des erreurs pour les liens relatifs.
Pour cela, la solution la plus simple (à mon avis) est de faire en sorte que tous les liens du mail soient trackés automatiquement.

Comment faire ? Il suffit de modifier le gabarit du mail pour que smarty remplace par exemple tous les "href=" par "href={$link_url}".
Exemple de tag "nms_content" dans le gabarit avant modification :

Code :
{nms_content name='content' prompt='Contenu HTML'}
Maintenant ce gabarit modifié, avec ajout du tracker de manière automatique sur tous les liens :
Code :
{* On capture le contenu dans une variable sur laquelle on pourra procéder au rechercher/remplacer *}
{capture assign="contenunews"}{nms_content name='content' prompt='Contenu HTML'}{/capture}
{* On définit les variables qui vont contenir les éléments à remplacer *}
{* La première sert à contrecarrer le fait que TinyMCE va vous remplacer l'adresse de votre site par "undefined/" *}
{capture assign="replaceundefined"}http://www.votresite.com{/capture}
{* La seconde sert à l'ajout de $link_url pour NMSTrack - Il y a un slash / à la fin pour la bonne gestion des urls relatives - Ce slash est enlevé dans le dernier "replace" qui suit pour les urls absolues*}
{capture assign="replacehttp"}href="{$link_url}/{/capture}

{* Enfin, le remplacement *}
{$contenunews|replace:"undefined/":$replaceundefined|replace:'href="':$replacehttp|replace:'=/http':'=http'}

Voilà, avec ca vous devriez avoir vos stats avec NMSTrack !
Note : ne pas supprimer les tâches accomplies dans NMS, sinon les stats disparaissent aussi !

Bien que le module puisse sans doute être encore amélioré, c'est déjà un très bon début pour suivre ces statistiques de newsletter. Cette méthodologie a surtout l'avantage de ne pas demander à vos clients qui utilisent NMS d'inclure des balises qu'ils ne savent peut-être pas gérer.

Avec le système de remplacement, on aurait pu utiliser un outil externe du type Google Analytics (avec les variables envoyées en GET 'utm_source' et 'utm_medium'). On aurait cependant pas eu le temps de réaction de l'internaute entre l'envoi du mail et son ouverture, ce qu'on a bien avec NMSTrack.

Bon développement !

Edit : Complément :
Pour que vos rédacteurs, designers, clients ou autre (comptes non admin) puisse voir les stats, il faut donner à leur groupe le privilège "Modify Site Preferences"

Imprimer cet élément


Posté par : boullu
14/01/2011, 14:01:27
Forum : Modules, Tags
- Réponses (1)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.6.9
#~ Nom de l'hébergeur :
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



J'ai installé (sans problème) le module GUESTBOOK.
Par contre pour personnaliser les documents, je suis dans le "noir".
Par exemple, pour modifier la valeur de {$notification_message} (texte de l'entête du corps du mail envoyé à l'administrateur) ... je ne vois absolument pas où l'on a accès à ce texte.

Une bonne âme pour me guider ?
Merci

Imprimer cet élément