Afficher/Masquer les Widgets du forum

+9
filo62
Samleski
mary5656
willi.t
kiwi14637
Mengxi
AenigmA
mouneem
Shadow
13 participants

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

  • 0

Afficher/Masquer les Widgets du forum Empty Afficher/Masquer les Widgets du forum

Message par Shadow Mar 5 Oct 2010 - 9:16

Afficher / Masquer les widgets du forum


  1. Définition:

    Ce script permet à vos membres de choisir individuellement d'afficher ou masquer les widgets du forum selon leurs préférences. Vous pouvez le tester ici afin de découvrir cette fonctionnalité :

    Afficher/Masquer les Widgets du forum 04-10-16

    Afficher/Masquer les Widgets du forum 32x32_10Attention: Ce script ne fonctionne que sur les forums en PHPBB3, INVISION et PUNBB.

  2. Comment ça marche:

    Ce script ne nécessite aucune édition de template, il est donc très facile à installer. Toutefois, selon la position de vos widgets sur le forum (sur le côté gauche ou droit), vous devez installer un script différent.

    Le script retient votre choix même si vous changez de page, ou si vous la rafraîchissez. Le choix peut être inversé si vous cliquez sur la flèche, ou si vous videz le cache du navigateur.

  3. Installer le script :

    Vous devez créer deux widgets personnalisés sur votre forum: Panneau d'administration ► Modules ► Portail & Widgets ► Gestion des widgets du forum ► Cliquez le bouton Afficher/Masquer les Widgets du forum 04-10-10

    Afficher/Masquer les Widgets du forum 04-10-11
    Afficher/Masquer les Widgets du forum 04-10-12

    Vous devez ajouter un widget tout en haut et l'autre tout en bas de tous vos widgets personnalisés.

    Après avoir cliqué sur le bouton Afficher/Masquer les Widgets du forum 04-10-10, vous arrivez sur cette page:

    Afficher/Masquer les Widgets du forum 04-10-13

    Nom du widget ► Vous pouvez choisir n'importe quel nom, pour plus de simplicité, j'ai choisi "Top Widget" et "Bottom Widget" pour le FDF.

    Utiliser une table type ► Non.

    Titre du widget ► Laissez vide.

    Source du widget ► Copiez/collez les codes qui se trouvent ci-dessous selon la position de vos widgets.
    Afficher/Masquer les Widgets du forum 32x32_10Rappel: Le script ne fonctionne pas sur les forums ayant les widgets des deux côtés.

  4. Le script à installer:

    • Pour les forums ayant les widgets sur le côté gauche:

      Ajoutez le code suivant dans "Source du widget" du widget qui est tout en haut:

      <div id="forum-widget" style="height: 13px; width: 16px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer; position: absolute; background: #f5ebf7 url(https://2img.net/h/oi42.tinypic.com/vg54yu.png) no-repeat 0 -13px;" onClick="jQuery('#left').animate({width:'toggle',height:'toggle',opacity:'toggle'},1000); if(my_getcookie('forum-widget')=='0') { my_setcookie('forum-widget','1',0,0); jQuery('#forum-widget').css('background-position','0 -13px'); } else { my_setcookie('forum-widget','0',1,0); jQuery('#forum-widget').css('background-position','0 0px'); }"></div>

      Vous pouvez changer la valeur de l'attribut en rouge et en bleu selon le design de votre forum.

      La partie rouge définit la couleur du fond de la flèche, la partie bleu permet de changer l'image de la flèche.

      Ajoutez le code suivant pour le deuxième widget qui se trouvent tout en bas de vos widgets existants:

      <script type="text/javascript"> jQuery('#forum-widget').insertBefore('#left'); if(my_getcookie('forum-widget')=='0') {jQuery('#left').animate({width:'toggle',height:'toggle',opacity:'toggle'},0); jQuery('#forum-widget').css('background-position','0 0px'); } </script>


    • Pour les forums ayant les widgets sur le côté droite:

      Ajoutez le code suivant dans "Source du widget" du widget qui est tout en haut:

      <div id="forum-widget" style="cursor: pointer; height: 13px; width: 16px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; position: relative; bottom: -15px; float: right; background: #f5ebf7 url(https://2img.net/h/oi42.tinypic.com/vg54yu.png) no-repeat 0 -13px;" onClick="jQuery('#right').animate({width:'toggle',height:'toggle',opacity:'toggle'},1000); if(my_getcookie('forum-widget')=='0') { my_setcookie('forum-widget','1',0,0); jQuery('#forum-widget').css('background-position','0 -13px'); jQuery('#content-container div#content').css('margin-right','189px');} else { my_setcookie('forum-widget','0',1,0); jQuery('#forum-widget').css('background-position','0 0px'); jQuery('#content-container div#content').css('margin-right','0px'); }"></div>

      Vous pouvez changer la valeur de l'attribut en rouge et en bleu selon le design de votre forum.

      La partie rouge définie la couleur du fond de la flèche, la partie bleu permet de changer l'image de la flèche.

      Ajoutez le code suivant pour le deuxième widget qui se trouvent tout en bas de vos widgets existants:
      <script type="text/javascript"> jQuery('#forum-widget').insertBefore('#right'); if(my_getcookie('forum-widget')=='0') {jQuery('#right').animate({width:'toggle',height:'toggle',opacity:'toggle'},0); jQuery('#forum-widget').css('background-position','0 0px'); jQuery('#content-container div#content').css('margin-right','0px');} </script>


