Membres connectés récemment
[PHPBB3] Incohérence affichage notification
2 participants
Page 1 sur 1 • Partagez
- Version du forum :PHPBB3
- Templates modifiés :oui
- Navigateur :Firefox
Bonjour à tous les milouziens,
Parfois, lorsqu'il y a une date dans le titre du post, (dans le forum phototest par exemple), le titre ne correspond pas à celui qui s'affiche dans notifications.
Dans l'exemple ci-dessous : NICE 2011 dans Phototest et NICE 2012 dans Notifications.
Le sujet:
https://photoclic.forum-pro.fr/t23690-paysages-nice-2011#297120
En image:
Le code utilisé pour les notifications:
Merci pour votre aide.
Parfois, lorsqu'il y a une date dans le titre du post, (dans le forum phototest par exemple), le titre ne correspond pas à celui qui s'affiche dans notifications.
Dans l'exemple ci-dessous : NICE 2011 dans Phototest et NICE 2012 dans Notifications.
Le sujet:
https://photoclic.forum-pro.fr/t23690-paysages-nice-2011#297120
En image:
- Spoiler:
Le code utilisé pour les notifications:
- Code:
//Notifications avec titre du sujet
$(function(){
var texte_milieu = " a posté dans ";
var si_titre_vide = "ce sujet";
if(typeof(compileNotif)!="function")return;var d=compileNotif;Toolbar.compileNotif=compileNotif=function(b){var a=d(b);if(b.text.type==FA.Notification.NOTIF_TOPIC_WATCH){var c=a.match(/^(.*) a écrit un message dans (<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]+<\/a>$/);c&&(b=c[1]+texte_milieu+c[2],a=c[4],a="topic"==a||/^[\s-]*$/.test(a)?si_titre_vide:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),a=b+a+"</a>")}return a}
});
//Idem pour Page de notifications
location.pathname=="/profile" && location.search.indexOf("page_profil=notifications")!=-1 && $(function(){
var texte_milieu = " a posté dans ";
var si_titre_vide = "ce sujet";
$('.frm-form span:first-child,.table1 td:first-child,td.gen:first-child,.ipbtable td:first-child,.tcr .postdetails').each(function(){
var a = $(this).html();
var c = a.match(/^(.*) a écrit un message dans (<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]+<\/a>$/);
c&&(b=c[1]+texte_milieu+c[2],a=c[4],a="topic"==a||/^[\s-]*$/.test(a)?si_titre_vide:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),$(this).html(b+a+"</a>"))
});
});
Merci pour votre aide.
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