xat seulement pour leS utilisateurS enregistréS comment faire!?

4 participants

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

Résolu xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par serwal Mar 4 Déc 2012 - 15:18

bonjour, j'ai déjà mit un poste de ce genre maiS il a été fermé car on devait essayer plusieurS test qu'on nouS avait donné maiS malheureusement ça n'a paS été un succèS.

donc voilà, ce qu'on voudrait faire c'est avoir une xat disponible seulement pour leS utilisateurS enregistréS, donc ceux qui ne sont paS enregistréS ne verront seulement que le forum et ne pourront paS discuter sur la xat ( sauf si il s'enregistre et si on autorise leur enregistrement )

serait-il possible de configurer la xat d'une certaine manière pour pouvoir faire ce que l'on souhaite ou de créer son propre chat ressemblant à une xat maiS toujourS en voulant faire ce que l'on veut!?

merci


Dernière édition par serwal le Jeu 13 Déc 2012 - 19:57, édité 1 fois
avatar

serwal
***

Messages : 106
Inscrit(e) le : 25/06/2011

http://team-dns.pro-forum.fr/forum
serwal a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par Tech Mer 5 Déc 2012 - 14:07

Bonjour,

La seule solution que je vois actuellement est de mettre le chat Xat dans la description d'un forum où seul les membres peuvent le voir.

Cordialement.
Tech

Tech
Membre actif

Masculin
Messages : 22683
Inscrit(e) le : 01/12/2007

https://forum.forumactif.com/
Tech a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par serwal Mer 5 Déc 2012 - 22:38

salut tech et merci de ta réponse

maiS pour essayer de faire pluS simple danS meS explication je vaiS schématiser tout ça

invité, membre, modo, admin ( touteS personneS inscriteS sur le forum ) peuvent parler sur la xat

leS personneS non inscriteS sur le forum ne pourra paS parler sur la xat et verront un message du style veuillez vouS inscrire sur le forum

comme pour laisser un message danS leS rubrique du forum, il faut être inscrit, là c'est pareil, on aimerait faire la même chose, sauf que si la personne n'est paS inscrite elle voit un message lui demandant de s'inscire et non paS la " xat "

merci
avatar

serwal
***

Messages : 106
Inscrit(e) le : 25/06/2011

http://team-dns.pro-forum.fr/forum
serwal a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par Automne Jeu 6 Déc 2012 - 0:10

Bonjour,

Le seul moyen que j'ai trouvé, c'est de se servir du panneau latéral coulissant et permission seulement aux membres connecté de voir le bouton. Je me suis servis de ses deux tutos
https://forum.forumactif.com/t309533-creer-un-panneau-lateral-coulissant
https://forum.forumactif.com/t309859-permission-panneau-lateral-en-javascript

Se qui donne a peu près ceci.
Code:
jQuery(document).ready(function() { if(!$("#logout").length) return; jQuery('body').append('<table style="position: fixed; bottom: 50px; left: 0px;background-color: #ffffff;z-index:10000;"><tr><td><div id="panneau" scrolling="no" style="width: 640px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="0"><embed src="http://www.xatech.com/web_gear/chat/chat.swf" quality="high" width="640" height="400" name="chat" FlashVars="id=186989170" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://xat.com/update_flash.shtml" /></embed></div></td><td style="vertical-align: bottom;"><img src="http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png" onClick="document.getElementById(\'panneau\').style.display=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'block\':\'none\';this.src=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'http://i81.servimg.com/u/f81/11/21/85/73/fermer10.png\':\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\';"/></td></tr></table>'); } );

Reste après a mettre un lien image sur la page accueil, veuillez vous inscrire pour le xat
Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par _doojj45_ Jeu 6 Déc 2012 - 19:13

Bonjour je suis le co-admin. voilà je rajoute ça aussi pour que ça soit éventuellement plus compréhensible

xat seulement pour leS utilisateurS enregistréS comment faire!? 1169483097


je sais pas si ça aide vraiment
avatar

_doojj45_
Nouveau membre

Messages : 16
Inscrit(e) le : 18/06/2011

http://team-nsm.jeuxvideoforum.net/
_doojj45_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par serwal Ven 7 Déc 2012 - 20:02

bonjour automne,

on a fait ce que vouS nouS proposiez et ça a finalement fonctionné, merci beaucoup Smile

il nouS reste une petite question, est-il possible de modifier la bande blanche qu'on peut voir sur le côté droit de la xat une foiS qu'elle est ouverte!? on aimerait la personnaliser

merci encore
avatar

serwal
***

Messages : 106
Inscrit(e) le : 25/06/2011

http://team-dns.pro-forum.fr/forum
serwal a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par Automne Sam 8 Déc 2012 - 0:14

Salut,

Pour régler la bande blanche, c'est les dimensions "width: 640px; height: 400px;

Les premières concernent la largeur et hauteur du panneau, les deuxièmes, la xat. Vous pouvez également changer les boutons ouvrir et fermer.
https://i.servimg.com/u/f81/11/21/85/73/ouvrir10.png
https://i.servimg.com/u/f81/11/21/85/73/fermer10.png
Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par _doojj45_ Sam 8 Déc 2012 - 11:18

Automne a écrit:Salut,

Pour régler la bande blanche, c'est les dimensions "width: 640px; height: 400px;

Les premières concernent la largeur et hauteur du panneau, les deuxièmes, la xat. Vous pouvez également changer les boutons ouvrir et fermer.
https://i.servimg.com/u/f81/11/21/85/73/ouvrir10.png
https://i.servimg.com/u/f81/11/21/85/73/fermer10.png

merci nous allons tester cela et nous vous donnerons notre retour Smile
avatar

_doojj45_
Nouveau membre

Messages : 16
Inscrit(e) le : 18/06/2011

http://team-nsm.jeuxvideoforum.net/
_doojj45_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par serwal Mar 11 Déc 2012 - 15:48

bonjour automne,

merci pour le coup de main, ça fonctionne, on a réussi a changer la bande blanche qu'on peut voir quand on ouvre la " xat "
maintenant le souci ce trouve au niveau du bouton " ouvrir " on aimerai le changer maiS je ne trouve paS où mettre la nouvelle image personnalisée à la place de l'ancienne danS le code, j'ai pourtant essayé partout ( paS d'un coup bien sûr ) maiS rien y fait Sad
avatar

serwal
***

Messages : 106
Inscrit(e) le : 25/06/2011

http://team-dns.pro-forum.fr/forum
serwal a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par Automne Mar 11 Déc 2012 - 16:57

Bonjour,

Dans votre code vous avez ceci
Code:
<img src="http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png" onClick="document.getElementById(\'panneau\').style.display=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'block\':\'none\';this.src=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'http://i81.servimg.com/u/f81/11/21/85/73/fermer10.png\':\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\';"/></td></tr></table>'); } );

Il faut remplacer en faisant attention a ne pas supprimer les "/':\')
<img src="URL IMAGE OUVRIR"
onClick="document.getElementById(\'panneau\').style.display=(this.src==\URL IMAGE OUVRIR\')?\'block\':\'none\';this.src=(this.src==\'URL IMAGE OUVRIR\')?\'URL IMAGE FERMER\':\'URL IMAGE OUVRIR\';"/></td></tr></table>'); } );
Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par serwal Jeu 13 Déc 2012 - 1:40

bonjour automne,

merci pour cette nouvelle aide qui marche trèS bien, par contre un petit détail ( maiS là je croiS qu'on ne peut rien faire ) le bouton ouvrir d'origine est blanc, nouS on veut le mettre en noir, sauf que là autour du noir il y a une bande blanche, je ne saiS paS si je faiS quelque chose de mal ou si on ne peut rien faire pour ça!?

merci et encore de votre aide ainsi que votre patience
avatar

serwal
***

Messages : 106
Inscrit(e) le : 25/06/2011

http://team-dns.pro-forum.fr/forum
serwal a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par Automne Jeu 13 Déc 2012 - 13:43

Bonjour,

Vous pourriez me donner le code modifié de la chatbox que vous avez mis. Merci
Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par serwal Jeu 13 Déc 2012 - 16:40

bonjour,

voici notre code modifié

jQuery(document).ready(function() { if(!$("#logout").length) return; jQuery('body').append('<table style="position: fixed; bottom: 50px; left: 0px;background-color: #ffffff;z-index:10000;"><tr><td><div id="panneau" scrolling="no" style="width: 640px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="0"><embed src="http://www.xatech.com/web_gear/chat/chat.swf" quality="high" width="640" height="400" name="chat" FlashVars="id=186989170" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://xat.com/update_flash.shtml" /></embed></div></td><td style="vertical-align: bottom;"><img src="http://data.imagup.com/11/1170024672.png" onClick="document.getElementById(\'panneau\').style.display=(this.src==\'http://data.imagup.com/11/1170024672.png\')?\'block\':\'none\';this.src=(this.src==\'http://data.imagup.com/11/1170024672.png\')?\'http://data.imagup.com/11/1169852640.png\':\'http://data.imagup.com/11/1170024672.png\';"/></td></tr></table>'); } );

merci
avatar

serwal
***

Messages : 106
Inscrit(e) le : 25/06/2011

http://team-dns.pro-forum.fr/forum
serwal a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par Automne Jeu 13 Déc 2012 - 18:20

Salut,

J'ai retiré la couleur' du fond et modifié la largeur, se devrais etre bon comme ceci

Code:
jQuery(document).ready(function() { if(!$("#logout").length) return; jQuery('body').append('<table style="position: fixed; bottom: 50px; left: 0px;z-index:10000;"><tr><td><div id="panneau" scrolling="no" style="width: 615px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="0"><embed src="http://www.xatech.com/web_gear/chat/chat.swf" quality="high" width="620" height="400" name="chat" FlashVars="id=186989170" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://xat.com/update_flash.shtml" /></embed></div></td><td style="vertical-align: bottom;"><img src="http://data.imagup.com/11/1170024672.png" onClick="document.getElementById(\'panneau\').style.display=(this.src==\'http://data.imagup.com/11/1170024672.png\')?\'block\':\'none\';this.src=(this.src==\'http://data.imagup.com/11/1170024672.png\')?\'http://data.imagup.com/11/1169852640.png\':\'http://data.imagup.com/11/1170024672.png\';"/></td></tr></table>'); } );
Automne

Automne
Membre actif

Messages : 8431
Inscrit(e) le : 22/03/2010

https://gilles570.motards.net/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: xat seulement pour leS utilisateurS enregistréS comment faire!?

Message par serwal Jeu 13 Déc 2012 - 19:44

Automne a écrit:Salut,

J'ai retiré la couleur' du fond et modifié la largeur, se devrais etre bon comme ceci

Code:
jQuery(document).ready(function() { if(!$("#logout").length) return; jQuery('body').append('<table style="position: fixed; bottom: 50px; left: 0px;z-index:10000;"><tr><td><div id="panneau" scrolling="no" style="width: 615px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="0"><embed src="http://www.xatech.com/web_gear/chat/chat.swf" quality="high" width="620" height="400" name="chat" FlashVars="id=186989170" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://xat.com/update_flash.shtml" /></embed></div></td><td style="vertical-align: bottom;"><img src="http://data.imagup.com/11/1170024672.png" onClick="document.getElementById(\'panneau\').style.display=(this.src==\'http://data.imagup.com/11/1170024672.png\')?\'block\':\'none\';this.src=(this.src==\'http://data.imagup.com/11/1170024672.png\')?\'http://data.imagup.com/11/1169852640.png\':\'http://data.imagup.com/11/1170024672.png\';"/></td></tr></table>'); } );


ça marche nickel merci :thanks: il faut juste que j'arrive à trouver l'emplacement exacte, donc quelqueS petiteS retoucheS et ça va le faire
merci beaucoup de votre patience en tout caS, c'est vraiment cool!! Yes
avatar

serwal
***

Messages : 106
Inscrit(e) le : 25/06/2011

http://team-dns.pro-forum.fr/forum
serwal a été remercié(e) par l'auteur de ce sujet.

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

- Sujets similaires

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