phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Visualizzare contenuti ad utenti con un tot di messaggi

Supporto per phpBB 3.0.x.
Rispondi
92simcar
Utente
Utente
Messaggi: 2
Iscritto il: 06/02/2012, 18:24
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux

Visualizzare contenuti ad utenti con un tot di messaggi

Messaggio da 92simcar » 06/02/2012, 18:36

Ciao ragazzi ho un problema. Ho inserito del testo in una pagina del forum modificando un file html dello stile ed ho inoltre fatto in modo che il testo venisse visualizzato solo agli utenti connessi tramite questo codice:

Codice: Seleziona tutto

<!-- IF S_USER_LOGGED_IN -->
          ...Testo...
<!-- ENDIF -->
Ora però vorrei che il testo sia visualizzato solo ad utenti che hanno raggiunto un tot di messaggi ad esempio 10. Come posso fare?

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Visualizzare contenuti ad utenti con un tot di messaggi

Messaggio da Micogian » 06/02/2012, 19:38

Puoi creare una variabile nel file viewtopic.php che controlla il numero dei Posts dell'utente.
Dovrebbe essere una cosa del genere:

Codice: Seleziona tutto

$user_ten_posts = false;
if ( $user->data['user_posts'] > 9 )
{
$user_ten_posts = true;
}
$template->assign_var('USER_TEN' , $user_ten_posts);
A questo punto nel template metti:

Codice: Seleziona tutto

<!-- IF S_USER_LOGGED_IN && USER_TEN -->
          ...Testo...
<!-- ENDIF -->

92simcar
Utente
Utente
Messaggi: 2
Iscritto il: 06/02/2012, 18:24
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux

Re: Visualizzare contenuti ad utenti con un tot di messaggi

Messaggio da 92simcar » 06/02/2012, 23:58

Grazie Micogian ho provato ma il testo viene comunque visualizzato.

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti