probleme code chatbox

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu probleme code chatbox

Message par rodhead Jeu 12 Aoû 2010 - 14:54

Bonjour,

je voulais mettre en place une connexion automatique à la chatbox lors de la connexion des membres à mon forum, j'ai donc trouvé le code suivant sur l'un des topics, mais il ne fonctionne pas chez moi !

après avoir fait le tour des topics en lien sur votre forum, je ne trouve pas de solution, le html est activé partout, bref, je m'arrache le peu de cheveux qu'il me reste... Confused

si quelqu'un peut m'aider, ça serait très sympa !

le code que j'ai copier/coller dans le message d'accueil de mon forum (prosilver phpbb3), comme indiqué sur ce topic...

Code:
<script type="text/javascript">
function insertChatBoxNew(chatbox_id, chatbox_url)
{
  document.getElementById(chatbox_id).innerHTML = '<iframe src="' + chatbox_url + '" name="fc" id="frame_chatbox" scrolling="no" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="0"></iframe>';
}
function cbac() { "if(!window.fc.connected) window.fc.CB_disconnect()"; }
jQuery(window).load(cbac);
</script>


Dernière édition par rodhead le Ven 13 Aoû 2010 - 15:20, édité 2 fois
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Jeu 12 Aoû 2010 - 15:06

Il faut aussi que la chatbox soit validée.

Fonctionne en V2 et V3
Cordialement
GE
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Jeu 12 Aoû 2010 - 15:14

c'est à dire quelle soit validée, tu veut dire qu'elle apparaisse sur le forum ?
si c'est ça, elle y est, sinon, je vois...
si tu peux éclairer ma lanterne Smile

PS: j'ai édité le code sur mon premier message, j'avais copier celui pour le phpbb2, mais c'est bien celui pour le phpbb3 qui est sur mon fofo !
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Jeu 12 Aoû 2010 - 15:21

Il faut mettre le message dans : Message sur la page d'accueil

Enregistrer

Et dans module >> ChatBox

* Configuration : il faut qu'elle soit active :

Puis il faut l'afficher sur l'index par exemple.
Enregistrer et faire un rafraichissement de la page de ton forum.

Cordialement
Ge
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Jeu 12 Aoû 2010 - 15:39

j'ai fais tout ça, et ça ne fonctionne toujours pas...

je commence à désespérer...

merci pour ton aide en tout cas !
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Jeu 12 Aoû 2010 - 15:43

Je vais réessayer en V3

fonctionne en V3.
Avez-vous collé le code en mode :+html: et mis un nom du titre du message?

Après enregistrer et faire un rafraichissement de la page de votre forum.

La chatbox doit être affichée ! même sans le script.

La chatbox
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Jeu 12 Aoû 2010 - 16:05

j'ai bien copié en :+html: avec un nom au message

la chatbox s'affiche, mais la connexion ne se fait pas automatiquement

en revanche en regardant les logs de plus près, il semblerais que la box se connecte, puis se déconnecte automatiquement au moment du rafraichissement de la page !

le script semble donc me connecter en auto, mais me déconnecter dans la foulée !
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Jeu 12 Aoû 2010 - 16:19

Enlevez le script et enregistrez.
Puis rafraichir la page.
Et faites une connexion manuelle pour voir si vous vous déconnectez.Regardez aussi le temps de présence en ligne... 5 minutes est bien.

Vous devriez enlever les deux modules à gauche de votre forum pour les tests.
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Jeu 12 Aoû 2010 - 17:05

le test est fait, j'ai enlevé les modules de gauche, puis enlevé le script, rafraichi la page et me suis connecté manuellement, la déconnexion se fait au bout de 6 minutes (session timeout)

et maintenant ?

edit: je dois m'absenter, je consulterais les réponses en rentrant, merci encore !
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Jeu 12 Aoû 2010 - 17:22

Donc tout est normal.
Vous pouvez remettre le script et re-tester.
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Jeu 12 Aoû 2010 - 19:35

toujours la même chose, à la connexion ou au rafraichissement, la chatbox se co/déco toute seule !

je n'y connais rien en javascript, mais c'est peut-être un problème de codage, bien qu'apparemment il fonctionne sur d'autres forums...

ou bien ça vient de mon thème et du css qui va avec ?
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Jeu 12 Aoû 2010 - 19:43

Non le problème vient d'un script qui rentre en conflit avec celui-ci.
Vos test les avez-vous fait sans remettre les modules que je vous conseillez d'ôter ?
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Jeu 12 Aoû 2010 - 19:48

oui, je n'ai rien remis à part le script de la box !
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Jeu 12 Aoû 2010 - 19:52

Je regarderai demain si vous avez un conflit de script.
Page HTML, Widget personnalisé, page d'accueil sur index ou portail...

Les deux solutions (scripts) fonctionnent sur des forums de test donc
SUITE au prochain numéro.

Bonsoir
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Jeu 12 Aoû 2010 - 22:16

