Connexion

Récupérer mon mot de passe

Derniers sujets
» [PhpBB2] Comme sur ce forum....capture écran jointe
par Milouze14 Aujourd'hui à 4:21

» [PhpBB2] Index colonnes
par Milouze14 Aujourd'hui à 4:20

» [Invision]Afficher les boutons " éditer, citer, supprimer, etc ... " sous forme de texte
par Milouze14 Hier à 19:26

» [Invision] 3D pour invision
par Milouze14 Hier à 19:19

» *RESOLU*[PhpBB3] Changer la couleur du texte dans" Qui est en ligne "
par Milouze14 Hier à 19:06

» Règlement de l'entraide Forumactif
par Angelface Hier à 18:07

» *RESOLU*[PhpBB2] Bouton qui est en ligne qui clignote....
par Milouze14 Hier à 16:22

» [PHPBB2] Cacher tous les sujets des invités
par dédé54 Hier à 12:42

» [PhpBB2] index colonnes
par Milouze14 Hier à 4:24

» *RESOLU*[PhpBB2] coloration du titre du sujet dans chaque rubrique .
par Milouze14 Mer 16 Oct 2019 - 18:58

» histoire du Jour sans fin
par Quad Daniel Mer 16 Oct 2019 - 8:06

» Histoire de Blondes Sans Fin
par Quad Daniel Mer 16 Oct 2019 - 8:00

» *RESOLU*[PhpBB3] L'harmonie des couleurs
par 1bernard1 Mer 16 Oct 2019 - 5:18

» *RESOLU*[PhpBB2] Script qui beug depuis plusieurs jours
par Milouze14 Mar 15 Oct 2019 - 19:46

» *RESOLU*[PhpBB2] Coloration de citation parteille et autres
par Milouze14 Mar 15 Oct 2019 - 19:11

» *CORBEILLE*[Edge] Probleme affichage d'avatar..
par Milouze14 Mar 15 Oct 2019 - 19:02

» *RESOLU*[PhpBB2] Je n'ai pas le nombre de posts et sujets dans l'astuce...
par Milouze14 Mar 15 Oct 2019 - 19:00

» *RESOLU*[PhpBB3] Couleurs des liens dans le widget " derniers sujets "
par Milouze14 Lun 14 Oct 2019 - 19:58

» [PhpBB2]Afficher le nombre de sujets/messages sur les messages
par Milouze14 Dim 13 Oct 2019 - 18:04

» [PhpBB3]Afficher le nombre de sujets/messages sur les messages
par Milouze14 Sam 12 Oct 2019 - 18:44

*RESOLU*[PhpBB2] JS qui ne fonctionne plus depuis peu

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

fascicularia
fascicularia
Milouzien

Messagefascicularia le Mar 24 Sep 2019 - 16:09

  • Version du forum :
    PhpBB2
  • Templates modifiés :
    oui
  • Navigateur :
    Opera
Bonjour à tous,
je viens d'avoir un soucis incompréhensible avec ce js qui m'a désactivé tous mes autres js il y a une petite heure.

Après l'avoir désactivé tout est rentré dans l'ordre. je l'ai réactivé par la suite pour voir si le soucis était encore d'actualité mais, je n'ai plus eu de soucis de cette ordre par la suite.

seul bémol, il ne fonctionne plus du tout.
Techniquement, il est censé rajouter des infobulles sur les balises title sauf sur .mentiontag, .tooltipstered et .vote-bar
Voici le js

Code:
/* tooltip */
$(function(){
          // general options for editing the tooltip
          // see more : http://iamceege.github.io/tooltipster/#options
          var options = {
            animation : 'fade',
            arrow : true,
            speed : 300,
            delay : 300,
            onlyOne : true,
            theme : 'tooltipster-default'
          },
      
          // delay execution by placing the function into another queue
          // helps with applying to other JS created elements such as the editor
          queue = true,
          titles,
      
          parse = function() {
            titles = $('div[data-infobulle="true"] [title]');
            titles.tooltipster && titles.not('[title=""], .mentiontag, .tooltipstered,.vote-bar').tooltipster(options);
          };
      
          queue ? $(parse) : parse();
        });

j'avais eu un soucis sur ce js en février 2018
https://forum.forumactif.com/t395415-soucis-de-compatibilite-entre-deux-js

j'ai testé le code de Lixir qui est légèrement différent mais , je constate qu'il ne fonctionne pas également.

une modif de FA ?

si quelqu'un à une idée ?
Merci par avance pour votre aide.


Dernière édition par fascicularia le Mar 24 Sep 2019 - 19:48, édité 2 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mar 24 Sep 2019 - 16:30

Coucou Stéphane,

hum,cette ligne me parait erronée:
Code:
    titles = $('div[data-infobulle="true"] [title]');

Essayes de séparer par une virgule:
Code:
    titles = $('div[data-infobulle="true"], [title]');

