Code bouton déconnexion (phpBB2) et bouton (no) new mp

5 participants

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

Résolu Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Jeu 6 Oct 2011 - 20:33

Bonsoir,

Je voudrais mettre le bouton déconnexion dans un menu que j'ai créé à gauche dans un widget et qui est actuellement en haut (voir le forum de mon profil). J'ai essayé de copier le lien du bouton mais celui-ci ne fonctionne qu'une fois. Donc par la suite il ne fonctionne plus. Comment faire ?
Code du widget :
Code:
<div id="menu">
<li><a href="http://w4rx.forumactif.com/">Accueil</a></li>
<li><a href="http://w4rx.forumactif.com/faq">FAQ</a></li>
<li><a href="http://w4rx.forumactif.com/groups">Groupes</a></li>
<li><a href="http://w4rx.forumactif.com/memberlist">Membres</a></li>
<li><a href="http://w4rx.forumactif.com/profile?mode=editprofile">Profil</a></li>
<li><a href="http://w4rx.forumactif.com/privmsg?folder=inbox">Messagerie</a></li>
<li><a href="http://w4rx.forumactif.com/search">Rechercher</a></li>
</div>

Merci d'avance Wink

Cordialement.


Dernière édition par Gorgorbey le Ven 21 Oct 2011 - 23:10, édité 3 fois
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Chouquette~ Jeu 6 Oct 2011 - 21:45

Bonjour,

C'est normal qu'en l'état il ne fonctionne qu'une fois vu tout le bazar qu'il y a dedans :
http://add_forum/login?logout
Chouquette~

Chouquette~
*****

Masculin
Messages : 666
Inscrit(e) le : 15/07/2009

Voir le profil de l'utilisateur
Chouquette~ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Jeu 6 Oct 2011 - 21:53

C'est bon ça fonctionne par contre je voudrais autre chose^^

Code:
<div class="fixmenu"><table class="forumline" width="135" border="0" cellspacing="1" cellpadding="0">
<tr>
<td class="catLeft" height="25">
<span class="genmed  module-title">MENU</span>
</td>
</tr>
<tr>
<td class="row2 genmed" align="left" valign="middle"><div id="menu">
<li><a href="http://w4rx.forumactif.com/">Accueil</a></li>
<li><a href="http://w4rx.forumactif.com/faq">FAQ</a></li>
<li><a href="http://w4rx.forumactif.com/groups">Groupes</a></li>
<li><a href="http://w4rx.forumactif.com/memberlist">Membres</a></li>
<li><a href="http://w4rx.forumactif.com/privmsg?folder=inbox">Messagerie</a></li>
<li><a href="http://w4rx.forumactif.com/profile?mode=editprofile">Profil</a></li>
<li><a href="http://w4rx.forumactif.com/search">Rechercher</a></li>
<li><a href="http://w4rx.forumactif.com/h3-les-membres-du-staff">Le staff</a></li>
<li><a href="http://w4rx.forumactif.com/login?logout">Déconnexion</a></li>
</div></td>
</tr>
</table></div>

J'aimerai que lorsque la personne n'est pas connecté, "Connexion" apparaisse en haut du menu et disparaisse une fois connecté.
La même chose pour le bouton "S'enregistrer".
C'est possible ?

PS : En fait je n'ai pas mis le code dans un widget mais dans le template Standard du Portail.
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par daki99 Ven 7 Oct 2011 - 1:09