ok, sinon, j'ai testé avec un autre forum que ma femme avait monté, mais qui ne sert pas, donc aucune modif dessus, et le résultat est le même, co/déco dans la foulée après installation du script

je vais demander si les membres de mon forum ont le même souci pour confirmer que le souci vient du script/forum, ou si c'est simplement un problème lié à mon ordi ou je ne sais quoi !

au besoin pour faire des vérifications ou modifications, je peux te créer un compte temporaire avec droit d'admin !

rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Ven 13 Aoû 2010 - 9:12

Bonjour

Si vous n'avez aucun script, aucune page html en plus, aucun widget spécifique alors vous avez un problème matériel...

Essayez avec une autre connexion internet (un ami par exemple)

Cordialement
Ge
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Ven 13 Aoû 2010 - 11:17

je viens d'essayer du poste de mon travail, et le problème persiste, ce donc a priori pas un problème matériel...
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Ven 13 Aoû 2010 - 11:31

Donc vous devez avoir un script actif qui vient en conflit ou alors c'est un problème avec votre thème.

Essayez de montrer la chatbox sans avoir mis le script.

Je vais regarder son fonctionnement.
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Ven 13 Aoû 2010 - 11:46

script enlevé Wink
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Ven 13 Aoû 2010 - 11:47

je regarde si je vois votre chatbox en tant qu'invité

Edit : Pas de chatbox visible sur l'accueil et sur le portail.
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Ven 13 Aoû 2010 - 11:58

il faut être connecté pour avoir accès à la chatbox...

je viens également de faire le test de puis mon travail sur le forum de ma femme, et le problème est également présent, rien n'a été modifié dessus, donc je ne vois pas pourquoi un autre script viendrait en conflit, et le thème est l'un des basiques (vert) qui est proposé à l'ouverture du forum !
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Ven 13 Aoû 2010 - 11:59

Donc : revoyons la procédure pour implanter le script.

A quel endroit avez - vous collé le script et lequel ?

ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Ven 13 Aoû 2010 - 12:22

j'ai coller le script dans le message d'accueil

panneau admin => affichage => page d'accueil => généralités => message sur la page d'accueil (testé avec et sans titre à chaque fois) à chaque tentative, je revalide la chatbox...

le sript collé, avec le html activé partout, cad là où je colle, et dans général => messages et e-mail => configuration => autoriser le html => oui

Code:
<script type="text/javascript">
function insertChatBoxNew(chatbox_id, chatbox_url)
{
  document.getElementById(chatbox_id).innerHTML = '<iframe src="' + chatbox_url + '" name="fc" id="frame_chatbox" scrolling="no" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="0"></iframe>';
}
function cbac() { "if(!window.fc.connected) window.fc.CB_disconnect()"; }
jQuery(window).load(cbac);
</script>

la version donnée pour une version phpbb3 comme mon forum

voilà pour la procédure que j'ai suivie...

je n'ai pas encore re-collé le script pour l'instant...

sinon, je viens de testé sur le forum de ma femme l'autre script donné pour une version phpbb2 dans le post mentionné dans mon premier message, en passant son forum en phpbb2, et il fonctionne, donc une simple question se pose, ne pourrais-je pas tout simplement passé mon forum en phpbb2, tout en gardant mon thème actuel, et donc y collé ce script là, et quelle est la différence entre un phpbb2 et un 3 ?

je demande avant de tester, car je ne voudrais pas avoir à refaire tout mon thème !

je m'absentes pour le déjeuné, donc je serais de retour en début d'après-midi !
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Ven 13 Aoû 2010 - 12:29

Il n'y a semble - t -il pas d'erreur.

Incompatibilité avec votre thème ?
Car je l'ai testé avec trois thèmes différents en phpbb3 et cela fonctionne sur les trois sans déconnexion.
Si vous basculez votre forum, vous perdrez vos modifications dans essayez de créer un forum de test avec le même thème que vous et vous verrez si le problème existe aussi.
Ensuite, vous pourrez toujours en tester d'autres en V3 et sans pertes !
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Ven 13 Aoû 2010 - 13:54

ok, j'ai vais voir comme ça !

merci encore pour le temps passé Wink

dernière question, quelles sont les différences entre les différentes versions phpbb2/3, punbb et invision ?
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par ge80 Ven 13 Aoû 2010 - 14:09

en V3 : vous n'avez pas de templates
En V2 :version plus ancienne mais configurable à presque 100 %

Lire ce document
ge80

ge80
Membre actif

Masculin
Messages : 16167
Inscrit(e) le : 08/10/2006

http://www.tsi80.net/
ge80 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: probleme code chatbox

Message par rodhead Ven 13 Aoû 2010 - 15:19

Merci pour tous ces renseignements, je clos !
rodhead

rodhead
Nouveau membre

Messages : 14
Inscrit(e) le : 12/08/2010

http://hdfz.forumactif.org/forum.htm
rodhead a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum