Una delle funzioni disponibile su ForumFree è l'iscrizione alle discussioni, che ci permette di tenere nota (tracciare) automaticamente di tutte le discussioni a cui partecipiamo, inserendovi un nostro messaggio, di default questa opzione è attivata, come potete vedere in questa immagine,
si può evitare l'iscrizione automatica rimuovendo il segno di spunta all'opzione, il risultato è quello della seconda immagine
mentre inizialmente l'opzione era sempre attiva, e andava disabilitata volta per volta, se si voleva evitare l'iscrizione, ora la scelta viene memorizzata, se l'opzione è attiva l'iscrizione è automatica, se la si disattiva rimarrà disattivata fino alla sua riattivazione, o fino a quando non cancelleremo i cookies dei nostri browsers.
Nel caso desideriate che, nel vostro forum, tale opzione sia disattivata di default, ma comunque attivabile a scelta dell'utente, nel caso desideri iscriversi ad una discussione, potete farlo inserendo in
Amministrazione > Grafica > Codice HTML > Codice HTML che sarà mostrato
in FONDO a tutte le pagine
questo javascript
CODICE
<script type="text/javascript">
// @name No Auto Subscriptions
// @author ~ Jolteon http://www.forumfree.it/?act=Profile&MID=2396788
// @description Rimuove l'auto iscrizione alle discussioni
// @version 1.0
track = document.getElementById('track_topic');
track.checked = false;
</script>
Questo script ha ovviamente effetto solo nei forum in cui è inserito, in altri forum l'opzione iscrizioni continuerà a funzionare normalmente, ma è possibile, per chi trovasse la possibilità di disabilitare l'iscrizione automatica più adatta alle sue necessità, effettuare la disattivazione della disabilitazione automatica per il proprio account, che si applicherà quindi in tutti i forum che visiteremo.
Il requisito fondamentale per realizzare ciò è utilizzare, come browser, Mozilla Firefox, se non avete questo browser installato potete scaricare la versione più recente da qui
www.mozilla-europe.org/it/firefox/installato il browser, il secondo passo è aggiungervi l'estensione Greasemonkey, che trovate qui
https://addons.mozilla.org/it/firefox/addon/greasemonkey/Greasemonkey è un'estensione per Firefox che consente di aggiungere pezzi di DHTML (script utente) a qualsiasi pagina web per cambiarne il comportamento.
Questi script utente (userscript) sono installati nel nostro browser, non nella pagina web che visualizziamo, e possono interagire con la nostra visualizzazione della pagina (senza modificare effettivamente la pagina stessa).
Istallato Greasemonkey, il terzo e ultimo passo è installare l'apposito userscript, per farlo cliccate su uno di questi links
www.avatar-random.com/resources/nosb.user.js (mirror 1)
https://digilander.libero.it/oldbat/js/nosb.user.js (mirror 2)
e vi apparirà questa finestrella
cliccando sul pulsante
Installa inizierà immediatamente l'istallazione, cliccando su
Mostra sorgente script utente potrete visualizzare il contenuto del file (procedura sempre raccomandabile) in modo da controllarlo, per poi procedere all'installazione, il contenuto che visualizzerete sarà questo
CODICE
// ==UserScript==
// @name No Auto Subscriptions
// @author http://www.avatar-random.com/resources/nosb.user.js
// @description Rimuove l'auto iscrizione alle discussioni
// @version 1.0
// @include http://*.forumcommunity.net/?*t=*
// @include http://*.forumfree.it/?*t=*
// @include http://*.blogfree.net/?*t=*
// ==/UserScript==
track = document.getElementById('track_topic');
track.checked = false;
come potete vedere, la parte principale dell'userscript è costituita dal javascript che può essere inserito anche nei forum, a cui è stata aggiunta una parte che lo fa attivare esclusivamente sulle pagine di ForumCommunity, ForumFree e BlogFree, questo per impedire che lo script possa accidentalmente interagire con pagine web che non fanno parte di questi tre siti.
Guida realizzata da ~ Jolteon in esclusiva per NewsBoard Forum.
E' vietata la copia della guida o la ridistribuzione dell'userscript senza autorizzazione