gbo a écrit:
Les plugins Jquery VTip , Cluetip font de même :
Pour que le navigateur n’affiche pas l’info bulle ‘système par défaut’, ils suppriment ou remettent à blanc l’attribut Title de l'objet survolé.
effectivement, j'ai pourtant déjà utilisé une méthode similaire à celle utilisée (anciennement) par SmiliesSupport, surement une histoire d'ordre de chargement
en ce cas je m'excuse, et pas la peine de gérer SmilieSupport, j'utilise l'attribut href et ça va très bien (pas de problème si js n'est pas activé puisque le bloc smilies n'est pas du tout affiché le cas échéant)
Mon analyse :
La version standard de SweetTitles :
- Ajoute un attribut supplémentaire ‘Tip’ pour définir ce qui sera affiché dans l’info bulle.
- Pour que le navigateur n’affiche pas l’info bulle ‘système par défaut’, elle supprime l’attribut ‘Title’ de l'objet survolé.
Ma version légèrement modifiée,
- Ajoute deux attributs supplémentaires ‘stitle’ et ‘stip’ pour définir ce qui sera affiché dans l’info bulle.
- Pour que le navigateur n’affiche pas l’info bulle ‘système par defaut’, elle supprime l’attribut ‘Title’ + le Alt de l'objet survolé [à cause d’IE6 qui est têtu].
Cela rend les apparences trompeuses puisque
<li class="piwigo"><a href="http://...../" title="Piwigo Home">Venez voir Piwigo</a></li>
Devient par ajout des attributs sTitle et de sTip :
<li class="piwigo"><a href="http://...../" title="Piwigo Home" stitle="Piwigo Home" stip “img…..” >Venez voir Piwigo</a></li>
Puis devient par suppression de l’attribut Title :
<li class="piwigo"><a href="http://...../" stitle="Piwigo Home" stip “img…..”>Venez voir Piwigo</a></li>
Les plugins Jquery VTip , Cluetip font de même :
Pour que le navigateur n’affiche pas l’info bulle ‘système par défaut’, ils suppriment ou remettent à blanc l’attribut Title de l'objet survolé.
Pour éviter le dysfonctionnement constaté avec le plugin BBcode Bar, je peux tester la classe des smileys pour ne pas la prendre en compte dans la gestion des infos bulles.
je peux te conseille vTip, il pèse 700 octets en minified (mais il dépend de jQuery, de tout façon presque toujours chargé), et avec un tout petit peu de css tu peux faire exactement la même apparence
mistic100 a écrit:
effectivement
et j'ai trouvé pourquoi : la saloperie (et je pèse mesmots) de plugin SweetTitle renomme les propriétés title en stitle, et le tag du smiley est stocké dans le titre du lien....
solution :
- utiliser une autre propriété du lien (en espérant qu'elle soit pas touchée)
- demander à gbo de dégager SweetTitle est d'utiliser un autre tooltip (ça serait mieux pour tout le monde)
edit : je suppose qu'il fait ça pour bloquer les tooltips système, mais il a d'autre moyens de le faire, la preuve cluetip et vtip (et j'en passe) y arrivent
Je ne sais plus(je répondrai dans la semaine) si c'est le JS d'origine ou moi qui modifie la propriété.
Sweettitle a l'énorme avantage d'être léger pour ceux qui ont peu de bande passante( c'est mon cas).
Je regarderai ce que je peux faire.
ddtddt a écrit:
Gotcha a écrit:
Tout va bien !
Je mérite l'humiliation en place publique pour ne pas avoir... activé le plugin pour vérifier son fonctionnement :$lol
J'en étais certain que tu allais sourire ;-)
Gotcha a écrit:
Tout va bien !
Je mérite l'humiliation en place publique pour ne pas avoir... activé le plugin pour vérifier son fonctionnement :$
lol
Tout va bien !
Je mérite l'humiliation en place publique pour ne pas avoir... activé le plugin pour vérifier son fonctionnement :$
je verrais ça demain
Eric a écrit:
Si Gotcha peut confirmer ce fait pour lui, on aura touché du doigt le pb.
J'infirme.
J'ai testé sur une galerie complétement vierge de toutes manipulation. Aucun autre plugin installé ni aucun Template-Extension :-/
Mai je confirme qu'avec FF4 je vois le plugin actif chez Mistic100
bon j'ai mis le short-tag des smilies dans le href, je trouve ça crade, mais ça marche avec GBO2
j'ai résolu le bug d'affichage sur IE, mais il reste un problème (sur IE) : le cadre des smilies ne veut pas sortir du fieldset Commentaire, le bas est donc tronqué
j'ai essayé un z-index:9999 sans effet...
effectivement
et j'ai trouvé pourquoi : le plugin SweetTitle renomme les propriétés title en stitle, et le tag du smiley est stocké dans le titre du lien....
solution :
- utiliser une autre propriété du lien (en espérant qu'elle soit pas touchée)
- demander à gbo de dégager SweetTitle est d'utiliser un autre tooltip (ça serait mieux pour tout le monde)
edit : je suppose qu'il fait ça pour bloquer les tooltips système, mais il a d'autre moyens de le faire, la preuve cluetip et vtip (et j'en passe) y arrivent
Trouvé ! Le coupable est le plugin Look_like_Gbo 2. Je ne sais pas encore à quel niveau il y a problème. Peut-être voir avec GBO.
En cours...
la comme ça :S
tu aurais le temps d'essayer en virant tes plugins un par un ?
mistic100 a écrit:
continue ici, c'est surement lié à BBCode Bar ^^
Ok M'sieur ! ;-)
Alors voila: Le sprite de smiley s'affiche bien dans la barre au dessus des commentaires mais rien ne se passe lorsque j'en sélectionne un.
J'ai testé sur ton site de test et là, çà fonctionne. Il doit donc encore y avoir une interaction avec autres chose (plugin ?).