Proposta Activity Booster

Per aumentare il numero di utenti iscritti, visite ai topic, etc...

« Older   Newer »
 
  Share  
.
  1. ťAdmiral
     
    .

    User deleted


    Avrei una proposta per il forum. FFReport ha rilasciato un codice per aumentare il numero di utenti iscritti, visite ai topic, per farsi votare in top etc... con le seguenti caratteristiche:

    CITAZIONE
    1) Trasforma i visitatori del tuo forum in utenti attivi
    Nascondi i contenuti del primo post ai visitatori mostrando un messaggio che li invita a registrarsi gratuitamente al tuo forum.
    (In alcuni forum questo ha portato a un aumento dei nuovi iscritti del 300%)

    2) Post di ringraziamento
    Chiedi ai tuoi utenti di inserire un commento di ringraziamento per visualizzare il contenuto richiesto!

    3) Crea un sistema di reputazione indipendente
    In alternativa al post, puoi richiedere un +1 per visualizzare il contenuto e in questo modo incentivare l'attivitŕ dell'utenza.


    Funzionalitŕ servizio:
    1) I visitatori visualizzeranno un avviso che li invita a registrarsi per usufruire del contenuto
    2) I contenuti verranno indicizzati ugualmente, lo script non viene eseguito dagli spider di Google
    3) L'autore del post e lo staff del forum visualizzerŕ direttamente il contenuto nascosto
    4) Alla rimozione del +1 o del post di ringraziamento, il contenuto viene oscurato nuovamente

    Funzionalitŕ versioni future:
    1) Adattamento al nuovo layout
    2) Disponibilitŕ di un BBCODE per scegliere quali parti del post nascondere
    3) L'utente per visualizzare il post dovrŕ inserire un banner in firma
    4) Fatti votare in top 200 dai tuoi utenti per mostrare loro i contenuti


    Limiti Script
    Solo per versione con post: cambiando computer/browser o svuotando i dati localStorage bisogna inserire nuovamente un post per visualizzare il contenuto

    I codici in questione sono i seguenti da inserire in Codici Html in fondo:



    Versione ringraziamento tramite risposta
    CODICE
    <script type="text/javascript">if((contentper == 1)&&(location.search.indexOf("?t")!=-1)){var guest=document.querySelector(".menuwrap #left .login");var auth=document.querySelector(".left_top .nick a")["inner"+"HTML"];if(!guest) {var username=document.querySelector(".menuwrap #left #nick")["inner"+"HTML"];var mod=document.querySelector(".skin_tbl_width form[name='modform']");var staff=document.querySelector(".menuwrap #left .menu:nth-child(4)");}if(typeof(Storage)!=="undefined"&&!mod&&!staff&&username!=auth){var topic=document.querySelector('form[name="dform"] input[name="t"]').getAttribute("value");var hapostato=localStorage.getItem("hapostatoin"+topic);if(!hapostato){var child=document.querySelector(".topic > table:nth-child(3) .color");if(guest){child["inner"+"HTML"]='<div class="alert" style="width: 99%; margin: 0 auto">Per visualizzare il contenuto di questo post, <b><a href="?act=Login&CODE=00" target="_blank">accedi</a></b> o <b><a href="?act=Reg" target="_blank">registrati</a></b>!</div><small>Script abilitazione alla visualizzazione dei contenuti by <a href="http://ffreport.net">FFReport.Net</a></small>'}else if(location.search.indexOf("&st")==-1){var sezione=document.querySelector('form[name="dform"] input[name="f"]').getAttribute("value");function ValidatePost(){localStorage.setItem("hapostatoin"+topic,"true")}child["inner"+"HTML"]='<form action="/" method="POST" onsubmit="return ValidatePost()"><input type="hidden" name="st" value="0"><input type="hidden" name="act" value="Post"><input type="hidden" name="f" value="'+sezione+'"><input type="hidden" name="CODE" value="03"><input type="hidden" name="t" value="'+topic+'"><input type="hidden" name="Post" value="Grazie!"><input type="submit" class="forminput" value="Clicca qui per visualizzare il contenuto del post" name="Invia"></form><br><small><a href="http://ffreport.forumcommunity.net/?t=53283234">Script abilitazione alla visualizzazione dei contenuti</a> by <a href="http://ffreport.net">FFReport.Net</a></small>';}}else{function RemovePost(){localStorage.removeItem("hapostatoin"+topic)}var gethref=document.querySelectorAll(".topic .right_top td a[href*='delete_post']");for(i=0;i<gethref.length; i++){gethref[i].href=gethref[i].getAttribute("href")+";RemovePost();";}}}}</script>

    Versione ringraziamento tramite +1
    Vecchio Layout:
    CODICE
    <script type="text/javascript">if((contentper == 1)&&(location.search.indexOf("?t=53193641")!=-1)) {var guest=document.querySelector(".menuwrap #left .login");var havotato=document.querySelector('.topic > table:nth-child(3) .right_top img[alt$="undo"]');var child=document.querySelector(".topic > table:nth-child(3) .color");var auth=document.querySelector(".left_top .nick a")["inner"+"HTML"];if (!guest) {var thumb=document.querySelector(".topic > table:nth-child(3) .right_top .points_up");var imgtb=thumb.getAttribute("src");var username=document.querySelector(".menuwrap #left #nick")["inner"+"HTML"];var mod=document.querySelector(".skin_tbl_width form[name='modform']");var staff=document.querySelector(".menuwrap #left .menu:nth-child(4)");var text='<div class="alert" style="width: 99%; margin: 0 auto">Per visualizzare il contenuto di questo post aggiungi un <b style="color: green">+1</b> al post, cliccando sulla immagine <img src="'+imgtb+'"> di sopra</div><small><a href="http://ffreport.forumcommunity.net/?t=53283234">Script abilitazione alla visualizzazione dei contenuti</a> by <a href="http://ffreport.net">FFReport.Net</a></small>';} if(!havotato&&!mod&&!staff&&auth!=username){if(guest){child["inner"+"HTML"]='<div class="alert" style="width: 99%; margin: 0 auto">Per visualizzare il contenuto di questo post, <b><a href="?act=Login&CODE=00" target="_blank">accedi</a></b> o <b><a href="?act=Reg" target="_blank">registrati</a></b>!</div><small>Script abilitazione alla visualizzazione dei contenuti by <a href="http://ffreport.net">FFReport.Net</a></small>'}else{thumb.setAttribute("onclick",thumb.getAttribute("onclick")+"Change()");child["inner"+"HTML"]=text;function ricarica(){location["rel"+"oad"]()}function Change(){child["inner"+"HTML"]='<div class="alert" style="width: 99%; margin: 0 auto">Ottimo! Adesso <a onclick="ricarica()" style="cursor: pointer"><b style="color: blue">clicca qui</b></a> per visualizzare il contenuto</div><small>Script abilitazione alla visualizzazione dei contenuti by <a href="http://ffreport.net">FFReport.Net</a></small>'}}}else{havotato.setAttribute("onclick",havotato.getAttribute("onclick")+"Alert()");function Alert(){child["inner"+"HTML"]=text}}}</script>
    Nuovo Layout
    CODICE
    <script type="text/javascript">if((contentper == 1)&&(location.search.indexOf("?t")!=-1)) {var guest=document.querySelector(".menuwrap .left .login"); if (!guest) {var thumb=document.querySelector(".topic .mainbg > ol > li:first-child .top .right .points_up"); var imgtb=thumb.getAttribute("src"); var username=document.querySelector(".menuwrap .left .nick")["inner"+"HTML"]; var mod=document.querySelector("form[name='modform']"); var staff=document.querySelector(".menuwrap .left .menu:nth-child(4)"); var text='<div class="alert" style="width: 99%; margin: 0 auto">Per visualizzare il contenuto di questo post aggiungi un <b style="color: green">+1</b> al post, cliccando sulla immagine <img src="'+imgtb+'"> di sopra</div><small><a href="http://ffreport.forumcommunity.net/?t=53283234">Script abilitazione alla visualizzazione dei contenuti</a> by <a href="http://ffreport.net">FFReport.Net</a></small>';} var havotato=document.querySelector('.topic .mainbg > ol > li:first-child .top .right img[alt$="undo"]');  var child=document.querySelector(".topic .mainbg > ol > li:first-child .color"); var auth=document.querySelector(".topic .mainbg > ol > li:first-child .top .left .nick a")["inner"+"HTML"]; if(!havotato&&!mod&&!staff&&auth!=username) {if(guest) {child["inner"+"HTML"]='<div class="alert" style="width: 99%; margin: 0 auto">Per visualizzare il contenuto di questo post, <b><a href="?act=Login&CODE=00" target="_blank">accedi</a></b> o <b><a href="?act=Reg" target="_blank">registrati</a></b>!</div><small>Script abilitazione alla visualizzazione dei contenuti by <a href="http://ffreport.net">FFReport.Net</a></small>'} else {thumb.setAttribute("onclick",thumb.getAttribute("onclick")+"Change()"); child["inner"+"HTML"]=text; function ricarica(){location["rel"+"oad"]();} function Change(){child["inner"+"HTML"]='<div class="alert" style="width: 99%; margin: 0 auto">Ottimo! Adesso <a onclick="ricarica()" style="cursor: pointer"><b style="color: blue">clicca qui</b></a> per visualizzare il contenuto</div><small>Script abilitazione alla visualizzazione dei contenuti by <a href="http://ffreport.net">FFReport.Net</a></small>'}}}else if (havotato) {havotato.setAttribute("onclick",havotato.getAttribute("onclick")+"Alert()");function Alert(){child["inner"+"HTML"]=text}}}</script>

    e inserite in Codici HTML -> nelle sezioni in cui volete che questo script funzioni
    HTML
    <script type="text/javascript">contentper = 1;</script>
    Se volete che funzioni in tutte le sezioni inserite il codice in Codici HTML -> In cima al forum, e, se volete escludere qualche sezione, dopo aver inserito il codice precedente nel box indicato, inserite
    HTML
    <script type="text/javascript">contentper = 0;</script>
    nei box Codici HTML delle sezioni in cui disattivare lo script


    Credits: FFReport.net





    Per me sarebbe una cosa molto utile al forum, soprattutto la questione dei +1. Cosa ne pensate?
     
    Top
    .
12 replies since 27/12/2012, 12:21   646 views
  Share  
.