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

Récupérer mon mot de passe

Derniers sujets
» [TOUTES VERSIONS] Installer MESSENGER Forumactif sur votre forum (Version Française)
par clost Lun 13 Juil 2020 - 18:57

» [PHPBB2]Retirer les crochets des groupes dans le Qeel
par Morane Dim 5 Juil 2020 - 11:20

» [TOUTES VERSIONS] Afficher un bouton pour remonter en haut de page
par gigi60 Ven 3 Juil 2020 - 14:19

» [TOUTES VERSIONS] Afficher les likes seulement sur les messages des autres membres et plus encore
par photoclic Lun 29 Juin 2020 - 10:59

» [TOUTES VERSIONS] Connexion automatique après inscription
par tritri Sam 27 Juin 2020 - 17:55

» [PHPBB2] Mettre en résolu via la réponse rapide
par Kaiji Mer 17 Juin 2020 - 13:45

» [TOUTES VERSIONS] Menu sur 2 colonnes
par soleda Dim 14 Juin 2020 - 6:20

» [TOUTES VERSIONS] Changer les boutons Nouveau MP et Répondre au MP par du texte
par croklivre Lun 25 Mai 2020 - 18:25

» [TOUTES VERSIONS] Faire clignoter les images des nouveaux messages
par croklivre Lun 25 Mai 2020 - 18:17

» [AWESOMEBB] Modifier l'icône du bouton d'accueil
par YOUGATAGA Mer 20 Mai 2020 - 13:56

» [AWESOMEBB] Mettre en résolu via la réponse rapide
par Milouze14 Ven 15 Mai 2020 - 8:38

» [INVISION] Mettre en résolu via la réponse rapide
par Milouze14 Ven 15 Mai 2020 - 8:30

» [PUNBB] Mettre en résolu via la réponse rapide
par Milouze14 Ven 15 Mai 2020 - 8:24

» [EDGE]Mettre en résolu via la réponse rapide
par Milouze14 Ven 15 Mai 2020 - 8:19

» [MODERNBB]Mettre en résolu via la réponse rapide
par Milouze14 Ven 15 Mai 2020 - 8:11

» [PHPBB3]Mettre en résolu via la réponse rapide
par Milouze14 Ven 15 Mai 2020 - 7:52

» [PUNBB]Retirer les crochets des groupes dans le Qeel
par Milouze14 Jeu 7 Mai 2020 - 6:32

» [INVISION]Retirer les crochets des groupes dans le Qeel
par Milouze14 Jeu 7 Mai 2020 - 6:28

» [MODERNBB]Retirer les crochets des groupes dans le Qeel
par Milouze14 Jeu 7 Mai 2020 - 6:09

» [AWESOMEBB]Retirer les crochets des groupes dans le Qeel
par Milouze14 Jeu 7 Mai 2020 - 6:03

[PHPBB3] Afficher le nombre total de MPs

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

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 13 Aoû 2018 - 8:27

Hello les ami(e)s,



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


Mettre un titre explicite.
Cocher sur toutes les pages.


Déposer ceci:
Code:

