Enlever les espaces blancs sur la chatbox

Page 1 sur 3 1, 2, 3  Suivant

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

Résolu Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Jeu 15 Aoû 2013 - 23:06

Bonjour,

J'ai ajouté, déjà depuis longtemps, le code CSS permettant de cacher les messages vert et rouge de connexion et déconnexion des membres sur la chatbox. Cependant, les blancs deviennent de plus en plus envahissant, et beaucoup se posent des questions à propos de ces fameux blancs.

Normalement, il devrait être possible de les supprimer totalement (sans laisser de blancs), étant donné qu'ils ne sont pas affichés dans les archives (s'ils ne sont pas affichés là-bas, je pense que ça devrait être possible de les afficher nul part).

Cependant, comment faire ?

Si vous souhaitez mon code CSS pour supprimer les messages, le voici :
Code:
 .chatbox .msg span[style="color:green;"] strong {
  visibility: hidden;
  }


    .chatbox .msg span[style="color:red;"] strong {
  visibility: hidden;
}
Merci d'avance et bonne soirée,

Gabriel.


Dernière édition par 2011N2 le Lun 7 Oct 2013 - 20:08, édité 1 fois

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Sam 17 Aoû 2013 - 0:08

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Self le Sam 17 Aoû 2013 - 0:12

Bonsoir.

Auriez vous un screen pour illustrer ce que vous désirez ?

Cordialement Smile .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Sam 17 Aoû 2013 - 0:25

Bonsoir,

Oui bien sûr, voici :


Comme vous pouvez constater il y a pas mal de blancs, et souvent c'est bien pire (là c'est calme donc ça va), à chaque connexion et déconnexion.
De plus, j'ai installé le script qui connecte automatiquement les membres à la chatbox, c'est donc bien plus important^^

Merci pour la réponse,

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Self le Sam 17 Aoû 2013 - 2:37

Bonsoir.