Ensuite il faudrait me dire ou je pourrais ce code html sur ton fofo:
Code:
div[data-infobulle="true"]

Tu peux tester avec ce script:
Code:
       $(function(){$(function(){
          // general options for editing the tooltip
          // see more : http://iamceege.github.io/tooltipster/#options
          var options = {
            animation : 'fade',
            arrow : true,
            speed : 300,
            delay : 300,
            onlyOne : true,
            theme : 'tooltipster-default'
          },
        
          // delay execution by placing the function into another queue
          // helps with applying to other JS created elements such as the editor
          queue = true,
          titles,
        
          parse = function() {
            titles = $('div[data-infobulle="true"] , [title]');
            titles.tooltipster && titles.not('[title=""], .mentiontag, .tooltipstered, .vote-bar').tooltipster(options);
          };
        
          queue ? $(parse) : parse();
})});


Dernière édition par Milouze14 le Mar 24 Sep 2019 - 16:40, édité 1 fois
fascicularia
fascicularia
Milouzien

Messagefascicularia le Mar 24 Sep 2019 - 16:40

Bonjour Philippe,
bien vu super super super
tu viens   de m'enlever une grosse épine du pied. Cela fait plus d'une heure que je coure après d'éventuels erreurs sur tout le forum.

Un grand, très grand merci pour cette aide Mercimill
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mar 24 Sep 2019 - 16:42

Hum, de rien ,

mais ou peux ton trouver ce code html stp:
Code:
div[data-infobulle="true"]


Sur un sujet quelconque, aurais tu un lien a me fournir?
fascicularia
fascicularia
Milouzien

Messagefascicularia le Mar 24 Sep 2019 - 16:55

re Philippe,
sorry, j'ai zappé ton édition du coup, je t'ai envoyé un mp

le div[data-infobulle="true"] provient de la modif faite par Lixyr sur cette demande d'aide
https://forum.forumactif.com/t395415-soucis-de-compatibilite-entre-deux-js#3309169

Lixyr a fait ce rajout pour me permettre d'utiliser les infobulles sur d'autres parties du forum par le biais de cette div :

Code:
<div data-infobulle="true">.......</div>

je l'ai utilisé une ou deux fois mais je t'avouerai qu'il me faut faire des recherches


Dernière édition par fascicularia le Mar 24 Sep 2019 - 17:05, édité 1 fois
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mar 24 Sep 2019 - 16:56

Ce n'est pas grave Stéphane,

je l'ai utilisé une ou deux fois mais je t'avouerai qu'il me faut faire des recherches

Je vais attendre que tu trouve au moins une de ces divs avant de clôturer .
fascicularia
fascicularia
Milouzien

Messagefascicularia le Mar 24 Sep 2019 - 17:05

Bon, j’avais en mémoire de l'avoir utilisé sur le système d'activation et de désactivation des onglets mais apparemment ma mémoire me joue des tours.

Voici ce que j'ai trouvé dans le template index_box

Code:
<button id="M14_No_Actif">Activer le système à onglets</button>
  <button id="M14_Actif"style="display:none;"class="vtip" title="N'oubliez pas d'activer l'onglet intitulé tout le forum.">Désactiver le système à onglets</button>
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mar 24 Sep 2019 - 17:15

Il faudrait en être certain Stéphane car si tu ne l'as pas utilisé,
il faut le supprimer dans le script.
Donc passer de :
Code:
titles = $('div[data-infobulle="true"], [title]');



à:
Code:
titles = $(' [title]');

Ensuite, la class vtip était utilisée pour afficher aussi des infobulles,
as tu aussi ce script dans ta gestion ?

Si ce script n'est plus d'actualité, il faut supprimer cette class dans le code html:

Code:
   <button id="M14_No_Actif">Activer le système à onglets</button>
      <button id="M14_Actif"style="display:none;" title="N'oubliez pas d'activer l'onglet intitulé tout le forum.">Désactiver le système à onglets</button>
fascicularia
fascicularia
Milouzien

Messagefascicularia le Mar 24 Sep 2019 - 17:42

re ,
le script concernant vtip est effectivement un vieux script utilisé il y a quelques années. Le js en question n'est plus sur le forum.

Je vais faire regarder dans la soirée mes templates un peu plus en profondeur pour voir si je trouve la div infobulle et supprimer la class vtip sur les parties concernées.

Bonne soirée Philippe et encore merci pour ton aide.

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mar 24 Sep 2019 - 18:02

Pas de soucis Stéphane,
à bientôt pour les nouvelles impeccable
fascicularia
fascicularia
Milouzien

Messagefascicularia le Mar 24 Sep 2019 - 19:47

re Philippe, 
les vérifications et modificationsont faites.


Tout fonctionne à présent.


Un grand merci pour cette aide  Mercimill
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Mar 24 Sep 2019 - 20:03

Super Stéphane,


Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil

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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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