5. Ajoutez les widgets:

Après avoir créé les widgets, vous devez les ajouter sur le forum: Panneau d'administration ► Modules ► Portail & Widgets ► Gestion des widgets du forum, cliquez le bouton "Widgets personnels", trouvez le widget à installer puis cliquez dessus et en maintenant le clic, faites le glisser jusqu'à l'endroit où il faut, donc "Top widget" tout en haut et "Bottom widget" tout en bas. N'oubliez pas de cliquer sur "Enregistrer"

Afficher/Masquer les Widgets du forum 04-10-14

A vous de jouer maintenant ! Very Happy


Ce tutoriel a été rédigé sur la base d'un script de Etana, et d'un tutoriel anglais.

Aucune reproduction possible sans notre accord, conformément à l’article L122-1 du CPI.


Dernière édition par Zen le Mer 6 Oct 2010 - 14:20, édité 1 fois
Shadow

Shadow
Modéractive
Modéractive

Féminin
Messages : 24354
Inscrit(e) le : 30/03/2007

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

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par Invité Mar 5 Oct 2010 - 13:11

Génial Smile Merci Zen !
Anonymous

Invité
Invité


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

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par mouneem Mar 5 Oct 2010 - 15:43

Merci C'est Super
mouneem

mouneem
**

Messages : 73
Inscrit(e) le : 26/11/2009

http://ss-enligne.com
mouneem a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par AenigmA Mar 5 Oct 2010 - 17:00

Merci et bravo pour cette astuce.
Une question tout de même, pourquoi vous dites qu'elle ne marche pas sur la version 2 ?
Ca a l'air pourtant de fonctionner avec "Utiliser une table type" pour ma part.
AenigmA

AenigmA
Membre actif

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par Mengxi Mar 5 Oct 2010 - 21:57

J'aime *o*

C'est pratique et des membres me disent : Enlève j'aime pas.

Ben maintenant chacun est content Very Happy
Mengxi

Mengxi
*****

Masculin
Messages : 604
Inscrit(e) le : 08/12/2009

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

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par willi.t Mer 6 Oct 2010 - 14:24

petites question, lorsque je réduit le bouton inverssé pour agrandir n'apparait plus, pourquoi?
merci
w
avatar

willi.t
*

Messages : 42
Inscrit(e) le : 04/10/2010

http://motards-gersois.forum-actif.net/index.htm
willi.t a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par Mengxi Mer 6 Oct 2010 - 14:26

willi.t a écrit:petites question, lorsque je réduit le bouton inverssé pour agrandir n'apparait plus, pourquoi?
merci
w

avez-vous rajouter le widget "bottom" ?
Mengxi

Mengxi
*****

Masculin
Messages : 604
Inscrit(e) le : 08/12/2009

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

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par willi.t Mer 6 Oct 2010 - 14:49

oui, tout fonctionne a part que lorsque je réduit le bouton deviens caché
avatar

willi.t
*

Messages : 42
Inscrit(e) le : 04/10/2010

http://motards-gersois.forum-actif.net/index.htm
willi.t a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par Mengxi Mer 6 Oct 2010 - 15:19

willi.t a écrit:oui, tout fonctionne a part que lorsque je réduit le bouton deviens caché

effectivement, votre flèche se barre avec les widgets Mad

Vérifiez si vous avez bien suivis le tuto Wink
Mengxi

Mengxi
*****

Masculin
Messages : 604
Inscrit(e) le : 08/12/2009

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

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par kiwi14637 Mer 6 Oct 2010 - 15:49

