MyBBoard Italia

Versione completa: [MyBB 1.2.2] Bug tema scelto dall'utente
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
In attesa di eventuali segnalazione dei DEV riporto una "patch" per chi utilizza più temi utilizzabili dagli utenti.

nel file GLOBAL.PHP riga 92 circa trovate:
Codice PHP:
$valid = array(
    
"showthread.php"
    
"forumdisplay.php",
    
"newthread.php",
    
"newreply.php",
    
"ratethread.php",
    
"editpost.php",
    
"polls.php",
    
"sendthread.php",
    
"printthread.php",
    
"moderation.php"
); 
Questo array stabilisce per quali pagine il forum mostrerà le pagine col tema scelto dall'utente, quelle fuori lista verranno visualizzate col tema di Default.
Per ovviare al problema temporaneamente si possono aggiungere manualmente i file.
ecco come modificare l'array:
Codice PHP:
$valid = array(
    
"showthread.php"
    
"forumdisplay.php",
    
"newthread.php",
    
"newreply.php",
    
"ratethread.php",
    
"editpost.php",
    
"polls.php",
    
"sendthread.php",
    
"printthread.php",
    
"moderation.php",
"index.php",
"usercp.php",
"search.php",
"calendar.php",
"memberlist.php",
"misc.php",
"member.php",
"inline.php",
"announcements.php",
"private.php",
"stats.php"    
); 
Ho aggiunto tutte le pagine che NON sono state comprese sopra, la index, pannello utente, ricerca, calendario, lista utenti, varie, profilo utente.
In caso abbiate aggiunto plugin come "download" o "lista ban pubblica" dovrete andare manualmente ad aggiungere i file interessati.
URL di riferimento