$(function(){
$.get('/privmsg?folder=inbox',function(data){
  $('#privmsgs-menu').find('li:eq(0)').append('<span style="color:red;"></span>');
var setNumberPM=function(n){
var n=n.toString();
 $('#privmsgs-menu').find('li:eq(0) span').text(n.length?" "+n:n);

        };
        var liens_pages=$(data).find('span.pagination span a[href*="folder=inbox"]:not(.pag-img)');
        var number=liens_pages.length;
        var totalresult=$(data).find('form[action="/privmsg?folder=inbox"] li[class^="row"]').length;
        setNumberPM(totalresult);
        if(!number)return;
        setNumberPM("");
        totalresult*=number;
        $.get(liens_pages.eq(-1).attr('href'),function(data){
            totalresult+=$(data).find('form[action="/privmsg?folder=inbox"] li[class^="row"]').length;
            setNumberPM(totalresult);
        });
    });
});
$(function(){
  
$.get('/privmsg?folder=sentbox',function(data){
  $('#privmsgs-menu').find('li:eq(1)').append('<span style="color:red;"></span>');

var setNumberPM=function(n){
var n=n.toString();
 $('#privmsgs-menu').find('li:eq(1) span').text(n.length?" "+n:n);

        };
        var liens_pages=$(data).find('span.pagination span a[href*="folder=sentbox"]:not(.pag-img)');
        var number=liens_pages.length;
        var totalresult=$(data).find('form[action="/privmsg?folder=sentbox"] li[class^="row"]').length;
        setNumberPM(totalresult);
        if(!number)return;
        setNumberPM("");
        totalresult*=number;
        $.get(liens_pages.eq(-1).attr('href'),function(data){
            totalresult+=$(data).find('form[action="/privmsg?folder=sentbox"] li[class^="row"]').length;
            setNumberPM(totalresult);
        });
    });
});
$(function(){
  
$.get('/privmsg?folder=outbox',function(data){
  $('#privmsgs-menu').find('li:eq(2)').append('<span style="color:red;"></span>');

var setNumberPM=function(n){
var n=n.toString();
 $('#privmsgs-menu').find('li:eq(2) span').text(n.length?" "+n:n);

        };
        var liens_pages=$(data).find('span.pagination span a[href*="folder=outbox"]:not(.pag-img)');
        var number=liens_pages.length;
        var totalresult=$(data).find('form[action="/privmsg?folder=outbox"] li[class^="row"]').length;
        setNumberPM(totalresult);
        if(!number)return;
        setNumberPM("");
        totalresult*=number;
        $.get(liens_pages.eq(-1).attr('href'),function(data){
            totalresult+=$(data).find('form[action="/privmsg?folder=outbox"] li[class^="row"]').length;
            setNumberPM(totalresult);
        });
    });
});
$(function(){
  
$.get('/privmsg?folder=savebox',function(data){
  $('#privmsgs-menu').find('li:eq(3)').append('<span style="color:red;"></span>');

var setNumberPM=function(n){
var n=n.toString();
 $('#privmsgs-menu').find('li:eq(3) span').text(n.length?" "+n:n);

        };
        var liens_pages=$(data).find('span.pagination span a[href*="folder=savebox"]:not(.pag-img)');
        var number=liens_pages.length;
        var totalresult=$(data).find('form[action="/privmsg?folder=savebox"] li[class^="row"]').length;
        setNumberPM(totalresult);
        if(!number)return;
        setNumberPM("");
        totalresult*=number;
        $.get(liens_pages.eq(-1).attr('href'),function(data){
            totalresult+=$(data).find('form[action="/privmsg?folder=savebox"] li[class^="row"]').length;
            setNumberPM(totalresult);
        });
    });
});



Penser a cliquer sur le bouton Valid




Pour changer la couleur de police à quatre reprise ici:
Code:
<span style="color:red;"></span>

Le résultat imagé:

[PHPBB3] Afficher le nombre total de MPs Mp10



Voila, c'est tout pour le moment  clin oeil .
Un soucis direction l'entraide hinhin
https://www.milouze14.com/f14-entraide-forumactif


Dernière édition par Milouze14 le Ven 21 Fév 2020 - 18:19, édité 2 fois


Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Jackymi
Jackymi
Membre regretté

MessageJackymi le Lun 13 Aoû 2018 - 11:05

Hello Philippe

Merci, c'est en effet un petit plus . Je vais tester cela . clin oeil
Jackymi
Jackymi
Membre regretté

MessageJackymi le Lun 13 Aoû 2018 - 16:09

Re Philippe

Je ne sais pas si tu as le même soucis que moi, mais il est impossible d'avoir le chiffre zéro , si on supprime les mps sur une des catégories . J'ai obligatoirement le chiffre " 1 " au minimum . Et ceux, sur n'importe quelle catégorie.,
J'ai fait le test , sur mes deux forums en phpbb3, et j'obtiens le même résultat .
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 13 Aoû 2018 - 17:56

Re Jean,
hum effectivement sur la version phpbb3 , il affiche 1 au lieu de zéro alors que mon fofo test EDGE pas de soucis.

Je vais éplucher cela, merci pour la remontée Jean clin oeil

Le script modifié est fonctionnel:
Code:
$(function(){
$.get('/privmsg?folder=inbox',function(data){
  $('#privmsgs-menu').find('li:eq(0)').append('<span style="color:red;"></span>');
var setNumberPM=function(n){
var n=n.toString();
 $('#privmsgs-menu').find('li:eq(0) span').text(n.length?" "+n:n);

        };
        var liens_pages=$(data).find('span.pagination span a[href*="folder=inbox"]:not(.pag-img)');
        var number=liens_pages.length;
        var totalresult=$(data).find('form[action="/privmsg?folder=inbox"]').find('a.topictitle').closest('li').length;
        setNumberPM(totalresult);
        if(!number)return;
        setNumberPM("");
        totalresult*=number;
        $.get(liens_pages.eq(-1).attr('href'),function(data){
            totalresult+=$(data).find('form[action="/privmsg?folder=inbox"]').find('a.topictitle').closest('li').length;
            setNumberPM(totalresult);
        });
    });
});
$(function(){
 
$.get('/privmsg?folder=sentbox',function(data){
  $('#privmsgs-menu').find('li:eq(1)').append('<span style="color:red;"></span>');

var setNumberPM=function(n){
var n=n.toString();
 $('#privmsgs-menu').find('li:eq(1) span').text(n.length?" "+n:n);

        };
        var liens_pages=$(data).find('span.pagination span a[href*="folder=sentbox"]:not(.pag-img)');
        var number=liens_pages.length;
        var totalresult=$(data).find('form[action="/privmsg?folder=sentbox"] ').find('a.topictitle').closest('li').length;
        setNumberPM(totalresult);
        if(!number)return;
        setNumberPM("");
        totalresult*=number;
        $.get(liens_pages.eq(-1).attr('href'),function(data){
            totalresult+=$(data).find('form[action="/privmsg?folder=sentbox"] ').find('a.topictitle').closest('li').length;
            setNumberPM(totalresult);
        });
    });
});
$(function(){
 
$.get('/privmsg?folder=outbox',function(data){
  $('#privmsgs-menu').find('li:eq(2)').append('<span style="color:red;"></span>');

var setNumberPM=function(n){
var n=n.toString();
 $('#privmsgs-menu').find('li:eq(2) span').text(n.length?" "+n:n);

        };
        var liens_pages=$(data).find('span.pagination span a[href*="folder=outbox"]:not(.pag-img)');
        var number=liens_pages.length;
        var totalresult=$(data).find('form[action="/privmsg?folder=outbox"] ').find('a.topictitle').closest('li').length;
        setNumberPM(totalresult);
        if(!number)return;
        setNumberPM("");
        totalresult*=number;
        $.get(liens_pages.eq(-1).attr('href'),function(data){
            totalresult+=$(data).find('form[action="/privmsg?folder=outbox"]').find('a.topictitle').closest('li').length;
            setNumberPM(totalresult);
        });
    });
});
$(function(){
 
$.get('/privmsg?folder=savebox',function(data){
  $('#privmsgs-menu').find('li:eq(3)').append('<span style="color:red;"></span>');

var setNumberPM=function(n){
var n=n.toString();
 $('#privmsgs-menu').find('li:eq(3) span').text(n.length?" "+n:n);

        };
        var liens_pages=$(data).find('span.pagination span a[href*="folder=savebox"]:not(.pag-img)');
        var number=liens_pages.length;
        var totalresult=$(data).find('form[action="/privmsg?folder=savebox"]').find('a.topictitle').closest('li').length;
        setNumberPM(totalresult);
        if(!number)return;
        setNumberPM("");
        totalresult*=number;
        $.get(liens_pages.eq(-1).attr('href'),function(data){
            totalresult+=$(data).find('form[action="/privmsg?folder=savebox"]').find('a.topictitle').closest('li').length;
            setNumberPM(totalresult);
        });
    });
});

impeccable


Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Jackymi
Jackymi
Membre regretté

MessageJackymi le Lun 13 Aoû 2018 - 20:38

Re Philippe

Merci, tout fonctionne à merveille . C'est tout bon pour moi . clin oeil

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

Sujets similaires internes ( 0 )
Aucun sujet

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