MediaWiki:Gadget-BannerNotifiche.js

Da Wikizionario, il dizionario a contenuto aperto.

Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.

  • Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
  • Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
  • Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
  • Opera: premi Ctrl-F5.
/* script che in un certo senso emula il vecchio comportamento in caso di nuova notifica
visualizzando un banner molto appariscente.

Di [[m:User:Wim b|Wim b]] */

var $NewEchoUnread = $( '.mw-echo-notifications-badge-all-read');
 
if ( $NewEchoUnread.length == 1) {
 mw.util.$content.prepend( '<div id="Notifica" class="usermessage" style="font-weight:bold; position:relative; float:center; width:95%; padding:3px; text-align: center; text-indent: 5; margin: 1em;">Hai ricevuto una nuova notifica [<a id="EchoToggle">Nascondi temporaneamente</a>]</div>' );
}
 
 
$( '#EchoToggle').click(function() {
    $("#Notifica").slideToggle('slow');        
  });