Déplacer le widget entre forum et un séparateur
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Déplacer le widget entre forum et un séparateur
Détails techniques
Version du forum : ModernBB
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Capture d'écran du problème :
- Voir l'image:
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : 1-07-2022
Lien du forum : https://blendertribu.forumactif.com
Description du problème
Bonjour,On me demande si c'est possible de déplacer un widget à l'endroit indiqué. Est-ce possible et cela veut-il dire que tout les widgets seront concerné si j'en ai plus d'un ?
Dernière édition par Verlinovation le Mar 5 Juil 2022 - 19:57, édité 1 fois
Re: Déplacer le widget entre forum et un séparateur
Bonjour,
Oui c'est possible, et non, tous les widgets ne seront pas forcément concernés, il y a moyen de cibler précisément l'un d'eux avec du JavaScript. Tout dépend de ce que vous souhaitez.
Panneau d'administration > Modules > HTML & JavaScript > Gestion des codes JavaScript : créez un nouveau JavaScript avec placement sur l'index.
Via JavaScript, on cible l'élément qui contient les liens "sujets actifs du jours" etc, et on déplace devant lui l'élément .module qui nous intéresse.
La version du script qui ne fonctionne que si le défilement est activé sur le widget, car c'est le seul cas où l'élément comments_scroll_div est présent est donc exploitable.
Si le défilement n'est pas activé, ou s'il est activé sur plusieurs widgets (perte de précision lors du ciblage), on va plutôt passer par une autre manœuvre et cibler en fonction du titre du widget, avant de remonter à son élément parent (.module)
Oui c'est possible, et non, tous les widgets ne seront pas forcément concernés, il y a moyen de cibler précisément l'un d'eux avec du JavaScript. Tout dépend de ce que vous souhaitez.
Panneau d'administration > Modules > HTML & JavaScript > Gestion des codes JavaScript : créez un nouveau JavaScript avec placement sur l'index.
Via JavaScript, on cible l'élément qui contient les liens "sujets actifs du jours" etc, et on déplace devant lui l'élément .module qui nous intéresse.
La version du script qui ne fonctionne que si le défilement est activé sur le widget, car c'est le seul cas où l'élément comments_scroll_div est présent est donc exploitable.
- Code:
$(function() {
$('.linklist.bottom').before($('#comments_scroll_div').closest('.module'));
});
Si le défilement n'est pas activé, ou s'il est activé sur plusieurs widgets (perte de précision lors du ciblage), on va plutôt passer par une autre manœuvre et cibler en fonction du titre du widget, avant de remonter à son élément parent (.module)
- Code:
$(function() {
$('.linklist.bottom').before($('.module .h3:contains(Nouveaux)').parent());
});
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Déplacer le widget entre forum et un séparateur
Merci pour votre réponse,
Je ne suis pas sûr de comprendre une chose: ok pour la création d'un script sur l'index, par contre, j'ai appliqué le second code qui correspond à mon cas mais le widget n'est pas déplacé.
Dois-je aller voir dans les templates ? Car je ne comprends pas les deux captures d'écran javascript, n'étant pas programmeur javascript.
Je ne suis pas sûr de comprendre une chose: ok pour la création d'un script sur l'index, par contre, j'ai appliqué le second code qui correspond à mon cas mais le widget n'est pas déplacé.
Dois-je aller voir dans les templates ? Car je ne comprends pas les deux captures d'écran javascript, n'étant pas programmeur javascript.
Re: Déplacer le widget entre forum et un séparateur
Il vous faut donc remplacer le mot "Nouveaux" (qui cible le widget nouveaux sujets illustré sur votre capture d'écran) par "Derniers"Oka.mi a écrit:Si le défilement n'est pas activé, ou s'il est activé sur plusieurs widgets (perte de précision lors du ciblage), on va plutôt passer par une autre manœuvre et cibler en fonction du titre du widget, avant de remonter à son élément parent (.module)
Comme ceci :
- Code:
$(function() {
$('.linklist.bottom').before($('.module .h3:contains(Derniers)').parent());
});
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Sujets similaires
» Déplacer la pub dans un widget
» Espacement entre colonne widget et forum
» écart entre widget du forum et le forum
» Séparateur entre le message et la signature
» Reduire l'espace entre le séparateur et la signature
» Espacement entre colonne widget et forum
» écart entre widget du forum et le forum
» Séparateur entre le message et la signature
» Reduire l'espace entre le séparateur et la signature
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum