vBulletin Plugin: Disable reputation forumID
E' da un sacco di tempo che non pubblico qualcosa, vuoi per il poco tempo a disposizione, vuoi perchè mi sono un pò distaccato da PHP in questo periodo.Ieri sera leggendo i nuovi thread su una community che frequento scopro che il sistema di reputazione di vBulletin non permette di scegliere i forum dove la reputazione è attiva e dove no.
Bene, armato di buona volontà inizio a studiarne il codice per creare una modifica ad hoc che aggiungesse tale funzionalità, modifica piuttosto semplice, un paio di query ed un paio di file da modificare.
Questa mattina facendo gli ultimi controlli prima di mandare le info su come effettuare la modifica all'admin della community che vi dicevo la SORPRESA!!!!!
vBulletin ha un sistema di plugin che definire fantastico è poco, tramite un semplice file xml si può praticamente fare di tutto, aggiungendo codice dove ci è più congeniale e mille altre cose ancora, rendendo il tutto più "pulito", e sopratutto compatibile con eventuali aggiornamenti della board.
La modifica che ho sviluppato è quindi installabile/disinstallabile a piacimento ed in sostanza aggiunge un settaggio in ACP -> User Reputation Options che permette di selezionare gli ID dei forum dove non rendere attivo il sistema di reputazione.
link per il download
This plugin allow you to select forumID where vBulletin reputation System are disabled.
Just import xml file by ACP and it add extra setting in User Reputation Options menu, you have to insert forumID separated by | where reputation should be disable
