Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Membres connectés récemment
Voir tous les membres

[PHPBB3] Afficher l'id/ami et brouillon dans le Welcome de la toolbar

Voir le sujet précédent Voir le sujet suivant Aller en bas

Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mar 21 Nov 2017 - 18:35

coucou ,
hou la c'est quoi ce truc !!

Lorsque vous cliquez sur le menu Bienvenue Invité sur la toolbar ,
vous avez cet affichage:

[PHPBB3] Afficher l'id/ami et brouillon dans le Welcome de la toolbar 140

1) L'astuce suivante va insérer l'identifiant du membre.
2) Le nombre de brouillon(s).
3) le nombre d'ami(s)

Pour arriver à ce résultat:

[PHPBB3] Afficher l'id/ami et brouillon dans le Welcome de la toolbar 218

Pour cela , il faudra activer les brouillons :

Général/Messages et Emails/Configuration/Messages :
Activer la fonctionnalité des brouillons de message : Cocher Oui

Activer la gestion des amis/ignorés :
Utilisateurs et groupes/Options des utilisateurs/Options de l'Utilisateur
Autoriser la gestion des amis/ignorés :Cocher Oui

Le petit plus:
Dès lors qu'un brouillon sera en attente le chiffre ou le nombre (pour les têtes en l'air lOL  ) clignotera et cliquable pour accéder à la liste des brouillons clin oeil .

Juste ce petit bout de script fera l'affaire:

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


Mettre un titre explicite.
Cocher sur toutes les pages.

Déposez ceci:
Code:

function M14_BLINK(){ $('.M14_BLINK').animate({opacity:0},500).animate({opacity:1},500);}
$(document).ready(function(){
setInterval('M14_BLINK()',800); });
$(function() {
$(function() {
var M14_ID = _userdata["user_id"];
$.get('/search?search_id=draftsearch',function(data){
var M14_brouillon=$(data).find('.inner').find('a[href$="mode=editpostdraft"]').length;
$.get('/profile?mode=editprofile&page_profil=friendsfoes' , function(data){
var getFriends=$(data).find('.friends-foes-list a[href*="remove"]').length;
$('#fa_usermenu tr:last').after('<tr><td class="first">Identifiant</td><td> : </td><td class="bold">'+M14_ID+'</td></tr><tr><td id="M14_Td_brouillon"class="first">Brouillon</td><td> : </td><td id="M14_brouillon"class="bold"> 0 </td></tr><tr><td class="first M14_waiting">Ami</td><td> : </td><td id="M14_friend"class="bold"> 0 </td></tr>');
if(getFriends){$('#M14_friend').html(getFriends);}
if(getFriends>=2){$('.M14_waiting').html('Amis');}
if(M14_brouillon==1)
{
$('#M14_brouillon').addClass('M14_BLINK').wrap('<a href="/search?search_id=draftsearch"title="Tu as '+M14_brouillon+' brouillon en attente"></a>').html(M14_brouillon);
}  
else if(M14_brouillon>=2)
{
$('#M14_Td_brouillon').html('Brouillons');
$('#M14_brouillon').addClass('M14_BLINK').wrap('<a href="/search?search_id=draftsearch"title="Tu as '+M14_brouillon+' brouillons en attente"></a>').html(M14_brouillon);
}
});});
})});



Penser a cliquer sur le bouton Valid


Il faudra surement ajuster la hauteur du conteneur en ajoutant suivant votre structure :

Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style

Déposez ceci:

Code:


#fa_menulist{min-height: 280px !important;}




Penser a cliquer sur le bouton Valid



Dernière édition par Milouze14 le Mer 1 Déc 2021 - 4:19, édité 5 fois
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Mar 21 Nov 2017 - 23:56

Merci beaucoup !
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 22 Nov 2017 - 6:27

Hello Serge,
je viens de corriger le script :
Ami au singulier
Amis au pluriel
Le clignotement directement sur la cellule car sur certain navigateur, il ne fonctionnait pas clin oeil
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Mer 22 Nov 2017 - 12:39

Hello Philippe,

Merci pour cette mise à jour.

Dans ton dernier script le nombre d'amis reste à 0;  il te manque la ligne de la variable:
Code:
var getFriends=$(data).find('.friends-foes-list a[href*="remove"]').length;
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 22 Nov 2017 - 15:31

Re Serge,
oups effectivement, merci pour la remonté Serge,
je viens de corriger clin oeil .
50Thierry
50Thierry
http://www.gps-sne.com/

Message50Thierry Jeu 30 Nov 2017 - 15:21

Merci beaucoup !
kristhyane
kristhyane
http://kristhyane.forumactif.com

Messagekristhyane Mer 15 Aoû 2018 - 13:01

Merci beaucoup !

Voir le sujet précédent Voir le sujet suivant Revenir en haut

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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