[Réglé] Info Bulle Message

Voici le forum libre concernant les MODs !

Pas de support dans ce forum

Modérateur: Equipe

Règles du forum
A lire impérativement sur notre page : Règlement

Attention, aucun support de MODs n'est donné dans ce forum.

[Réglé] [Réglé] Info Bulle Message

Messagepar skunkpro » 16 Sep 2007 à 11:51

Bonjour,
je recherche un MOD qui permet de visualiser un message en prévisualisation au passage du curseur sur le titre du message. Je ne sais pas si ça existe mais bon je tente quand même !
Par exemple sur ce site : http://sub-way.fr.
Je trouve que ça donne vraiment un plus !
Merci d'avance !
Modifié en dernier par skunkpro le 17 Sep 2007 à 09:27, modifié 1 fois.
skunkpro
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 31 Mai 2007 à 23:51

Messagepar spitfire pat » 16 Sep 2007 à 13:26

oui, c'est tout à fait faisable
donne-moi quelques jours de délai et je le fais
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15297
Enregistré le: 18 Sep 2004 à 16:43
Localisation: bourgogne

Messagepar Ram » 16 Sep 2007 à 14:37

Ram
Grand-maître des floodeurs
Grand-maître des floodeurs
 
Messages: 4930
Enregistré le: 21 Juil 2004 à 19:23

Messagepar skunkpro » 16 Sep 2007 à 14:47

Merci beaucoup de m'avoir répondu.
Je ne m'attendais pas à ce que quelqu'un se lance dedans mais tant mieux ! Parce que moi j'ai commencé à réflechir mais je ne vois pas trop comment faire. Je pense que si ça fonctionne bien, d'autres personnes seront intéressées. Je veux bien être le béta testeur si vous voulez !
Merci pour le lien Ram mais je ne sais pas trop quoi en faire... :oops:
D'avance merci.
skunkpro
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 31 Mai 2007 à 23:51

Messagepar spitfire pat » 16 Sep 2007 à 18:31

voilà un premier jet http://www.spitfirepat-singles.info/for ... _bulle.zip
à priori smilies et images marchent, la balise quote aussi
quelques soucis avec la balise code où ça se termine de temps en temps par une erreur javascript "fin de chaine manquante"
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15297
Enregistré le: 18 Sep 2004 à 16:43
Localisation: bourgogne

Messagepar skunkpro » 16 Sep 2007 à 18:43

Ouah quelle rapidité !! 8O
Je viens de le tester et ça ne s'annonce pas mal du tout !
Premier bug relevé : il ne peut pas afficher un texte sur plusieurs lignes, je m'explique. Quand on écrit un texte sans jamais revenir a la lgine cela fonctionne, mais dès qu'on revient a la ligne il ne peut plus afficher le post.

Skunk :wink:
skunkpro
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 31 Mai 2007 à 23:51

Messagepar spitfire pat » 16 Sep 2007 à 19:26

ah oui, je vois, les retours chariots produisent un \r\n qu'apparemment overlib.js n'apprécie pas
dans les lignes que je t'ai fais ajouter dans functions.php, remplace
Code: Tout sélectionner
$message = str_replace("\n", "\n<br />\n", $message);

par
Code: Tout sélectionner
$message = str_replace("\r\n", "<br>", $message);
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15297
Enregistré le: 18 Sep 2004 à 16:43
Localisation: bourgogne

Messagepar skunkpro » 16 Sep 2007 à 19:51

