Afficher le nombre de message privé non lu
2 participants
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
Afficher le nombre de message privé non lu
Bonjour,
Je suis en train de construire un thème. Pour plus de visuel, http://ipodtouch.forum-canada.com/
J'ai en haut un bloc de connexion et quand nous nous connectons, nous avons maintenant accès à profil, message et déconnexion. Je voudrais, à côté du message, afficher le nombre de message que l'utilisateur a. S'il y en a pas, afficher (0).
Voici mon code du bloc de connexion pour être sur qui vous manque rien:
Merci beaucoup
Je suis en train de construire un thème. Pour plus de visuel, http://ipodtouch.forum-canada.com/
J'ai en haut un bloc de connexion et quand nous nous connectons, nous avons maintenant accès à profil, message et déconnexion. Je voudrais, à côté du message, afficher le nombre de message que l'utilisateur a. S'il y en a pas, afficher (0).
Voici mon code du bloc de connexion pour être sur qui vous manque rien:
- Code:
<div class="titre">
<!-- BEGIN switch_user_logged_in -->
<span class="nomutilisateur" style=""><a href="/profile?mode=editprofile&page_profil=preferences"><span id="wid_username"></span></a> | <a href="/privmsg?folder=inbox">Messages</a> | <a href="/login?logout=1">Déconnexion</a>
<script> $('#wid_username').html(_userdata["username"]); </script></span>
<span id="wid_avatar" style="float: left;"></span>
<script> $('#wid_avatar').html(_userdata["avatar"]); </script>
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<form action="/login" method="post" name="form_login"><table border="0" cellspacing="0" cellpadding="0"><tr><td><input class="post" type="text" size="10" name="username" placeholder="Utilisateur" required></td><td><input class="post" type="password" size="10" name="password" placeholder="Passe" required> </td><td colspan="2" align="center"><input class="mainoption" type="submit" name="login" value="Connexion"></td></tr></tbody></table>
<script type="text/javascript">//<![CDATA[
if(document.forms['form_login'].elements['username'].value == ''){document.forms['form_login'].elements['username'].focus();}else{document.forms['form_login'].elements['password'].focus();}//]]></script>
</form>
<!-- END switch_user_logged_out --></div>
Merci beaucoup
Dernière édition par Dr. Sam le Ven 1 Aoû 2014 - 21:04, édité 1 fois
Re: Afficher le nombre de message privé non lu
J'ai essayé ce code de Milouze, https://forum.forumactif.com/t358587-templates-lien-vers-la-messagerie-privee-nouveau-message ... Mais il ne fonctionne pas super bien et ne fait pas exactement comme décrit en haut.
Merci d'avance
Merci d'avance
Re: Afficher le nombre de message privé non lu
Le petit up de la journée
Re: Afficher le nombre de message privé non lu
Bonjour,
Peut-être avec ceci :
Peut-être avec ceci :
- Code:
jQuery(function($){
$('a.mainmenu[href="/privmsg?folder=inbox"]').html('0 Message');
$('body').append('<div id="privMsg" style="display:none;"></div>');
function getPrivMsg(){
var r = {
nombre: 0
};
$('#privMsg').load(location.protocol+'//'+location.host+'/privmsg?folder=inbox form .forumline', function(response, status){
if(status == 'success'){
r.nombre = $('.forumline img[alt="Message Non-lu"]').length;
};
});
setTimeout(function(){
if(location.pathname == '/privmsg' && /^\?folder=inbox$/.test(document.location.search)){
if(r.nombre < 2){
$('a.mainmenu[href="/privmsg?folder=inbox"]').html(r.nombre/2+' Message');
}else{
$('a.mainmenu[href="/privmsg?folder=inbox"]').html(r.nombre/2+' Messages');
};
}else{
if(r.nombre < 2){
$('a.mainmenu[href="/privmsg?folder=inbox"]').html(r.nombre+' Message');
}else{
$('a.mainmenu[href="/privmsg?folder=inbox"]').html(r.nombre+' Messages');
};
};
}, 500);
};
getPrivMsg();
setInterval(function(){
getPrivMsg();
}, 2000);
});
Re: Afficher le nombre de message privé non lu
MERCI BEAUCOUP
C'est super, après une petite modification sur quelques lignes tout fonctionne ! Merci beaucoup !
C'est super, après une petite modification sur quelques lignes tout fonctionne ! Merci beaucoup !
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