Pour les personne non connecté (donc bouton connexion et s'enregistrer)

<!-- BEGIN switch_user_logged_out -->
ton code
<!-- END switch_user_logged_out -->

Pour les personnes connecté (donc bouton déconnexion, profil et messagerie)

<!-- BEGIN switch_user_logged_in -->
ton code
<!-- END switch_user_logged_in -->

avatar

daki99
****

Masculin
Messages : 244
Inscrit(e) le : 02/06/2007

Voir le profil de l'utilisateur http://oubliz.keuf.net/
daki99 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Ven 7 Oct 2011 - 7:10

Parfait merci à vous deux Wink

EDIT : Petite dernière chose il me faudrait aussi le code lorsqu'il y a un nouveau message. Même principe que pour les boutons précédents^^
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Sam 8 Oct 2011 - 10:30

UP
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Dim 9 Oct 2011 - 12:54

UP
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Roxy. Dim 9 Oct 2011 - 13:15

Bonjour,
Moi aussi j'avais eu le même problème et voilà ce qu'on ma conseiller :
Code:
            <table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
               <tr>
                  <td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
               </tr>
            </table>
Ceci reviens à peu près à la même chose ^^'

Cordialement.
Roxy.

Roxy.
Membre habitué

Féminin
Messages : 1058
Inscrit(e) le : 24/07/2011

Voir le profil de l'utilisateur http://roxy-test.forumgratuit.org/
Roxy. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Dim 9 Oct 2011 - 13:32

Oui mais cela est pour déplacer le menu or je veux juste le code du bouton 1 nouveau message Wink

EDIT : En fait je cherche le même style que
Code:
<!-- BEGIN switch_user_logged_out -->
<!-- END switch_user_logged_out -->
mais pour le bouton 1 nouveau message^^
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Lun 10 Oct 2011 - 17:05

UP
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Mer 12 Oct 2011 - 7:09

Up
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Invité Mer 12 Oct 2011 - 7:17

Salut Gorgorbey,


ce code convient pour les nouveau M.P:
Code:
<li><a href="http://w4rx.forumactif.com/privmsg?folder=inbox">Nouveau M.P</a></li>

En espérant avoir répondu à ta question Wink

a++
Anonymous

Invité
Invité


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

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Mer 12 Oct 2011 - 16:23

Bonjour Milouze14,

Hélas non si c'était si facile je l'aurais fait^^
J'ai fait ça mais pour accéder à la boîte des MP.
Or je veux que en plus apparaisse "1 message" lorsqu'on en reçoit un donc pas en continu Wink
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Invité Jeu 13 Oct 2011 - 7:02

Salut Gorgorbey,
je m'en doutais un peu Wink .

Je suis désolé mais là je sèche Neutral.
En espérant que tu es quelqu'un qui puisse te donner une solution Wink .


a++
Anonymous

Invité
Invité


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

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Dim 16 Oct 2011 - 18:20

UP
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Invité Dim 16 Oct 2011 - 19:20

Salut Gorgorbey,

regarde ici pour avoir un son à l'arrivé d'un mp
https://forum.forumactif.com/t310195-code-pour-avertir-la-reception-d-un-new-mp-s#2708747

Désolé mais je trouve pas d'autre solution mon ami Embarassed .

a++
Anonymous

Invité
Invité


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

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Dim 16 Oct 2011 - 19:48

Re,

Non ce n'est pas ce que je veux Wink
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Invité Dim 16 Oct 2011 - 19:51

Oui je sais, mais j'ai beau chercher ....
Je ne peux te trouver de script compatible avec le support Wink .
a++
Anonymous

Invité
Invité


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

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Dim 16 Oct 2011 - 19:55

Ce n'est pas grave si vous n'avez pas la solution, j’attends juste qu'une autre personne ayant la réponse passe par ici.
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Mar 18 Oct 2011 - 23:27

UP
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Jeu 20 Oct 2011 - 7:03

UP
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Ven 21 Oct 2011 - 7:04

UP
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Ea Ven 21 Oct 2011 - 17:19

Bonjour,


Il faut laisser la barre d'origine ( quitte à la mettre en display:none ) et mettre un script du genre :

Code:
$(function(){

  if($("#i_icon_mini_new_message").length) $("#no_new_mp,#new_mp").toggle();

});
En ayant dans le widget un code du style :

Code:
<li id="no_new_mp">contenu si pas de new mp</li>
<li id="new_mp" style="display:none">contenu si new mp</li>
Pour ce qui est de la déconnexion ça emmènera sur une page de déconnexion comme cela, si vous ne le voulez pas vous pouvez lier ce script là :
https://github.com/Etana/tools.core/blob/master/TC.js

Et ajouter également le script :

Code:
$(function(){

  $(".appendtid").each(function(){ $(this).attr("href",$(this).attr("href")+"&tid="+TC.tid()) });

});
Et il vous suffira alors de mettre le lien comme ceci :

Code:
<a href="/login?logout=1" class="appendtid">le texte souhaité</a>
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Voir le profil de l'utilisateur
Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Ven 21 Oct 2011 - 17:35

Merci beaucoup mais les script je les met où ?
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Ea Ven 21 Oct 2011 - 17:50

Le mettre en suivant ce tutoriel là :
https://forum.forumactif.com/t311791-gestion-des-codes-javascript

Et si le widget est sur le portail il n'y a besoin de les mettre que sur le portail ( si le widget est partout il faut les mettre partout ).
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Voir le profil de l'utilisateur
Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Ven 21 Oct 2011 - 18:11

Je viens de créer une page Javascript, j'ai mis le contenu du code dans le template Portail>Standard (c'est là que je met mon code pour le menu car je n'aurai pas d'autres widgets).
Les 2 éléments Messagerie et 1 nouveau message apparaissent mais dans lien (je peux en mettre ça c'est pas un problème) mais 1 nouveau message ne disparaît pas.

Javascript :
http://w4rx.forumactif.com/10669.js

Template :
Code:
<div class="fixmenu"><table class="forumline" width="135" border="0" cellspacing="1" cellpadding="0">
<tr>
<td class="catLeft" height="25">
<span class="genmed  module-title">MENU</span>
</td>
</tr>
<tr>
<td class="row2 genmed" align="left" valign="middle"><div id="menu">
<!-- BEGIN switch_user_logged_out -->
<li><a href="http://w4rx.forumactif.com/register"><font color="green">S'enregistrer</font></a></li>
<li><a href="http://w4rx.forumactif.com/login"><font color="green">Connexion</font></a></li>
<!-- END switch_user_logged_out -->
<li id="no_new_mp">Messagerie</li>
<li id="new_mp">1 message</li>
<li><a href="http://w4rx.forumactif.com/h5-news">News</a></li>
<li><a href="http://w4rx.forumactif.com/">Accueil</a></li>
<li><a href="http://w4rx.forumactif.com/faq">FAQ</a></li>
<li><a href="http://w4rx.forumactif.com/groups">Groupes</a></li>
<li><a href="http://w4rx.forumactif.com/memberlist">Membres</a></li>
<li><a href="http://w4rx.forumactif.com/privmsg?folder=inbox">Messagerie</a></li>
<li><a href="http://w4rx.forumactif.com/profile?mode=editprofile">Profil</a></li>
<li><a href="http://w4rx.forumactif.com/search">Rechercher</a></li>
<li><a href="http://w4rx.forumactif.com/h3-les-membres-du-staff">Le staff</a></li>
<!-- BEGIN switch_user_logged_in -->
<li><a href="http://w4rx.forumactif.com/login?logout"><font color="red">Déconnexion</font></a></li>
<!-- END switch_user_logged_in -->
</div></td>
</tr>
</table></div>

CSS :
Code:

.fixmenu {
position : fixed;
margin-top:-250px;
}

Merci Very Happy
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Ea Ven 21 Oct 2011 - 18:44

Il faut laisser le :

Code:
style="display:none"
Le script lui :

Code:
$(function(){
 
  if($("#i_icon_mini_new_message").length) $("#no_new_mp,#new_mp").toggle();
 
});
Si il y a un nouveau message il toggle ( affiche si c'était caché et cache si c'était affiché ) les #no_new_mp et #new_mp ( donc vu que le #no_new_mp est affiché au départ il sera caché si il y a un nouveau mp, et vu que le #new_mp est caché au départ il sera affiché en cas de nouveau mp ).

Et si pour une raison où l'autre le membre désactive le javascript il ne verra que #no_new_mp.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Voir le profil de l'utilisateur
Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Ven 21 Oct 2011 - 19:01

Je dois être maudit^^
Code:
<li id="no_new_mp">Messagerie</li>
<li id="new_mp" style="display:none">1 message</li>

Là c'est bon et j'ai le bouton 1 message qui n'est pas là lorsque je n'ai pas de message tout va bien. Mais quand j'en reçoit un il n'apparaît pas...

Merci pour votre patience et vos explications.
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Ea Ven 21 Oct 2011 - 19:45

Si c'est pour : http://w4rx.forumactif.com/ il est dans le cas mentionné en bas du tutoriel et il faut faire la modification décrite pour que les feuilles javascript fonctionnent.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Voir le profil de l'utilisateur
Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code bouton déconnexion (phpBB2) et bouton (no) new mp

Message par Gorgorbey Ven 21 Oct 2011 - 23:10

Parfait merci beaucoup.
Gorgorbey

Gorgorbey
Membre actif

Masculin
Messages : 3321
Inscrit(e) le : 09/09/2010

Voir le profil de l'utilisateur http://w4rx.forumactif.com/
Gorgorbey 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