Très bien pour changer la couleur des fond des messages de la chatbox si c'est bien sa que vous voulez il faut passer par le CSS et essayez avec ce code:
Code:
.chatbox_row_1.clearfix{
background-color:#000;}/*couleur de fond de message*/
.chatbox_row_2.clearfix{
background-color:#000;}/*couleur de fond de message 2*/
En remplaçant bien sur #000 par la combinaison hexadecimale de votre choix ou transparent .

Cordialement Smile .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Sam 17 Aoû 2013 - 10:18

Bonjour,

Merci pour la réponse.
Mais non, ce n'est pas ça que je souhaite. Je ne souhaite pas changer la couleur de fond, mais supprimer les messages vides (qui sont normalement les messages de connexion et de déconnexion, mais le script ne les enlève pas entièrement, il laisse l'heure). Il n'y a donc aucun changement de couleur.

Vous comprenez ?

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Self le Sam 17 Aoû 2013 - 11:24

Bonjour.

Il faudrais pouvoir différencier les messages de connection des autres.
Je n'ais malheuresement pas les compétence pour sa :/.

Cordialement Smile .

Self
+ Hyperactif +

Masculin
Messages : 3710
Inscrit(e) le : 13/06/2013

Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Sam 17 Aoû 2013 - 11:26

Bonjour,

Oui tout à fait, ce qui est le cas dans les archives, et je souhaiterai que ce soit comme ça de partout.

Pas de problème, merci beaucoup d'avoir tenté de m'aider. Wink

Bonne journée,

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Dim 18 Aoû 2013 - 17:34

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Mar 20 Aoû 2013 - 12:32

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Jeu 22 Aoû 2013 - 0:07

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Ven 23 Aoû 2013 - 12:39

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Sam 24 Aoû 2013 - 16:40

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Dim 25 Aoû 2013 - 13:24

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Lun 26 Aoû 2013 - 12:58

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Mar 27 Aoû 2013 - 15:51

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Mer 28 Aoû 2013 - 11:55

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Chacha le Mer 28 Aoû 2013 - 12:58

Bonjour,

Je vous rappelle qu'il est autorisé un seul UP par tranche de 24 heures, à partir de votre dernier message posté dans le sujet concerné.

Je vous invite à lire :

A bientôt sur ForumActif Smile


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Chacha
Modéractif
Modéractif

Masculin
Messages : 49762
Inscrit(e) le : 21/08/2010

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

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Jeu 29 Aoû 2013 - 19:22

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Dim 1 Sep 2013 - 14:35

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Lun 2 Sep 2013 - 14:00

Up

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Invité le Lun 2 Sep 2013 - 16:53

Bonjour,

Pourquoi connecte tu pas ta chatbox en archive auto ??
ca t'éviterais de mettre le premier css cité plus haut et tu n'aurais plus de ligne vide Smile

Pour les lignes blanches met ceci :

Code:
.chatbox_row_1,.chatbox_row_2 {
   background-color: transparent;
}
Cdt


Dernière édition par Danynou le Lun 2 Sep 2013 - 18:10, édité 1 fois

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Lun 2 Sep 2013 - 17:08

Bonjour,

Merci pour la réponse.

Oui je veux bien tenter de mettre en archive automatiquement, mais comment faire ?
Et j'ai peur que cela provoque quelques bugs, on verra bien. Smile

Sinon, non le code rendant transparent ce n'est pas ça, ça n'enlève pas l'heure. Wink

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Invité le Lun 2 Sep 2013 - 17:08

Je viens d'éditer mon message

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Lun 2 Sep 2013 - 17:11

Re,

Ok mais comment se connecter en archive auto ?

J'ai mis ce code Javascript sur l'index mais ça ne fonctionne pas :

Code:
function insertChatBox(chatbox_id, chatbox_url)
{
  document.getElementById(chatbox_id).innerHTML = '<iframe src="/chatbox/index.forum?archives=1&page=front" name="fc" id="frame_chatbox" scrolling="no" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="0"></iframe>';
}
Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Invité le Lun 2 Sep 2013 - 17:12

Donne moi le script complet de ta chatbox stp

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Lun 2 Sep 2013 - 17:14

Re,

Voici les codes Javascript que j'ai trouvé dans mon PA qui correspond à la chatbox :

Les deux premiers je sais plus à quoi ils servent mais le dernier c'est pour la chatbox latérale. Wink

Code:
function virgUNC(){

    if($("#frame_chatbox").length) document.getElementById("frame_chatbox").contentWindow.copy_user_name= function(user_name){document.getElementById("frame_chatbox").contentWindow.document.post.message&&(document.getElementById("frame_chatbox").contentWindow.document.post.message.value+=user_name+(document.getElementById("frame_chatbox").contentWindow.document.post.message.value==""?", ":""),document.getElementById("frame_chatbox").contentWindow.document.post.message.focus());return!1};

    if($("#chatboxpop").length) document.getElementById("chatboxpop").contentWindow.copy_user_name= function(user_name){document.getElementById("chatboxpop").contentWindow.document.post.message&&(document.getElementById("chatboxpop").contentWindow.document.post.message.value+=user_name+(document.getElementById("chatboxpop").contentWindow.document.post.message.value==""?", ":" "),document.getElementById("chatboxpop").contentWindow.document.post.message.focus());return!1}

};

$(function(){ setTimeout("virgUNC()",1500); });






function virgUNC(){

    if($("#frame_chatbox").length) document.getElementById("frame_chatbox").contentWindow.copy_user_name= function(user_name){document.getElementById("frame_chatbox").contentWindow.document.post.message&&(document.getElementById("frame_chatbox").contentWindow.document.post.message.value+="[b]"+user_name+"[/b]"+(document.getElementById("frame_chatbox").contentWindow.document.post.message.value==""?", ":" "),document.getElementById("frame_chatbox").contentWindow.document.post.message.focus());return!1};

    if($("#chatboxpop").length) document.getElementById("chatboxpop").contentWindow.copy_user_name= function(user_name){document.getElementById("chatboxpop").contentWindow.document.post.message&&(document.getElementById("chatboxpop").contentWindow.document.post.message.value+="[b]"+user_name+"[/b]"+(document.getElementById("chatboxpop").contentWindow.document.post.message.value==""?", ":" "),document.getElementById("chatboxpop").contentWindow.document.post.message.focus());return!1}

};

$(function(){ setTimeout("virgUNC()",1500); });
Code:
navigator.appName!="Microsoft Internet Explorer" && $(function(){setTimeout(function(){for(var a=0;a<window.frames.length;a++)try{window.frames[a].location.pathname=="/chatbox/index.forum"&&window.frames[a].$.getScript("http://www.maonyn.com/13000.js")}catch(b){}},1500)});
Code:
jQuery(document).ready(function() { 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: 800px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="0"><iframe src="/chatbox/index.forum?page=front" style="width: 800px; height: 400px;" ></iframe></div></td><td style="vertical-align: bottom;"><img src="http://i70.servimg.com/u/f70/16/34/40/69/chatbo11.png" onClick="document.getElementById(\'panneau\').style.display=(this.src==\'http://i70.servimg.com/u/f70/16/34/40/69/chatbo11.png\')?\'block\':\'none\';this.src=(this.src==\'http://i70.servimg.com/u/f70/16/34/40/69/chatbo11.png\')?\'http://i81.servimg.com/u/f81/11/21/85/73/fermer10.png\':\'http://i70.servimg.com/u/f70/16/34/40/69/chatbo11.png\';"/></td></tr></table>'); } );
Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Invité le Lun 2 Sep 2013 - 17:18

le troixième code tu l'as placé ou ???
le deuxième code sert pour avoir un son à l'arrivé d'un message.
Je regarde et te redis

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par 2011N2 le Lun 2 Sep 2013 - 17:20

Re,

Ah ouais bah le deuxième je vais l'enlever alors, d'une part ça marche plus et d'autre part ça m'intéresse plus^^

Le troisième, sur toutes les pages. Merci. Wink

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Enlever les espaces blancs sur la chatbox

Message par Invité le Lun 2 Sep 2013 - 18:01

tu enlèves tous les codes que tu as mis pour la chatbox.

tu met ce code dans le template overall_footer_end  tout en bas avant la balise </body>


pense à valider ton template.

Code:
<table style="position: fixed; bottom: 80px; height: 130px; left: 0px!important; background-color: #;z-index:10000;">
  <tr>
    <td><iframe src="/chatbox/index.forum?archives=1" id="chatboxpop" scrolling="no" style="width: 800px; height: 400px; display: none;" marginwidth="0" marginheight="0" frameborder="2"></iframe></td>  
    <td valign="bottom"><img src="http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png" onClick="document.getElementById('chatboxpop').style.display=(this.src!='http://i81.servimg.com/u/f81/11/21/85/73/fermer10.png')?'block':'none';this.src=(this.src!='http://i81.servimg.com/u/f81/11/21/85/73/fermer10.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';" id="cb-image" /></td>
  </tr>
</table>

<script>
function check_newmessage(){var b=$(cb.chatbox_messages_old).find("span.user-msg").parent();var a=b.length==0?"":b.eq(b.length-1).html();jQuery("#cb-image").attr("src")=="http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png"&&typeof(old_lm)!="undefined"&&a!=old_lm&&a!=""&&jQuery("#cb-image").attr("src","http://i76.servimg.com/u/f76/16/44/05/14/messag11.gif");old_lm=a}jQuery(window).load(function(){cb=jQuery("#chatboxpop")[0].contentWindow;if(!cb.connected)cb.CB_disconnect();setInterval("if(!cb.connected)cb.CB_disconnect();setTimeout('check_newmessage()',500)",2500)});
</script>
dis moi si cela te va Smile

Edit: 18h07

Dans le script que je viens de te donner :


En fluo, tu récupères l'image avec le lien et tu l'héberges chez toi, car je l'ai hébergé chez moi pour l'exemple et ne restera donc pas.
Cdt

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Page 1 sur 3 1, 2, 3  Suivant

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