Connexion

Récupérer mon mot de passe

Derniers sujets
» [AWESOMEBB] Supprimer le soulignement des liens
par Milouze14 Aujourd'hui à 18:28

» *RESOLU*[PHPBB2] Champs du profil en fonction de la couleur de groupe.
par Milouze14 Hier à 17:54

» [PUNBB] Codage qeel
par Milouze14 Hier à 17:44

» [TOUTES VERSIONS] Changer les boutons Nouveau MP et Répondre au MP par du texte
par croklivre Lun 25 Mai 2020 - 18:25

» [TOUTES VERSIONS] Faire clignoter les images des nouveaux messages
par croklivre Lun 25 Mai 2020 - 18:17

» [PUNBB] Couleurs des Catégories et des cellules qui ne changent pas de couleurs
par Milouze14 Lun 25 Mai 2020 - 14:47

» [BESTOF] [AWESOMEBB] Modifier le en ligne hors ligne
par Milouze14 Dim 24 Mai 2020 - 5:38

» [AWESOMEBB] Taille de la zone.
par Milouze14 Dim 24 Mai 2020 - 5:38

» [PUNBB] Agencement du profil
par Milouze14 Sam 23 Mai 2020 - 19:06

» *RESOLU*[MODERNBB] Chatbox - Enlever les deux points après le pseudo
par Milouze14 Sam 23 Mai 2020 - 17:26

» *RESOLU*[PHPBB3] Anomalies certains éléments
par Milouze14 Sam 23 Mai 2020 - 16:05

» [AWESOMEBB]Refonte du profil dans un sujet.
par Milouze14 Sam 23 Mai 2020 - 3:31

» [PHPBB2] Alignement du champ masculin/féminin
par Milouze14 Jeu 21 Mai 2020 - 20:24

» *RESOLU*[PHPBB3] Supprimer des champs de contact
par Milouze14 Jeu 21 Mai 2020 - 16:59

» [AWESOMEBB] Supprimer cette ligne
par Milouze14 Mer 20 Mai 2020 - 20:02

» [AWESOMEBB] Supprimer cette zone
par Milouze14 Mer 20 Mai 2020 - 20:01

» *RESOLU*[PHPBB3] Title en double sur un bouton éditeur
par Milouze14 Mer 20 Mai 2020 - 17:16

» [AWESOMEBB] Modifier l'icône du bouton d'accueil
par YOUGATAGA Mer 20 Mai 2020 - 13:56

» [TOUTES VERSIONS] Afficher un bouton pour remonter en haut de page
par Bigalex Mar 19 Mai 2020 - 21:06

» [PUNBB] Barre de navigation qui ne reste pas fixe plus ombrage
par Milouze14 Mar 19 Mai 2020 - 8:51

*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?


Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
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 .


Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
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


Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
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



Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).

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