News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Aide pour l'integration de : ajaxchat

Started by mymyl, December 05, 2010, 11:21:39 AM

Previous topic - Next topic

mymyl

    Une petite contribution pour avoir pas mal galéré, voilà les informations que j'ai récolté à droite ou à gauche qui pourrons peut être servir à d'autre pour installer le MOD ajaxchat integration :

    ADMIN

    • Si vous avez l'interface Administrateur en Francais, la premiere chose a faire et de copier le fichier :
      /www/smf/Themes/default/languages/Shout.english.php
      et de renommer la copie en :
      /www/smf/Themes/default/languages/Shout.french.php
      (Ensuite, a vous de voir si vous souhaitez faire la traduction ou non dans ce nouveau fichier Shout.french.php)

    IMPORTANT : Sans ce fichier, si vous avez l'interface d'administration en Français vous ne pourrez pas voir les paramètres de la ShoutBox dans l'interface administrateur.

    • Dans : Configuration/Features and Options, assurez vous d'avoir au moins coché "Enable the ShoutBox?"
    • Dans : Members/Permissions, assurez vous d'avoir donné les permissions nécessaire, notamment à GUEST si vous souhaitez donner la permissions aux invites de poster dans la ShoutBox
      (sinon, se reporter aussi aux lignes 120, 121, 122, 123, 124, 125 du fichier www/smf/shoutbox/lib/config.php)
       
    FTP

    • Si vous avez l'erreur "500 Connection error", Donner les permissions de fichier CHMOD 755 avec votre logiciel FTP FileZilla aux fichiers : (voir annexe 1)
         www/smf/chat/index.php
         et
         www/smf/shoutbox/index.php

    Mettre en Francais
    Avec NOTEPAD++ ouvrer le fichier : www/smf/shoutbox/lib/config.php
    Ligne (environ, selon la version du MOD de la ShoutBox, à vérifier) :
    052 : $config['langDefault'] = 'fr'; (language par default)
    118  : $config['openingWeekDays'] = array(1,2,3,4,5,6,0); (le jour de la semaine commence le Lundi)
    158  : $config['requestMessagesTimeDiff'] = 600; (Pour conserver les messages pendant un certain nombre d'heures)

    NB : Si vous avez votre Forum SMF en UTF8 Voir ANNEXE 2

    Rajout du JOUR + MOIS + ANNEE et suppression des SECONDES dans la ShoutBox
    Avec NOTEPAD++ ouvrer le fichier :  /www/smf/shoutBox/js/config.js
    Ligne (environ, selon la version du MOD de la ShoutBox, à vérifier) :
    080 : // Defines the format of the date and time displayed for each chat message:
    081 : dateFormat: '(%H:%i:%s)',
    Et remplacer par : (ce qui donnera Jour, Mois, Année, heure, minute)
    080 : // Defines the format of the date and time displayed for each chat message:
    081 :
    dateFormat: '(%d.%m.%Y %H:%i)',

    NB = Laissez les paramètres d'origine pour : /www/smf/chat/js/config.js
         ou dans ce cas ce sont plutôt les heures, minutes, seconds qui sont important plutôt que les jours, mois et année !!!

    HELP
    Autre source d'aide en ligne : http://www.simplemachines.org/community/index.php?topic=257973.msg1981766#msg1981766

    ANNEXE 1
    Les permission de fichier se donne avec un logiciel FTP tel FileZilla
    Faite un clique droit sur le fichier voulu et donnez lui les droits adéquat ou utiliser directement les chiffres (ici 755) si vous les connaissez.

    ANNEXE 2
    Si vous avez votre forum SMF en UTF8 il se peut que le début de la page ou de la fenêtre de la ShoutBox commence par  de quoi s'agit-il  ?
    Ce que vous voyez est un BOM (Byte Order Mark)
    On le trouve au début des fichiers enregistrés en unicode (UTF-8, UTF-16 ou UTF-32),
    il renseignement sur le sens de lecture des données dans le dit fichier.
    Résultat, votre page commence par :  Pas jolie, jolie !
    L'encodage UTF-8 ne possédant qu'un seul sens de lecture des données, l'information fournie par le BOM n'est pas indispensable et peut donc être supprimer.

    Dans Notepad++, cliquer sur "Encodage" et sélectionner "ENCODER EN UTF-8  (sans BOM)"
    puis Uploader a nouveau le fichier www/smf/shoutbox/lib/config.php sur le FTP ce qui évitera d'avoir ces caractères bizarre en haut de la boite de la ShoutBox
    [/list]

    maximus23

    Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
    Amitiés et à Bientôt...
    No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
    Have a nice day...

    mymyl

    A ce propos, je cherche une solution a mon problème :

    • Quand je suis "Guest" je vois les messages dans la shoutbox
    • Je me connecte
    • Plus aucun messages n'apparait ????
    • Je clique sur le champ du formulaire pour poster un messages, les messages réapparaissent !!!
    MAGIQUE !!! Mais chiant !

    J'ai essayé dans le fichier /www/smf/shoutBox/lib/class/AJAXChatTemplate.php
    de pré remplir le champ en rajoutant la ligne 176 (en dessous de la ligne 175 déjà existante) :
    LINE : 175 return 'disabled="disabled" value="Seul les membres peuvent poster"';
    LINE : 176 return 'enabled="enabled" value="ecrivez ici"';

    Outre le faite qua ca affiche bien le message, cela ne change rien !
    Une idée ?

    maximus23

    Bonjour,

    Les permissions sont elles bien attribuées pour chaque groupe ?

    Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
    Amitiés et à Bientôt...
    No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
    Have a nice day...

    mymyl

    Oui, en revanche, les "invités" ne peuvent pas poster.
    De toutes façons, même si je leur donne la permission de poster c'est pareil, lorsque tu te log les messages disparaissent et il faut cliquer sur le champ du formulaire pour voir réapparaitre les messages.

    maximus23

    Bonjour,

    Quand cela se passe as-tu une erreur reportée dans le journal d'erreurs de Smf ?
    Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
    Amitiés et à Bientôt...
    No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
    Have a nice day...

    Advertisement: