Vous n'êtes pas identifié(e).

Annonce

ATTENTION

  • Prenez le temps de rechercher si quelqu'un n'a pas déjà proposé une solution à votre problème. Sur le forum français et sur le wiki
  • Pensez à mettre à jour votre version de Cms Made Simple. Nous ne faisons de support que sur LA dernière version de CmsMadeSimple.
  • Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Ces informations demandées nous permettent de mieux vous aider
  • Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.

#1 30/04/2012 05:20:34

snatch1974
Membre
Inscription : 18/01/2011
Messages : 191

[Résolu] module shoutbox... divers problèmes

#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site : http://dmc.yannlamy.com
#~ Hébergeur / Soft : hébergeur pas cher
#~ Informations Système :
#~      ----------------------------------------------
#~      Cms Version: 1.10.3
#~      Installed Modules:
#~          CMSMailer: 2.0.2
#~          CMSPrinting: 1.0
#~          FileManager: 1.2.0
#~          MenuManager: 1.7.7
#~          MicroTiny: 1.1.1
#~          ModuleManager: 1.5.3
#~          News: 2.12.3
#~          Search: 1.7
#~          ThemeManager: 1.1.4
#~          Gallery: 1.5.3
#~          TinyMCE: 2.9.6
#~          JQueryTools: 1.0.10
#~          CGExtensions: 1.28.1
#~          CGContentUtils: 1.3
#~          AdvancedContent: 0.9.3
#~          CTLModuleMaker: 2.0.3
#~          spots_details: 1.0
#~          FormBuilder: 0.7.2
#~          Shootbox: 1.3.2
#~      Config Information:
#~          php_memory_limit:
#~          process_whole_template: false
#~          output_compression: false
#~          max_upload_size: 6000000
#~          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.3.8
#~          md5_function: On (Vrai)
#~          gd_version: 2
#~          tempnam_function: On (Vrai)
#~          magic_quotes_runtime: Off (Faux)
#~          E_STRICT: 0
#~          E_DEPRECATED: 0
#~          memory_limit: 64M
#~          max_execution_time: 90
#~          output_buffering: On
#~          safe_mode: Off (Faux)
#~          file_uploads: On (Vrai)
#~          post_max_size: 10M
#~          upload_max_filesize: 6M
#~          session_save_path: /tmp (1777)
#~          session_use_cookies: On (Vrai)
#~          xml_function: On (Vrai)
#~      Server Information:
#~          Server Api: cgi-fcgi
#~          Server Db Type: MySQL (mysql)
#~          Server Db Version: 5.1.62
#~      ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Après l'installation du module shoutbox de Bes, 2 ou  3  trucs restent flous.

- bien qu'ayant rempli dans l'admin la durée après laquelle le message "Dernier message : 1Heure 0minutes 0seconde" doit s'afficher, il n'apparait jamais.

- dans le gabarit pour le rendu des messages je vois que le dernier message doit normalement comporter la classe "last", mais elle n'apparait pas dans ma shoutbox

- une fois tous les tests terminés la shoutbox est pleine de messages de test que je souhaiterai effacer bref, comment réinitialiser la discution, la vider pour retrouver une shoutbox toute neuve

Si quelqu'un pouvait répondre à ces 3 interrogations, je pourrais finir sa mise en place et passer à la suite...
merci  wink

Dernière modification par snatch1974 (30/04/2012 12:01:26)

Hors ligne

 

#2 30/04/2012 11:27:19

bess
Administrateur
Lieu : Rennes
Inscription : 16/12/2008
Messages : 5 476
Site Web

Re : [Résolu] module shoutbox... divers problèmes

- bien qu'ayant rempli dans l'admin la durée après laquelle le message "Dernier message : 1Heure 0minutes 0seconde" doit s'afficher, il n'apparait jamais.

oui c'est un bu... une fonctionnalité (non implémentée) ^^
Lorsque j'ai ré-écrit le moteur interne de la shoutbox sur sa dernière version majeure afin de réduire drastiquement la conso de bande passante (+/- facteur 1000) j'ai jeté une partie des fonctionnalités trop gourmandes en temps de re-développement pour me concentrer sur le moteur même de la shoutbox. Ca fait partie de ma to-do list dans les 15 prochaines années.

- dans le gabarit pour le rendu des messages je vois que le dernier message doit normalement comporter la classe "last", mais elle n'apparait pas dans ma shoutbox

... ça doit être pareil faut que je vérifie

- une fois tous les tests terminés la shoutbox est pleine de messages de test que je souhaiterai effacer bref, comment réinitialiser la discution, la vider pour retrouver une shoutbox toute neuve

J'ajouterais une commande de modération en back-office, mais en attendant le plus simple reste de vider la table en base de donnée puis depuis la shoutbox elle même de taper la commande /clear afin de vider son cache.

Hors ligne

#3 30/04/2012 11:56:38

snatch1974
Membre
Inscription : 18/01/2011
Messages : 191

Re : [Résolu] module shoutbox... divers problèmes

ok pour les 2 premiers points

nickel pour le vidage de table et le cache! wink

le fichier texte qui se trouve dans le dossier cache sert uniquement alors à ne pas faire appel à la bd si pas de nouveaux messages pour limiter les requêtes et du coup la bande passante?

Hors ligne

#4 30/04/2012 12:55:02

bess
Administrateur
Lieu : Rennes
Inscription : 16/12/2008
Messages : 5 476
Site Web

Hors ligne

#5 30/04/2012 15:10:08

bess
Administrateur
Lieu : Rennes
Inscription : 16/12/2008
Messages : 5 476
Site Web

Re : [Résolu] module shoutbox... divers problèmes

tiens pour info j'ai regardé ce point.

la solution est de corriger le template  Gabarit pour le rendu des messages

{foreach from=$lines item=ligne}
    {if $ligne->isLast}
        {assign var='classLast' value=' last'}
    {else}
        {assign var='classLast' value=''}
    {/if}

Une petite erreur de syntaxe

Hors ligne

#6 30/04/2012 19:36:42

snatch1974
Membre
Inscription : 18/01/2011
Messages : 191

Re : [Résolu] module shoutbox... divers problèmes

par contre je viens de me rendre compte d'un truc en testant ta correction.

après un /clear pour effacer le cache, y'a plus moyen d'afficher un message!
les messages s'enregistrent bien en bd et dans les fichiers textes asc et desc  mais rien ne s'affiche plus dans le contenu
je ne sais pas ce que fait exactement ce /clear mais j'ai été obligé de réinstaller le module pour retrouver le bon fonctionnement

Hors ligne

#7 30/04/2012 19:38:45

bess
Administrateur
Lieu : Rennes
Inscription : 16/12/2008
Messages : 5 476
Site Web

Hors ligne

#8 30/04/2012 19:44:15

snatch1974
Membre
Inscription : 18/01/2011
Messages : 191

Re : [Résolu] module shoutbox... divers problèmes

chez moi que dalle!
j'ai effacé les messages dans la bd, puis fait un /clear dans la shootbox, ce qui m'a crée 2 fichiers ".asc.txt" et ".dsc.txt" dans le dossier cache.
je tente de retaper un message, il 's'enregistre bien en bd, les fichiers texte sont modifiés mais la variable newLastTime reste à -1 et du coup pas d'affichage.

Dernière modification par snatch1974 (30/04/2012 19:48:31)

Hors ligne

Pied de page des forums

  Flux Rss Twitter FaceBook
fermer

4 versions en démonstration

Ce n'est pas moins de 4 versions de CmsMadeSimple que nous vous proposons de tester de suite sur notre nouvelle plateforme de démonstration. [lire la suite]