Merci pour l'astuce ! Smile

Par-contre, je me permets de vous contredire car pour mon forum qui est en phpbb2, cela marche très bien ! ;-)
kiwi14637

kiwi14637
Membre habitué

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

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

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par willi.t Mer 6 Oct 2010 - 16:37


et oui parfois on va plus vite que la musique, merci, ça marche
avatar

willi.t
*

Messages : 42
Inscrit(e) le : 04/10/2010

http://motards-gersois.forum-actif.net/index.htm
willi.t a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par mary5656 Ven 8 Oct 2010 - 22:14

Pour moi ça ne sera pas facile a faire..par contre j'aimerais bien... c'est pas mal , c'est bien trouver. Merci thumleft
mary5656

mary5656
***

Féminin
Messages : 112
Inscrit(e) le : 05/05/2010

http://www.regarrd.com/
mary5656 a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par Samleski Sam 16 Oct 2010 - 11:38

Bonjour,

Merci pour ce script!
Effectivement, le script fonctionne parfaitement en PHPBB2^^
avatar

Samleski
****

Masculin
Messages : 212
Inscrit(e) le : 19/11/2009

http://unlinker.forumactif.com/
Samleski a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par filo62 Ven 22 Oct 2010 - 12:05

Bonjour

Moi aussi la flèche s'efface. C'est logique car le bouton est fait pour masquer la colonne de gauche et mon widget bottom widget est dans cette colonne.

Dans le tuto, il n'y a pas le lien pour tester cette fonctionnalité
filo62

filo62
Nouveau membre

Messages : 21
Inscrit(e) le : 25/08/2006

http://www.forumdesamer.com
filo62 a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par K@K Ven 22 Oct 2010 - 12:25

Bonjour perso j'adore cette fonction

filo62 a écrit:...Dans le tuto, il n'y a pas le lien pour tester cette fonctionnalité

Si regardez bien la première image, cette fonction est déjà en service sur FDF Very Happy

k@k...
K@K

K@K
*****

Masculin
Messages : 848
Inscrit(e) le : 04/04/2008

http://www.1302-03only.com/forum
K@K a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par filo62 Ven 22 Oct 2010 - 21:13

désolé mais je ne vois pas de lien.
filo62

filo62
Nouveau membre

Messages : 21
Inscrit(e) le : 25/08/2006

http://www.forumdesamer.com
filo62 a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par K@K Ven 22 Oct 2010 - 23:10

Regardez sur FDF à gauche au dessus du premier widget " rechercher " il y a une double flèche il faut cliquer dessus.
K@K

K@K
*****

Masculin
Messages : 848
Inscrit(e) le : 04/04/2008

http://www.1302-03only.com/forum
K@K a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par MySt1KxSyL3nT Mar 26 Oct 2010 - 17:34

Merci pour le script !

Comment changer le fond blanc (#f5ebf7) en le remplacant par du noir?

Sinon pour retirer le fond, j'ai juste besoin de supprimer "background: #f5ebf7" ?
avatar

MySt1KxSyL3nT
***

Masculin
Messages : 159
Inscrit(e) le : 30/05/2010

http://cheat-gamers.com
MySt1KxSyL3nT a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par Meridian640 Mer 3 Nov 2010 - 16:07

Bonjour,

tout d'abord merci pour ces scripts. J'ai une petite question, pourquoi ai-je une fenêtre avec de la pub qui s'affiche juste sous le Widget que je veux afficher/masquer ?
Ca ne le fait qu'avec les scripts (je pense le Bottom)
Est-ce un problème de lecture de cookies ?

Merci d'avance
avatar

Meridian640
Nouveau membre

Messages : 1
Inscrit(e) le : 03/11/2010

http://en-garona.forumactif.com/forum.htm
Meridian640 a été remercié(e) par l'auteur de ce sujet.

Afficher/Masquer les Widgets du forum Empty Re: Afficher/Masquer les Widgets du forum

Message par Absol Sam 22 Jan 2011 - 15:17

Il n'existe pas le tuto mais à l'inverse ? En gros les widget sont déjà cachés et en cliquant sur la flèche ils s'affichent Smile ?

Merci d'avance =)
Absol

Absol
***

Masculin
Messages : 168
Inscrit(e) le : 27/08/2008

http://www.roleplay-fiore.com
Absol a été remercié(e) par l'auteur de ce sujet.

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

- Sujets similaires

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