Remplacer le mot "sujet" par son titre dans la liste des notifications…
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Remplacer le mot "sujet" par son titre dans la liste des notifications…
Détails techniques
Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://voyances-ombeline.forumgratuit.be/
Description du problème
Bonjour,Tout est dans le titre, j'ai essayé ce JS, je suis parvenue à modifier les textes concernés par contre ce que je souhaiterais c'est qu'après le mot "salon" apparaissent le titre du sujet concerné :
- Code:
$(function() {
var toolbar_alias = {
Notif_priv_msg : 'Vous êtes convié(e) en privé <a href="/privmsg?folder=inbox&nid=%(nid)s"></a> par <a href="/u%(id)d">%(name)s</a>',
Notif_friend_con : '<a href="/u%(id)d">%(name)s</a> vient nous rejoindre',
Notif_mention : '<a href="/u%(id)d">%(name)s</a> vous a appelé(e) dans ce salon <a href="/t%(topic_id)dp%(start)d-%(topic_name)s?nid=%(nid)s#%(post_id)d"></a>',
},i;
if (window._lang) for (i in toolbar_alias) window._lang[i] = toolbar_alias[i];
});
Merci pour votre aide,
Au plaisir,
Ombeline.
Re: Remplacer le mot "sujet" par son titre dans la liste des notifications…
Bonjour,
J'imagine qu'on doit pouvoir changer deux choses dans titre dans la notification de sujet suivi et que ça fonctionne pour les mentions.
Comme ceci par exemple :
Après avec votre modification, ça deviendrait :
Cordialement.
J'imagine qu'on doit pouvoir changer deux choses dans titre dans la notification de sujet suivi et que ça fonctionne pour les mentions.
Comme ceci par exemple :
- Code:
$(function(){
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_MENTION){var c=a.match(/^(.*)( vous a tagué dans )(<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]+<\/a>$/);c&&(b=c[1]+c[2]+c[3],a=c[5],a="topic"==a||/^[\s-]*$/.test(a)?si_titre_vide:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),a=b+a+"</a>")}return a}
});
Après avec votre modification, ça deviendrait :
- Code:
$(function(){
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_MENTION){var c=a.match(/^(.*)( vous a appelé\(e\) dans ce salon )(<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]+<\/a>$/);c&&(b=c[1]+c[2]+c[3],a=c[5],a="topic"==a||/^[\s-]*$/.test(a)?si_titre_vide:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),a=b+a+"</a>")}return a}
});
Cordialement.
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Remplacer le mot "sujet" par son titre dans la liste des notifications…
Bonjour Ea et merci beaucoup pour votre aide mais rien ne change il me le remet comme à l'origine "untel vous a tagué dans ce sujet"
En votre absence j'ai essayé de bidouiller un peu lolllllll voici ce que j'ai mis :
Alors ici je suis bien parvenue à obtenir le titre du sujet concerné par contre la phrase reste "vous a tagué dans"
En votre absence j'ai essayé de bidouiller un peu lolllllll voici ce que j'ai mis :
- Code:
$(function(){
var texte_milieu = " vous a appelé dans ce salon ";
var si_titre_vide = "";
if(typeof(compileNotif)!="function")return;var d=compileNotif;Toolbar.compileNotif=compileNotif=function(b){var a=d(b);if(b.text.type==FA.Notification.NOTIF_MENTION){var c=a.match(/^(.*)( vous a tagué dans )(<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]+<\/a>$/);c&&(b=c[1]+c[2]+c[3],a=c[5],a="topic"==a||/^[\s-]*$/.test(a)?si_titre_vide:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),a=b+a+"</a>")}return a}
});
Alors ici je suis bien parvenue à obtenir le titre du sujet concerné par contre la phrase reste "vous a tagué dans"
Re: Remplacer le mot "sujet" par son titre dans la liste des notifications…
Il est dit dans le premier message que le script fonctionne pour changer les phrases ?
Si il fonctionne il faut le laisser et mettre un autre script en plus.
J'ai fait un essait avec la modification, et en fait il y a un + qu'il faut changer dans mon script en * pour que ça fonctionne :
Si il fonctionne il faut le laisser et mettre un autre script en plus.
J'ai fait un essait avec la modification, et en fait il y a un + qu'il faut changer dans mon script en * pour que ça fonctionne :
- Code:
$(function(){
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_MENTION){var c=a.match(/^(.*)( vous a appelé\(e\) dans ce salon )(<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]*<\/a>$/);c&&(b=c[1]+c[2]+c[3],a=c[5],a="topic"==a||/^[\s-]*$/.test(a)?si_titre_vide:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),a=b+a+"</a>")}return a}
});
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Remplacer le mot "sujet" par son titre dans la liste des notifications…
Merci beaucoup pour votre aide mais cela ne fonctionne toujours pas pourtant je suis bien parvenue à modifier tous les textes et ça va nickel comme par exemple cette donnée :
Cela marchait nickel avec modification du texte sauf que de nouveau il me mettait "sujet" et non le titre direct du sujet
Cela vient de ce tuto-ci => https://forum.forumactif.com/t380482-modifier-ou-traduire-les-textes-de-la-toolbar
- Code:
$(function() {
var toolbar_alias = {
Notif_mention : '<a href="/u%(id)d">%(name)s</a> vous a appelé(e) dans <a href="/t%(topic_id)dp%(start)d-%(topic_name)s?nid=%(nid)s#%(post_id)d">un sujet</a>',
},i;
if (window._lang) for (i in toolbar_alias) window._lang[i] = toolbar_alias[i];
});
Cela marchait nickel avec modification du texte sauf que de nouveau il me mettait "sujet" et non le titre direct du sujet
Cela vient de ce tuto-ci => https://forum.forumactif.com/t380482-modifier-ou-traduire-les-textes-de-la-toolbar
Re: Remplacer le mot "sujet" par son titre dans la liste des notifications…
Bizarre.
Moi en mettant les deux comme je l'ai dit sur ce forum-ci :
j'ai bien le changement de message et le titre :
Moi en mettant les deux comme je l'ai dit sur ce forum-ci :
- Code:
$(function() {
var toolbar_alias = {
Notif_priv_msg : 'Vous êtes convié(e) en privé <a href="/privmsg?folder=inbox&nid=%(nid)s"></a> par <a href="/u%(id)d">%(name)s</a>',
Notif_friend_con : '<a href="/u%(id)d">%(name)s</a> vient nous rejoindre',
Notif_mention : '<a href="/u%(id)d">%(name)s</a> vous a appelé(e) dans ce salon <a href="/t%(topic_id)dp%(start)d-%(topic_name)s?nid=%(nid)s#%(post_id)d"></a>',
},i;
if (window._lang) for (i in toolbar_alias) window._lang[i] = toolbar_alias[i];
});
$(function(){
var si_titre_vide = "ci-présent";
if(typeof(compileNotif)!="function")return;var d=compileNotif;Toolbar.compileNotif=compileNotif=function(b){var a=d(b);if(b.text.type==FA.Notification.NOTIF_MENTION){var c=a.match(/^(.*)( vous a appelé\(e\) dans ce salon )(<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]*<\/a>$/);c&&(b=c[1]+c[2]+c[3],a=c[5],a="topic"==a||/^[\s-]*$/.test(a)?si_titre_vide:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),a=b+a+"</a>")}return a}
});
j'ai bien le changement de message et le titre :
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Remplacer le mot "sujet" par son titre dans la liste des notifications…
Monhhhhhhh Ea c'est moi qui ai fait l'erreur en effet je n'ai pas mis les deux, tout est parfait et nickel et encore un grand merci pour votre aide précieuce et le temps que vous m'avez consacré
Très belle soirée,
Au plaisir,
Ombeline.
Très belle soirée,
Au plaisir,
Ombeline.
Sujets similaires
» Remplacer le mot "sujet" par son titre dans les notifications
» [topics_list_box] Absence de titre de sous forum dans l'affichage de liste de sujet
» Modifier la police et sa couleur dans la liste des notifications
» Remplacer la colonne "humeur" par "réputation" dans la liste des membres
» Comment remplacer les "::" qui séparent la liste des sous-forum dans les sujets
» [topics_list_box] Absence de titre de sous forum dans l'affichage de liste de sujet
» Modifier la police et sa couleur dans la liste des notifications
» Remplacer la colonne "humeur" par "réputation" dans la liste des membres
» Comment remplacer les "::" qui séparent la liste des sous-forum dans les sujets
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum