Script scrollbar fait disparaître toolbar ? (Soucis templates)

2 participants

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

Résolu Script scrollbar fait disparaître toolbar ? (Soucis templates)

Message par Feu Ardent Lun 18 Sep 2017 - 0:33

Détails techniques


Version du forum : ModernBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://sushi-patate.forumactif.com/

Description du problème

Bonjour à vous, et merci d'avance du temps que vous prendrez pour m'aider ! I love you

J'ai installé une scrollbar personnalisée sur mon forum, trouvée ici : http://manos.malihu.gr/jquery-custom-content-scroller/comment-page-77/#comments

Après plusieurs tentatives infructueuses, j'ai enfin réussi à faire apparaître la scrollbar comme je le désirais sur mon forum, mais la toolbar a disparue. Lorsque je désactive mes templates personnalisés, la toolbar réapparaît, mais si supprime les templates individuellement, elle ne réapparaît pas. Je n'arrive pas à comprendre la source du problème et c'est en train de me faire devenir chèvre donc toute aide serait la bienvenue ! Merci d'avance à vous Smile

Feu Ardent


Dernière édition par Feu Ardent le Lun 18 Sep 2017 - 2:11, édité 1 fois
Feu Ardent

Feu Ardent
***

Masculin
Messages : 151
Inscrit(e) le : 29/08/2010

Feu Ardent a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Script scrollbar fait disparaître toolbar ? (Soucis templates)

Message par Neptunia Lun 18 Sep 2017 - 1:37

Bonjour ^^

Le tuto demande de charger deux bibliothèques javascript dont celle-ci
Code:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

Comment l'avez-vous implantée sur votre forum ?

Sinon pour répondre de manière plus générale, si un élément javascript (ici la toolbar) ne se charge pas, l'erreur se trouve généralement dans un autre javascript qui empêche de ce fait le chargement de tous les scripts restants.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script scrollbar fait disparaître toolbar ? (Soucis templates)

Message par Feu Ardent Lun 18 Sep 2017 - 1:42

Bonsoir @Neptunia et merci pour la réponse si rapide !

Dans mon template overall_header, j'ai ça

Code:
  <link href="http://sd-2.archive-host.com/membres/up/184686991814117660/jquerymCustomScrollbarmin.css" rel="stylesheet" type="text/css">

Après le tag
Code:
<head>

Et dans mon template overall_footer_end, il y a ça

Code:
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>        <script type="text/javascript" src="http://sd-2.archive-host.com/membres/up/184686991814117660/jquerymCustomScrollbarconcatmin.js"></script>

Juste avant le tag

Code:
</body>

Du coup je suis rassuré de savoir que le problème vient bien du script ! Maintenant il ne reste qu'à trouver comment résoudre cette histoire de script haha Mais je suis très nul en js, je me trompe une fois sur deux je crois. Est-ce que tu penses pouvoir m'aider à résoudre le problème avec ces informations ou te manque-t-il d'autres éléments ?
Feu Ardent

Feu Ardent
***

Masculin
Messages : 151
Inscrit(e) le : 29/08/2010

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

Résolu Re: Script scrollbar fait disparaître toolbar ? (Soucis templates)

Message par Neptunia Lun 18 Sep 2017 - 1:58

Le tuto dit :

Include jQuery library (if your project doesn’t use it already) and jquery.mCustomScrollbar.concat.min.js in the head tag or at the very bottom of your document, just before the closing body tag

Hors les fora Forumactif utilisent déjà cette librairie et la chargent donc depuis le template overall_header (variable {JQUERY_PATH} au début du template
Charger deux versions différentes d'une même bibliothèque est source de problèmes.

Je ne garantis pas que ça résoudra le problème, mais si vous ne chargez que le plugin de la scrollbar, ça pourrait aller mieux.

Lorsque je désactive mes templates personnalisés, la toolbar réapparaît, mais si supprime les templates individuellement, elle ne réapparaît pas.
Logiquement en supprimant le overall_footer_end la toolbar devrait revenir.
En tout cas si en forçant les templates par défaut cela fonctionne, ça fonctionnera forcément en supprimant les templates un par un. Mais rien ne garantit qu'il n'y a qu'un template à poser problème, s'il y en a plusieurs ça ne fonctionnera qu'une fois le dernier template problématique supprimé.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script scrollbar fait disparaître toolbar ? (Soucis templates)

Message par Feu Ardent Lun 18 Sep 2017 - 2:08

Rebonsoir, et merci pour les clarifications ! Du coup juste pour être sûr, c'est quelle ligne que je dois supprimer (ou conserver ?) dans tout ce que j'ai mis plus haut ? J'ai déjà essayé de supprimer les templates un par un mais rien n'y faisait donc je pense que le problème doit se jouer dans overall_header et overall_footer_end, du coup, car je n'ai rien mis de scripté dans index_box et c'est les 3 seuls templates de modifiés pour le moment. Je vais tester en enlevant ça du coup :

Code:
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
Feu Ardent

Feu Ardent
***

Masculin
Messages : 151
Inscrit(e) le : 29/08/2010

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

Résolu Re: Script scrollbar fait disparaître toolbar ? (Soucis templates)

Message par Feu Ardent Lun 18 Sep 2017 - 2:09

Feu Ardent a écrit:Rebonsoir, et merci pour les clarifications ! Du coup juste pour être sûr, c'est quelle ligne que je dois supprimer (ou conserver ?) dans tout ce que j'ai mis plus haut ? J'ai déjà essayé de supprimer les templates un par un mais rien n'y faisait donc je pense que le problème doit se jouer dans overall_header et overall_footer_end, du coup, car je n'ai rien mis de scripté dans index_box et c'est les 3 seuls templates de modifiés pour le moment. Je vais tester en enlevant ça du coup :

Code:
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

EDIT ; problème résolu, merci merci MERCI !
Feu Ardent

Feu Ardent
***

Masculin
Messages : 151
Inscrit(e) le : 29/08/2010

Feu Ardent a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Script scrollbar fait disparaître toolbar ? (Soucis templates)

Message par Neptunia Lun 18 Sep 2017 - 2:14

Oui c'est bien cela qu'il faut enlever. Tout le reste est à conserver (feuille css dans le header, plugin mCustomScrollbar dans le footer)

Et si vous n'avez que 3 templates modifiés, si vous les supprimez tous les 3, la toolbar reviendra. Mais si j'en crois mon intuition, la suppression du overall_footer_end seule devrait suffire.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script scrollbar fait disparaître toolbar ? (Soucis templates)

Message par Feu Ardent Lun 18 Sep 2017 - 2:43

Merci encore pour votre aide précieuse ! Vous m'avez économisé bien des heures de recherche ! Very Happy
Feu Ardent

Feu Ardent
***

Masculin
Messages : 151
Inscrit(e) le : 29/08/2010

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

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