In questo articolo spiegheremo come variare lo script SpiceFuse Shoutbox in modo tale da essere noi admin a stabilire quali gruppi primari/secondari saranno abilitati o meno alla visualizzazione della Shoutbox, eliminando così il limite imposto (guest si/no unica opzione).

Questa piccola variazione comporta l’editing di un solo file naturalmente a plugin disattivato

inc\plugins\spicefuse_shoutbox.php.

Per prima cosa procediamo con la copia del file originale in modo tale da poter ritornare alla situazione originale nell’eventualità di problemi.

Apriamo il file con un editor di testo ( si consiglia notepad)

cerca

Codice PHP:
Only registered members can view PHP Code
sostituisci

Codice PHP:
Only registered members can view PHP Code
Con questa modifica:

  1. si elimina la variabile sf_sb_guestview utilizzata per abilitare o meno i Guest alla visualizzazione della Shoutbox
  2. si inseriscono queste due variabili:
    1. sf_sb_impl_espl: puo’ assumere valore si/no;
    2. SI equivale ad autorizzare la visualizzazione ai gruppi presenti nella variabile sf_sb_group_impl_espl
    3. No equivale a negare la visualizzazione ai gruppi presenti nella variabile sf_sb_group_impl_espl
  3. sf_sb_group_impl_espl: necessita inserire gli IDs Group a cui verrà negata/permessa la visualizzazione della chat


Di default viene attivata l’esclusione dei gruppi Guest(id 1) e Banned (id 7)

Cerca

Codice PHP:
Only registered members can view PHP Code
Cancella 'sf_sb_guestview' e aggiungi 'sf_sb_impl_espl'.'sf_sb_group_impl_espl'

Questa variazione renderà automatica la pulizia del file setting.php durante la disattivazione del plugin cancellando anche le due nuove variabili

cerca

Codice PHP:
Only registered members can view PHP Code
Sostituisci

Codice PHP:
Only registered members can view PHP Code
Attenzione nel codice sopra riportato va rimosso quanto segue se non è stata applicata questa variazione.

Codice PHP:
Only registered members can view PHP Code
Codice PHP:
Only registered members can view PHP Code
Codice PHP:
Only registered members can view PHP Code
Tutte le impostazioni si applicano da pannello amministrazione -> configurazione ->Impostazioni della board ->SpiceFuse Shoutbox