Disabilitare l'auto iscrizione alle discussioni

« Older   Newer »
  Share  
view post Posted on 27/1/2011, 01:54
Avatar

Staff

Group:
ForumFree Staff
Posts:
7,114

Status:


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,

image

si può evitare l'iscrizione automatica rimuovendo il segno di spunta all'opzione, il risultato è quello della seconda immagine

image

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

image


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

 
Web  Top
0 replies since 27/1/2011, 01:54   968 views
  Share