ForumFree

Wiki - Reputazione

    Cos'è


    La funzione reputazione è un sistema che conta i +1 e -1 che l'utente ha ricevuto nei messaggi sul forum.
    Questa funzione è attiva solo quando il sistema dei punteggi nei messaggi è attivo.
    Se la funzione è attiva il numero complessivo di +1/-1 è visibile nei dettagli utenti di ogni post e nel profilo di ogni utente (per le skin standard mode il contatore è presente nel tab "Statistiche").

    Come attivarla


    Ogni amministratore può attivare il sistema di reputazione solo se i messaggi per i post sono già attivi.
    Per attivare la reputazione bisogna togliere la spunta all'opzione "Disabilita il sistema dei punteggi reputazione" in Amministrazione → Funzioni aggiuntive → Statistiche e opzioni.

    Da quello stesso pannello è possibile cambiare nome al contatore della reputazione (di default è Reputazione).

    Come disattivarla


    Ogni amministratore può disattivare il sistema di reputazione.
    Per farlo bisogna mettere la spunta all'opzione "Disabilita il sistema dei punteggi reputazione" in Amministrazione → Sito web → Statistiche e opzioni.

    Come si calcola


    Il contatore reputazione conta tutti i +1 e -1 ricevuti nei vari post del forum da quel determinato utente.
    Se, ad esempio, ha ricevuto complessivamente +100 e -56 la sua reputazione sarà 44 (100-56).
    Il valore reputazione può essere anche negativo (quando i -1 sono superiori ai +1).

    Come modificarla


    La reputazione di ogni singolo utente può essere modificata dal pannello di moderazione del suo profilo.
    Andando nel profilo dell'utente dal menù Moderazione selezionare Modifica profilo.

    Restrizioni per gruppo


    È possibile inserire delle restrizioni per la reputazione per gruppo: solo determinati gruppi dando i +1 e/o -1 influiranno anche sul contatore della reputazione.
    Da Amministrazione → Utenti → Gruppi per ogni gruppo è possibile selezionare l'opzione
    "Può dare reputazione negativa: positiva: ".
    Se questa opzione è selezionata solo i membri di quel gruppo (o di quei gruppi) influenzeranno il contatore della reputazione dando i +1/-1 nei post.

    Riconteggio e azzeramento


    Nel già citato Amministrazione → Funzioni aggiuntive → Statistiche e opzioni si trovano due opzioni: reset e recount.
    La prima serve per azzerare tutte le reputazioni dentro il sito, così da far ripartire tutti da zero.
    La seconda opzione fa un ricalcolo della reputazione per tutti gli utenti del forum, riportando per ognuno la reputazione al valore normale.

    Classifica "Top members"


    Nei forum dove attiva il sistema di reputazione è disponibile anche la pagina Top members con una lista degli utenti con reputazione più alta nel forum.
    La si può trovare andando sul menù utenti (di solito indicato da icon_members) nella parte destra del menù in alto al forum e selezionando l'omonima voce Top members.
    Esempio Top members del forum di supporto.

    Widget "Top members"


    È anche possibile inserire la classifica top members in una qualche parte del forum attraverso l'apposito widget.

    HTML
    <iframe src="http://YYYYY.forumfree.it/rss.php?rep=XXXXX&color=000000&n=10" style="width:100%;height:230px" scrolling="auto" frameborder="0" allowtransparency="true"></iframe>

    Utilizzo
    - Al posto di XXXXX si deve mettere l'ID del forum scelto.
    - Al posto di YYYYY si deve mettere il dominio del forum (ad esempio per http://supporto.forumfree.it/ si scriverà supporto).
    - Se si ha il forum su forumcommunity o blogfree al posto di forumfree.it si deve mettere forumcommunity.net o blogfree.net.
    Le opzioni per il codice sono le stesse di Ultime discussioni sul proprio sito.

    Personalizzazione grafica


    Sia nel box utente nei post che nel profilo le classi per il sistema di reputazione sono le stesse.
    La classe .u_reputation rappresenta tutta la riga.
    Con .u_reputation dt si gestisce la prima parte (Reputazione:), mentre con .u_reputation dd si gestisce il contatore.
    Se un utente ha reputazione positiva oltre alla classe .u_reputation sarà utilizzabile anche .rep_pos, se invece è negativa la classe sarà .rep_neg. Chi ha reputazione neutra (0) avrà classe .rep_zero.