C'est OK ! :wink:
C'est une version finale ?
Si j'ai bien compris pour parametrer l''info bulle, il faut toucher dans le overlib ?
Ca m'a l'air bien complexe...
Code: Tout sélectionner
////////
// DEFAULT CONFIGURATION
// Settings you want everywhere are set here. All of this can also be
// changed on your html page or through an overLIB call.
////////
if (typeof ol_fgcolor=='undefined') var ol_fgcolor="#CCCCFF";
if (typeof ol_bgcolor=='undefined') var ol_bgcolor="#333399";
if (typeof ol_textcolor=='undefined') var ol_textcolor="#000000";
if (typeof ol_capcolor=='undefined') var ol_capcolor="#FFFFFF";
if (typeof ol_closecolor=='undefined') var ol_closecolor="#9999FF";
if (typeof ol_textfont=='undefined') var ol_textfont="Verdana,Arial,Helvetica";
if (typeof ol_captionfont=='undefined') var ol_captionfont="Verdana,Arial,Helvetica";
if (typeof ol_closefont=='undefined') var ol_closefont="Verdana,Arial,Helvetica";
if (typeof ol_textsize=='undefined') var ol_textsize="1";
if (typeof ol_captionsize=='undefined') var ol_captionsize="1";
if (typeof ol_closesize=='undefined') var ol_closesize="1";
if (typeof ol_width=='undefined') var ol_width="800";
if (typeof ol_border=='undefined') var ol_border="1";
if (typeof ol_cellpad=='undefined') var ol_cellpad=2;
if (typeof ol_offsetx=='undefined') var ol_offsetx=10;
if (typeof ol_offsety=='undefined') var ol_offsety=10;
if (typeof ol_text=='undefined') var ol_text="Default Text";
if (typeof ol_cap=='undefined') var ol_cap="";
if (typeof ol_sticky=='undefined') var ol_sticky=0;
if (typeof ol_background=='undefined') var ol_background="";
if (typeof ol_close=='undefined') var ol_close="Close";
if (typeof ol_hpos=='undefined') var ol_hpos=RIGHT;
if (typeof ol_status=='undefined') var ol_status="";
if (typeof ol_autostatus=='undefined') var ol_autostatus=0;
if (typeof ol_height=='undefined') var ol_height=-1;
if (typeof ol_snapx=='undefined') var ol_snapx=0;
if (typeof ol_snapy=='undefined') var ol_snapy=0;
if (typeof ol_fixx=='undefined') var ol_fixx=-1;
if (typeof ol_fixy=='undefined') var ol_fixy=-1;
if (typeof ol_relx=='undefined') var ol_relx=null;
if (typeof ol_rely=='undefined') var ol_rely=null;
if (typeof ol_fgbackground=='undefined') var ol_fgbackground="";
if (typeof ol_bgbackground=='undefined') var ol_bgbackground="";
if (typeof ol_padxl=='undefined') var ol_padxl=1;
if (typeof ol_padxr=='undefined') var ol_padxr=1;
if (typeof ol_padyt=='undefined') var ol_padyt=1;
if (typeof ol_padyb=='undefined') var ol_padyb=1;
if (typeof ol_fullhtml=='undefined') var ol_fullhtml=0;
if (typeof ol_vpos=='undefined') var ol_vpos=BELOW;
if (typeof ol_aboveheight=='undefined') var ol_aboveheight=0;
if (typeof ol_capicon=='undefined') var ol_capicon="";
if (typeof ol_frame=='undefined') var ol_frame=self;
if (typeof ol_timeout=='undefined') var ol_timeout=0;
if (typeof ol_function=='undefined') var ol_function=null;
if (typeof ol_delay=='undefined') var ol_delay=0;
if (typeof ol_hauto=='undefined') var ol_hauto=0;
if (typeof ol_vauto=='undefined') var ol_vauto=0;
if (typeof ol_closeclick=='undefined') var ol_closeclick=0;
if (typeof ol_wrap=='undefined') var ol_wrap=0;
if (typeof ol_followmouse=='undefined') var ol_followmouse=1;
if (typeof ol_mouseoff=='undefined') var ol_mouseoff=0;
if (typeof ol_closetitle=='undefined') var ol_closetitle='Close';
if (typeof ol_compatmode=='undefined') var ol_compatmode=0;
if (typeof ol_css=='undefined') var ol_css=CSSOFF;
if (typeof ol_fgclass=='undefined') var ol_fgclass="";
if (typeof ol_bgclass=='undefined') var ol_bgclass="";
if (typeof ol_textfontclass=='undefined') var ol_textfontclass="";
if (typeof ol_captionfontclass=='undefined') var ol_captionfontclass="";
if (typeof ol_closefontclass=='undefined') var ol_closefontclass="";


C'est bien tout ça qu'il faut modifier ?
Modifié en dernier par skunkpro le 16 Sep 2007 à 20:00, modifié 1 fois.
skunkpro
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 31 Mai 2007 à 23:51

Messagepar spitfire pat » 16 Sep 2007 à 19:57

faut surtout pas toucher au js!
il y a tout un tas de fonctions annexes
documentation ici => http://www.bosrup.com/web/overlib/
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15297
Enregistré le: 18 Sep 2004 à 16:43
Localisation: bourgogne

Messagepar skunkpro » 16 Sep 2007 à 20:01

Ben d'accord mais j'ai réussi à augmenter la largeur et il n'y a pas d'erreur... comment la modifier alors ? :roll:
skunkpro
Posteur néophyte
Posteur néophyte
 
Messages: 18
Enregistré le: 31 Mai 2007 à 23:51

Messagepar spitfire pat » 16 Sep 2007 à 21:08

skunkpro a écrit:Ben d'accord mais j'ai réussi à augmenter la largeur et il n'y a pas d'erreur... comment la modifier alors ? :roll:


la docu explique
WIDTH pixels Sets the width of the box to some other size. This is a number whose default value is 200.
Variable: ol_width.
Code: Tout sélectionner
overlib('This changes the width to 300 pixels', WIDTH, 300)


donc ici, tu remplaces dans viewforum_body.tpl
Code: Tout sélectionner
return overlib('{topicrow.TIP}');"

par
Code: Tout sélectionner
return overlib('{topicrow.TIP}', WIDTH, 300);"
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15297
Enregistré le: 18 Sep 2004 à 16:43
Localisation: bourgogne

Re: [Trouvé]Info Bulle Message

Messagepar greg16s » 13 Déc 2007 à 07:33

bonjour,

bravo pour ce mod sympa mais un truc me chagrine, quand on passe la souris sur les titres, du coup, les HIDE sont visibles, un peu dommage je trouve.

Voilà. ;-)
greg16s
Apprenti-posteur
Apprenti-posteur
 
Messages: 131
Enregistré le: 30 Avr 2005 à 22:32

Re: [Réglé] Info Bulle Message

Messagepar greg16s » 14 Déc 2007 à 14:01

Personne n'a d'idée pour les balises Hide alors s'il vous plait ? :(
greg16s
Apprenti-posteur
Apprenti-posteur
 
Messages: 131
Enregistré le: 30 Avr 2005 à 22:32


Retourner vers Discussions, recherches et traductions

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités

cron