• User Attivo

    [PhpBB 3] [MOD] Messaggio di benvenuto

    L'idea mi è venuta osservando la stringa di output formattata in questo modo :

    Logout [nome utente]

    Apriamo il file include/functions.php e cerchiamo :

    [php] $l_login_logout = sprintf($user->lang['LOGOUT_USER'], $user->data['username']);
    [/php]

    Aggiungiamo subito dopo :

    [php] $welcome_users = sprintf($user->lang['WELCOME_USER'], $user->data['username']);
    [/php]

    Cerchiamo :

    [php] 'L_LOGIN_LOGOUT' => $l_login_logout,
    [/php]

    Aggiungiamo subito dopo :

    [php] 'L_WELCOME' => $welcome_users,
    [/php]

    Apriamo il file {stile_utilizzato}/template/overall_header.html e inseriamo questa stringa dove meglio crediamo :

    <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->{L_WELCOME}<!-- ELSE -->{L_WELCOME_GUEST}<!-- ENDIF -->
    

    Apriamo il file language/it/common.php e cerchiamo :

    [php] 'WELCOME_SUBJECT' => 'Benvenuto in %s',
    [/php]

    Aggiungiamo subito dopo :

    [php] 'WELCOME_USER' => 'Ciao %s, che novità oggi ?',
    'WELCOME_GUEST' => 'Benvenuto, non sei ancora iscritto ? Fallo adesso!',
    [/php]

    Carichiamo i files sul server, aggiorniamo il template attraverso il PCA e testiamo la modifica !

    Per editare il file di linguaggio consiglio di utilizzare Notepad ++ con l'opzione Formato -> Codifica in UTF(SENZA BOM).


  • User

    ciao, post interessante, è possibile vedere una demo della modifica ?


  • User Newbie

    L'ho installato, cosa dovrei vedere?