Aggiungere i titoli esatti degli argomenti nelle notifiche

Tutorial Aggiungere i titoli esatti degli argomenti nelle notifiche

Messaggio Da Niko Ven 22 Mar 2013 - 23:27

Aggiungere i titoli esatti degli argomenti nelle notifiche


Definizione

Come avrete notato, se avete la toolbar attiva, se qualcuno commenta un topic sorvegliato riceverete la notifica: @pseudo ha scritto un messaggio in un argomento sorvegliato.. ma se volessimo modificare la suddetta scritta?

Aggiungere i titoli esatti degli argomenti nelle notifiche Otific10

Installazione

Per ottenere questo miglioramento dovete solo andare in Pannello di amministrazione ► Moduli ► Gestione dei codici Javascript ► :new: ► in tutte le pagine ed aggiungere il codice seguente:
Codice:
$(function(){
 
  var texte_milieu = " ha scritto un messaggio in ";
  var si_titre_vide = "questo topic";
 
  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(/^(.*) ha scritto un messaggio in (<a href="\/t[0-9]+(p[0-9]+)?-([^#"]*)#[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}
 
});

Il titolo viene variato nelle seguenti modalità:
  • Il titolo è scritto in minuscolo
  • a, b, c, d, ..., x, y, z, 0, 1, 2, ..., 7, 8, 9, _ sono conservati
  • é, à, ï, ç, ... sono rimpiazzati con le lettere base (à = a)
  • - è rimpiazzato da uno spazio
  • Altri simboli sono invariati


Personalizzazione

è possibile modificare i seguenti parametri:
Codice:
var texte_milieu = " ha scritto un messaggio in ";
  var si_titre_vide = "questo topic";



Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 27
Messaggi : 9431
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.