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
Le deal à ne pas rater :
Cdiscount : -30€ dès 300€ d’achat sur une sélection Apple
Voir le deal

[TOUTES VERSIONS] Modifier les textes des MPs nons lus

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

Milouze14
Milouze14
Fondateur

https://www.milouze14.com

MessageMilouze14 Sam 1 Aoû 2020 - 7:46

Hello les ami(e)s,

depuis la nouveauté apportée par Forumactif concernant les MPS nons lus:

https://forum.forumactif.com/t403699-messagerie-privee-nouvelle-option-marquer-comme-lu-non-lu#3367503


Vous avez désormais si un mp non lu:
1 message non lu

Vous avez désormais si plusieurs mps nons lus:
xx messages nons lus

Le script suivant modifiera le texte en fonction de ce que vous déposerez dans les variables:
Code:

//LE TEXTE DE REMPLACEMENT AU SINGULIER
var a="MP NON LU";
//LE TEXTE DE REMPLACEMENT AU PLURIEL
var b="MPS NONS LUS";




Pour toutes les versions sauf AwesomeBB



Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.
Cocher sur toutes les pages.

Déposer ceci:

Code:

$(function(){
//LE TEXTE DE REMPLACEMENT AU SINGULIER
var a="MP NON LU";
//LE TEXTE DE REMPLACEMENT AU PLURIEL
var b="MPS NONS LUS";
$('a.mainmenu[href="/privmsg?folder=inbox"]').each(function(){var c=$(this).text();var d=c.match(/message non lu/);var e=c.match(/\d+/);var f=c.match(/messages non lus/);
if(d){$(this).text('( '+e+' ) '+a+'');}  
if(f){$(this).text('( '+e+' ) '+b+'');}});});

Penser a cliquer sur le bouton Valid






Pour AwesomeBB
Le visu d'un message privé non lu n'est pas renseigné , une notification sera affichée à côté de la petite cloche.

Vous pourrez changer la couleur dans le script à ce niveau:
Code:
// METTRE LA COULEUR ICI
var color="orange";    



Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.
Cocher sur toutes les pages.

Déposer ceci:

Code:

$(function(){$(function(){
    //LE TEXTE DE REMPLACEMENT AU SINGULIER
    var a="MP NON LU";
    //LE TEXTE DE REMPLACEMENT AU PLURIEL
    var b="MPS NONS LUS";
    $('a[href="/privmsg?folder=inbox"] span').each(function(){
    var c=$(this).text();
    var d=c.match(/message non lu/);
    var e=c.match(/\d+/);
    var f=c.match(/messages non lus/);
// METTRE LA COULEUR ICI
var color="orange";      
if(d)
{
$('#header-notif i').before('<a href="/privmsg?folder=inbox"style="color:'+color+';" title="Vous avez un message privé non lu">( '+e+' )</a>');
$(this).text('( '+e+' ) '+a+'');
}  
if(f)
{
$(this).text('( '+e+' ) '+b+'');
$('#header-notif i').before('<a href="/privmsg?folder=inbox"style="color:'+color+';" title="Vous avez des messages privés non lus">( '+e+' )</a>');
}});})});

Penser a cliquer sur le bouton Valid






Dernière édition par Milouze14 le Lun 29 Nov 2021 - 7:58, édité 5 fois
Anonymous
Invité
Invité

MessageInvité Sam 1 Aoû 2020 - 17:30

Merci Phil  Merci

Constellation
Constellation
Milouzien

https://millionlittlethings.forumactif.com/

MessageConstellation Jeu 10 Juin 2021 - 2:25

Très sympa, merci pour ce code ❤

Contenu sponsorisé

MessageContenu sponsorisé

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