Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Astuces ForumactifConnexion

EDGE/ PHPBB2 / PHPBB3/ PUNBB / INVISION/ MODERNBB/ AWESOMEBB

-37%
Le deal à ne pas rater :
Couette 2 places (220×240) – Polyester – Fabrication Française
29 € 46 €
Voir le deal

descriptionIcône par defaut[MODERNBB] Afficher les membres en ligne (version graphique) sur l'index et dans la liste des sujets

more_horiz
Hello les ami(e)s,

cette astuce affichera une image en ligne ou hors ligne selon le statut de connexion du membre forcément mdr .


Il faut pour cela que le profil avancè soit activé:
Utilisateurs et groupes/Profil/Options générales/Options générales du profil
Activer le profil avancé : Oui


Les aperçus imagés:

Sur l'index:
[MODERNBB] Afficher les membres en ligne (version graphique) sur l'index et dans la liste des sujets 153

Sur la liste des sujets:
[MODERNBB] Afficher les membres en ligne (version graphique) sur l'index et dans la liste des sujets 227


Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mettez un titre explicite.
Cochez sur l'index et les sous forums.

Déposez ceci:

Code:


$(document).ready(function() {
if (_userdata.session_logged_in == 1) {
  $('.topiclist.forums .lastpost,.topic-author, .topiclist.topics.bg_none li .lastpost').find('a[href^="/u"]').after('<span class="M14_LoadInline"style="margin-left: 5px;"></span>');
$('.topiclist.forums .lastpost,.topic-author, .topiclist.topics.bg_none li .lastpost').each(function(){
  //Déposez le lien de l'image en ligne ici
var M14_GeT_img='https://i.servimg.com/u/f11/11/26/21/37/m14_bt16.png';
    //Déposez le lien de l'image hors ligne ici
var M14_Get_imgNoT='https://i.servimg.com/u/f11/11/26/21/37/m14_bt17.png';
var M14_GeT_member= $(this).find('a[href^="/u"]').text();
var M14_GeT_href = $(this).find('a[href^="/u"]').attr('href'),
$M14_GeT_oneline = $(this).find('a[href^="/u"]').next();
if (/^\/u\d+$/.test(M14_GeT_href)){$.get(M14_GeT_href, function(data){
  var $text = $(data).find('#profile-advanced-right').find('.module').first().find('.h3 em');
if(($text).length)
{var M14_load_onelineIMG ='<img src="'+M14_GeT_img+'"style="width:12px;height:12px;cursor:pointer;"title="'+M14_GeT_member+' est en ligne"/>';
$text.replaceWith(M14_load_onelineIMG),$M14_GeT_oneline.html(M14_load_onelineIMG);}else{$M14_GeT_oneline.html('<img src="'+M14_Get_imgNoT+'"style="width:12px;height:12px;cursor:pointer;"title="'+M14_GeT_member+' est hors ligne"/>');}});}});}});


Pensez a cliquer sur le bouton Valider


Changez si besoin les images en ligne et hors ligne ici:

Code:


//Déposez le lien de l'image en ligne ici
var M14_GeT_img=' https://i.servimg.com/u/f11/11/26/21/37/m14_bt16.png ';
    //Déposez le lien de l'image hors ligne ici
var M14_Get_imgNoT=' https://i.servimg.com/u/f11/11/26/21/37/m14_bt17.png ';




Pensez à valider les modifications en cliquant sur le bouton Valider




Dernière édition par Milouze14 le Ven 3 Déc 2021 - 18:59, édité 3 fois

descriptionIcône par defautRe: [MODERNBB] Afficher les membres en ligne (version graphique) sur l'index et dans la liste des sujets

more_horiz
Merci beaucoup !

descriptionIcône par defautRe: [MODERNBB] Afficher les membres en ligne (version graphique) sur l'index et dans la liste des sujets

more_horiz
Merci beaucoup !

descriptionIcône par defautRe: [MODERNBB] Afficher les membres en ligne (version graphique) sur l'index et dans la liste des sujets

more_horiz
Merci !!

descriptionIcône par defautRe: [MODERNBB] Afficher les membres en ligne (version graphique) sur l'index et dans la liste des sujets

more_horiz
Merci beaucoup

descriptionIcône par defautRe: [MODERNBB] Afficher les membres en ligne (version graphique) sur l'index et dans la liste des sujets

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