Joomla.it Forum

Componenti per Joomla! => Gestione Forum => : OdF 15 Oct 2009, 09:49:29

: Non far vedere "Centro Informazioni" ai non iscritti in SMF
: OdF 15 Oct 2009, 09:49:29
La faccio breve:

http://www.emergenzautismo.org/forum/

Se non siete iscritti, vedete solo una board e il centro informazioni sotto

Vorrei togliere quel "centro informazioni" per non far vedere gli utenti e le statistiche a chi non è iscritto, oppure renderlo non-espanso... insomma, mi da sincermante fastidio!  >:( ;D

Il concetto dovrebbe essere: o sei iscritto o ti leggi solo il regolamento!  :P

Come si può fare? Grazie...
: Re:Non far vedere "Centro Informazioni" ai non iscritti
: MarcoJ 15 Oct 2009, 10:03:44
Ciao e benvenuto  :D.
non conosco il plugin che hai utilizzato, ma non è sufficiente che te lo abiliti solo per utenti registrati?
: Re:Non far vedere "Centro Informazioni" ai non iscritti
: OdF 15 Oct 2009, 14:50:24
Ciao e benvenuto  :D.
non conosco il plugin che hai utilizzato, ma non è sufficiente che te lo abiliti solo per utenti registrati?

Non ho spiegato che non sono io l'ingegnere che ha realizzato il sito, sono solo un povero sfigato che ha in mano la gestione "alla buona" della baracca!  :-\ Per capirci, tutte le modifiche grafice del sito le ho realizzate sul programma sorgente attraverso php/css, anche perchè le installazioni di pacchetti hanno già creato problemi in passato e quello NON E' un sito che si possa permettere di restare fermo...

Ho cercato e ricercato questa opzione per eliminare "ad libitum" quella cosa li sotto ma non so più dove andare a parare! Ho accesso a tutto quindi la cosa è semplice: o quell'opzione non c'è o sono cecato! Forse la seconda è quella più logica...  :'(

Scusate, so quanto rompono i Newbie, da noi ne entrano in continuazione e fanno domande banali e ovvie, quindi in questo caso passo dall'altra parte della barricata e faccio la mia figuraccia, però la verità è che non ho tempo di approfondire nulla, se vedete l'argomento del sito, capite anche il perchè non abbia così molto tempo e che la mia "priorità" nella vita ha un problema e ha quasi 6 anni  :'(

Vabè, scusate la lunghezza... in soldoni, dove trovo sta opzione se esiste? E se non esiste, che posso fare?

Grazie
: Re:Non far vedere "Centro Informazioni" ai non iscritti
: 56francesco 15 Oct 2009, 14:53:49
è un forum SMF  (simple machine forum)
devi semplicemente entrare nel forum come admin  e se puoi entrarci come admin troverai il pannello di gestone del forum dal quale potrai settare molte cose ed impostarne altrettante altre

ma se non hai le credenziali di accesso al forum come utente admin allora devi cercarle..

come gestire quello o altro forum non è argomento per joomla.it
sono comunque tutte cose molto intuitive.
: Re:Non far vedere "Centro Informazioni" ai non iscritti in SMF
: OdF 16 Oct 2009, 07:27:55
Alla fine, la risposta stava nel sorgente, non esistono opzioni che facciano vedere info center a uno o all'altro utente, almeno con i pacchetti installati nel sito.

BoardIndexTemplate.php (/forum/Themes/default/) ha solo due funzioni al suo interno: function template_main() e function template_info_center().

L'ultima riga della prima, richiama la seconda.

Una riga sopra alla chiamata, si chiude un il seguente IF: if ($context['user']['is_logged']) che come si vede, esegue una serie di istruzioni se l'utente è loggato.

Spostando la riga che richiama la funzione template_main come ultima riga del IF, si risolve il problema.

Non ho trovato soluzioni migliori ma non penso di essere l'unico, ho girato su altri siti Joomla e tutti hanno la "caratteristica" di far vedere il centro informazioni a chiunque entri, anche se non iscritto -e nel mio caso è onestamente inaccettabile, visti alcuni attacchi di imbecilli verso mail di utenti iscritti, oltre al fatto di trattare un argomento delicato che necessita di una certa riservatezza, cosa che ci aveva già fatto scegliere la rimozione mirata di alcune parti visibili degli utenti.

Grazie.