Membres connectés récemment
[PHPBB3] Afficher date et heure dernière visite au survol des pseudos dans Widgets/Portail créés
2 participants
Page 1 sur 1 • Partagez
- Version du forum :PHPBB3
- Templates modifiés :oui
- Navigateur :Firefox
Bonsoir Phil.
J'ai mis en place l'astuce fournie ici, que j'apprécie beaucoup :
=> https://www.milouze14.com/t32161-toutes-versionsafficher-la-date-de-la-derniere-visite-au-survol-du-pseudo-seulement-pour-les-admins#anchor
Je viens de remarquer qu'elle ne fonctionne pas au survol des pseudos dans les deux widgets du portail avec permissions spéciales, créés récemment (Derniers sujets et MPs)
Y aurait-il une solution pour que l'astuce fonctionne là aussi ?
Bonne nuit.
@+
J'ai mis en place l'astuce fournie ici, que j'apprécie beaucoup :
=> https://www.milouze14.com/t32161-toutes-versionsafficher-la-date-de-la-derniere-visite-au-survol-du-pseudo-seulement-pour-les-admins#anchor
Je viens de remarquer qu'elle ne fonctionne pas au survol des pseudos dans les deux widgets du portail avec permissions spéciales, créés récemment (Derniers sujets et MPs)
Y aurait-il une solution pour que l'astuce fonctionne là aussi ?
Bonne nuit.
@+
Re: [PHPBB3] Afficher date et heure dernière visite au survol des pseudos dans Widgets/Portail créés
2Hello Roza,
ah vi,
n'ayant pas les scripts présents sur ton forum,
je te redonne ceux que j'ai actuellement sur mon fofo de tests.
Celui des Mps:
Des derniers sujets:
ah vi,
n'ayant pas les scripts présents sur ton forum,
je te redonne ceux que j'ai actuellement sur mon fofo de tests.
Celui des Mps:
- Code:
$(function(){
if(!_userdata["session_logged_in"])return;
$(function(){
var u=_userdata["user_id"];
if(u==1||u==5||u==45)
$('table.portal').each(function(){
//modifier le texte du titre ici
var a="Mes messages privés récents";
$(this).find('td.column:first').find('div.module').first().after('<div class="Widget_portail">
<div class="module"><div class="h3">'+a+'</div>
<div id="M14_load_widgetmp"class="inner"></div></div></div>');
var $this=$('#M14_load_widgetmp');
$.get('/privmsg?folder=inbox' , function(data){
$(data).find('a.topictitle:lt(6)').each(function(){
var link=$(this).attr('href');
var text=$(this).text();
var date=$(this).closest('dt').find('.M14_dateMP').text();
var auteur=$(this).closest('dt').find('.M14_userMP').text();
var auteurL=$(this).closest('dt').find('.M14_userMP a[href^="/u"]').attr('href');
var e='stats';
var color=$(this).closest('dt').find('.M14_userMP a[href^="/u"] span').css('color');
$.get(auteurL+e , function(data){
var f= $(data).find('#profile-advanced-details .stats-field:last ul li:last').text();
$this.append('<div class="M14_ligne"><a class="topictitle info" href="'+link+'" title="'+text+'">'+text+'</a><span class="pseudo"style="color:'+color+';font-weight:bold;" title="'+f+'">par '+auteur+'</span><span style="float:right;">'+date+'</span></div><hr/>');
$('.topictitle.info,.pseudo').tooltipster({
animation : 'fade',
arrow : true,
speed : 300,
delay : 300,
onlyOne : true,
theme : 'tooltipster-default'
});
});
}); });
});
})});
Des derniers sujets:
- Code:
$(function(){
if(!_userdata["session_logged_in"])return;
$(function(){
var u=_userdata["user_id"];
if(u==1||u==4||u==5||u==6||u==7||u==8||u==9||u==10||u==11||u==45)
$('table.portal').each(function(){
//modifier le texte du titre ici
var a="Messages/Sujets les plus récents";
$(this).find('td.column').last().find('div.module').first().after('<div class="Widget_portail">
<div class="module"><div class="h3">'+a+'</div>
<div id="M14_load_widget"class="inner"></div></div></div>');
var $this=$('#M14_load_widget');
$.get('/latest' , function(data){
$(data).find('a.topictitle:lt(10)').each(function(){
var color=$(this).closest('li').find('.lastpost a[href^="/u"] span').css('color');
var auteur=$(this).closest('li').find('.lastpost a[href^="/u"]').text();
var auteurL=$(this).closest('li').find('.lastpost a[href^="/u"]').attr('href');
var e='stats';
var date=$(this).closest('li').find('dd.lastpost').find('.M14_search_time').text();
var link=$(this).closest('li').find('.lastpost a[href^="/t"]').attr('href');
var text=$(this).text();
$.get(auteurL+e , function(data){
var f= $(data).find('#profile-advanced-details .stats-field:last ul li:last').text();
$this.append('<div class="M14_ligne"><a class="topictitle info" href="'+link+'" title="'+text+'">'+text+'</a><span class="pseudo"style="color:'+color+';font-weight:bold;" title="'+f+'">par '+auteur+'</span><span style="float:right;">'+date+'</a></div><hr/>');
$('.topictitle.info,.pseudo').tooltipster({animation : 'fade',arrow : true,speed : 300,delay : 300,onlyOne : true,
theme : 'tooltipster-default'});
});
});
});
});
})
});
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum