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

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 le 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
+ Hyperactif +

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

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~ le 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~
*****

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

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 le 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
+ Hyperactif +

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

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 le 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 -->


daki99
****

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

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 le 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
+ Hyperactif +

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

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 le Sam 8 Oct 2011 - 10:30

UP

Gorgorbey
+ Hyperactif +

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

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 le Dim 9 Oct 2011 - 12:54

UP

Gorgorbey
+ Hyperactif +

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

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. le 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.
# Tropactif #

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

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 le 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
+ Hyperactif +

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

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 le Lun 10 Oct 2011 - 17:05

UP

Gorgorbey
+ Hyperactif +

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

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 le Mer 12 Oct 2011 - 7:09

Up

Gorgorbey
+ Hyperactif +

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

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 Milouze14 le 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++

Milouze14
+ Hyperactif +

Masculin
Messages : 4563
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 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 le 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
+ Hyperactif +

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

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 Milouze14 le 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++

Milouze14
+ Hyperactif +

Masculin
Messages : 4563
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 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 le Dim 16 Oct 2011 - 18:20

UP

Gorgorbey
+ Hyperactif +

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

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 Milouze14 le Dim 16 Oct 2011 - 19:20

Salut Gorgorbey,

regarde ici pour avoir un son à l'arrivé d'un mp
http://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++

Milouze14
+ Hyperactif +

Masculin
Messages : 4563
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 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 le Dim 16 Oct 2011 - 19:48

Re,

Non ce n'est pas ce que je veux Wink

Gorgorbey
+ Hyperactif +

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

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 Milouze14 le 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++

Milouze14
+ Hyperactif +

Masculin
Messages : 4563
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 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 le 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
+ Hyperactif +

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

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 le Mar 18 Oct 2011 - 23:27

UP

Gorgorbey
+ Hyperactif +

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

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 le Jeu 20 Oct 2011 - 7:03

UP

Gorgorbey
+ Hyperactif +

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

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 le Ven 21 Oct 2011 - 7:04

UP

Gorgorbey
+ Hyperactif +

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

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 le 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
Aidactif
Aidactif

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

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 le Ven 21 Oct 2011 - 17:35

Merci beaucoup mais les script je les met où ?

Gorgorbey
+ Hyperactif +

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

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 le Ven 21 Oct 2011 - 17:50

Le mettre en suivant ce tutoriel là :
http://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
Aidactif
Aidactif

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

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 le 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
+ Hyperactif +

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

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 le 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
Aidactif
Aidactif

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

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 le 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
+ Hyperactif +

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

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 le 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
Aidactif
Aidactif

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

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 le Ven 21 Oct 2011 - 23:10

Parfait merci beaucoup.

Gorgorbey
+ Hyperactif +

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

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


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