Templates: lien vers la messagerie privée / nouveau message
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Templates: lien vers la messagerie privée / nouveau message
Bonjour all,
Je me penche vers la communauté pour crier à l'aide
J'ai commencer une barre de navigation perso(templates plus CSS) et j'aimerais y incorporer le lien " Messagerie " mais j'aimerais surtout que ce lien change lorsqu'il y a de nouveaux messages exemple quand un nouveaux message arrive cela affiche " 1 nouveau message " j'ai beau chercher dans la liste d'Etana sur Github https://github.com/Etana/template/blob/master/tpl/var/overall_header.md#readme ...bein je fais choux blanc en fait... la seule variable qui mène vers la messagerie est celle-ci :
Cordialement.
Je me penche vers la communauté pour crier à l'aide
J'ai commencer une barre de navigation perso(templates plus CSS) et j'aimerais y incorporer le lien " Messagerie " mais j'aimerais surtout que ce lien change lorsqu'il y a de nouveaux messages exemple quand un nouveaux message arrive cela affiche " 1 nouveau message " j'ai beau chercher dans la liste d'Etana sur Github https://github.com/Etana/template/blob/master/tpl/var/overall_header.md#readme ...bein je fais choux blanc en fait... la seule variable qui mène vers la messagerie est celle-ci :
- Code:
{U_PRIVATEMSGS}
- Code:
<!-- BEGIN switch_enable_pm_popup -->
contenu
<!-- END switch_enable_pm_popup -->
- Spoiler:
- Description*
Le contenu de la boucle s'affiche si :
- Oui est coché à l'option Ouverture d'une Pop-Up lors de nouveaux Messages Privés de Index > Profil > Préférences de l'utilisateur.
- Il y a un nouveau message privé à lire dont le membre n'est pas encore au courant, c'est à dire :
soit il n'a pas encore été dans la boîte de réception
soit il n'a pas lu le message privé
soit il n'a été sur une page depuis le message privé
Le contenu de la boucle s'affiche ainsi au plus une fois pour un nouveau message privé reçu.
Cordialement.
Dernière édition par Appolyon le Dim 6 Oct 2013 - 11:49, édité 1 fois
Invité- Invité
Re: Templates: lien vers la messagerie privée / nouveau message
Salut Appolyon,
il y a quelque temps , j'avais ce genre d'avertissement sur mon
ancienne barre de navigation de mon forum.
En fait on utilise la variable de la barre de navigation avec un "display:none;" .
Comme ceci:
Ici:
Dans le template overall_header:
Affichage/Templates/Général/ overall_header
Juste après :
Puis la C.S.S que j'avais à cette période qui va avec (à toi de la mettre à ta sauce ) :
a++
il y a quelque temps , j'avais ce genre d'avertissement sur mon
ancienne barre de navigation de mon forum.
En fait on utilise la variable de la barre de navigation avec un "display:none;" .
Comme ceci:
- Code:
<!-- DEBUT DU BOUTON M.P -->
<div id="M14_MP"><div style="display:none">{GENERATED_NAV_BAR}</div>
<a href="/privmsg?folder=inbox" id="mp">Messagerie</a>
<!-- le plugin qui permettra l affichage du nouveau M.P-->
<script type="text/javascript">
function blinker()
{
setTimeout(function() {setInterval(function () {$("#new_message");},1000);},500);
setInterval(function () {$("#new_message");},1000);
}
jQuery().ready(function(){
/* on prend l'élément du menu de base de nouveau message */
var e= $("#i_icon_mini_new_message");
/* si il y en a pas, c'est qu'il y a pas de nouveau message donc on termine là */
if(!e.length){
return;
}else{
/* sinon */
/* on prend le nombre de nouveau message */
var n= +e.attr("title").replace(/^([1-9][0-9]*) .*$/,"$1");
/* on change l'identifiant en new_message et on remplace le texte */
$("#mp").attr("id","new_message").text(n+" Nouveau M.P"+(n>1?"s":""));
blinker();
}
});
</script>
</div>
<!-- FIN DU BOUTON M.P -->
Ici:
Dans le template overall_header:
Affichage/Templates/Général/ overall_header
Juste après :
- Code:
<table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
<tr>
<td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
</tr>
</table>
Puis la C.S.S que j'avais à cette période qui va avec (à toi de la mettre à ta sauce ) :
- Code:
/*_____________LE MENU DU MP____________________*/
/*on place le bouton*/
#M14_MP
{
position:fixed;/*ne pas toucher*/
top:30px;
right:10px;
}
/*L apparence du titre et du bouton*/
a#mp
{
background:#000000;/*la couleur de fond*/
text-decoration:none;/*ne pas toucher*/
color:#20aec8;/*la couleur de police*/
font-size:12px;/*ne pas toucher*/
padding:10px ;/*ne pas toucher*/
border-top:1px solid #20aec8;/*bordure haute*/
-webkit-border-radius: 6px;/*ne pas toucher*/
-moz-border-radius: 6px;/*ne pas toucher*/
border-radius: 6px;/*ne pas toucher*/
-webkit-transition: all 1s ease-in-out;/*modifiez la valeur 1s si besoin*/
-moz-transition: all 1s ease-in-out;/*modifiez la valeur 1s si besoin*/
-o-transition: all 1s ease-in-out;/*modifiez la valeur 1s si besoin*/
transition: all 1s ease-in-out;/*modifiez la valeur 1s si besoin*/
}
/*l apparence du titre au survol*/
a#mp:hover {text-decoration:none !important;}/*ne pas toucher*/
/* l affichage d un nouveau MP*/
a#new_message
{
background:#000000;/*la couleur de fond*/
text-decoration:none!important;/*ne pas toucher*/
color: #ffffff;/*la couleur de police*/
font-size:12px;/*ne pas toucher*/
padding:10px 45px 10px 10px;/*ne pas toucher*/
border-top:1px solid #6eef60;/*la bordure haute*/
-webkit-border-radius: 6px;/*ne pas toucher*/
-moz-border-radius: 6px;/*ne pas toucher*/
border-radius: 6px;/*ne pas toucher*/
}
/* l affichage d un nouveau MP au survol*/
a#new_message:hover
{
text-decoration:none !important;/*ne pas toucher*/
}
/*_____________FIN DU MENU DU MP____________________*/
a++
Invité- Invité
Re: Templates: lien vers la messagerie privée / nouveau message
Salut Milouze!
Merci merci infiniment mon ami !!!! d'avoir aussi pris le temps de te pencher sur mon sujet et de partager tes connaissances !
J'ai relu toutes les variables et essayer trop de combinaisons et au final rien j'était vraiment loin d'y arriver merci encore!
sujet !
Cordialement.
Merci merci infiniment mon ami !!!! d'avoir aussi pris le temps de te pencher sur mon sujet et de partager tes connaissances !
J'ai relu toutes les variables et essayer trop de combinaisons et au final rien j'était vraiment loin d'y arriver merci encore!
sujet !
Cordialement.
Invité- Invité
Sujets similaires
» Renvoi vers un sujet (Editer / Poster un nouveau message / Ouvrir un lien)
» [Groupes] Message automatique envoyé dans la messagerie privée d'un membre quand il rejoint un groupe.
» Lien vers un message
» Modifier titre du sujet, rediriger automatiquement vers nouveau lien
» pas de boite: "nouveau message" dans la messagerie
» [Groupes] Message automatique envoyé dans la messagerie privée d'un membre quand il rejoint un groupe.
» Lien vers un message
» Modifier titre du sujet, rediriger automatiquement vers nouveau lien
» pas de boite: "nouveau message" dans la messagerie
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum