Autore Sottoscrivi questo autore
Avatar utente
Lucky
Amministratore
Amministratore
 
Articoli: 75
Iscritto il: 11 gen 2009, 21:14
Località: Bari
Sito Web: http://www.portalxl.eu
Cerca articoli

Opzioni segnalibri
Segnalibri social networks disponibili:
Blogger Delicious Digg Facebook Feed amici Google Link in Live Mixx MySpace Netvibes Reddit Stumbleupon Technorati Twitter Wordpress
Vota questo articolo

Questo articolo è valutato 3
con 0 voti espressi.
Articoli correlati
Istruzioni e modifiche per il mod arcade
Usare la firma dinamica
Esporta articolo
 

[Configurazione] Alcune modifiche della firma dinamica

ID Articolo: 90
Scritto da: Lucky
Scritto il: 23 apr 2012, 1:38
Descrizione articolo: Forse non tutti sanno che la Portal XL Premod dispone tra le tante Mods anche della firma dinamica...
Link esterno a questo articolo:
http://www.portalxl.eu/kb.php?a=90

Della firma dinamica, ne abbiamo già parlato in questo articolo, La firma dinamica è una particolare Mod che consente di visualizzare una firma contenente oltre al nome del sito, anche alcuni dati statistici, come il numero dei messaggi, argomenti, iscritti, la versione in uso, lo slogan, ecc.

Vediamo come modificare alcuni valori, come ad esempio la dimensione dei caratteri.

Aprite il file sig.php, lo trovate nel vostro percorso ftp /portal

Cercate:

Codice: Seleziona tutto
imagettftext($this_img, 10, 0, 4, 13, $color, $font, $config['sitename'] . ' (' . $user->lang['SIG_WELCOME_BACK'] . ' ' .$user->data['username'] . '!)');
imagettftext($this_img, 8, 0, 4, 27, $color, $font, 'Portal XL ~ ' . $portal_config['portal_version']);
imagettftext($this_img, 8, 0, 116, 27, $color, $font, ' @ phpBB ' . $config['version']);
imagettftext($this_img, 8, 0, 220, 27, $color, $font, ' @ ' . $config['cookie_domain']);
imagettftext($this_img, 8, 0, 4, 41, $color, $font, $user->lang['SIG_POSTS']. ' ' . $config['num_posts'] . '     | ' . $user->lang['SIG_TOPICS_CAPS'] . ' ' . $config['num_topics'] . '     | ' . $user->lang['SIG_MEMBERS'] . ' ' . $config['num_users'] . '     | ' . $user->lang['SIG_NEWEST_MEMBER'] . ' ' . $config['newest_username']);
imagettftext($this_img, 8, 0, 4, 55, $color, $font, $config['site_desc']);


Sostituite ad esempio con:

Codice: Seleziona tutto
imagettftext($this_img, 11, 0, 4, 13, $color, $font, $config['sitename'] . ' (' . $user->lang['SIG_WELCOME_BACK'] . ' ' .$user->data['username'] . '!)');
imagettftext($this_img, 8, 0, 4, 27, $color, $font, 'Portal XL ~ ' . $portal_config['portal_version']);
imagettftext($this_img, 9, 0, 116, 27, $color, $font, ' @ phpBB ' . $config['version']);
imagettftext($this_img, 9, 0, 220, 27, $color, $font, ' @ ' . $config['cookie_domain']);
imagettftext($this_img, 9, 0, 4, 41, $color, $font, $user->lang['SIG_POSTS']. ' ' . $config['num_posts'] . '     | ' . $user->lang['SIG_TOPICS_CAPS'] . ' ' . $config['num_topics'] . '     | ' . $user->lang['SIG_MEMBERS'] . ' ' . $config['num_users'] . '     | ' . $user->lang['SIG_NEWEST_MEMBER'] . ' ' . $config['newest_username']);
imagettftext($this_img, 10, 0, 4, 55, $color, $font, $config['site_desc']);


Per modificare invece la dimensione del rettangolo, cercate:

Codice: Seleziona tutto
imagerectangle($this_img, 0, 0, 467, 59, $color);


e sostituite ad esempio con:

Codice: Seleziona tutto
imagerectangle($this_img, 0, 0, 500, 60, $color);


Se invece preferite un carattere diverso, cercate:

Codice: Seleziona tutto
$font = 'signature_arial.ttf';


e sostituite ad esempio con
Codice: Seleziona tutto
$font = 'vostro_font.ttf';


dove vostro font è il nome font caricato nel vostro percorso /portal.

Potrete trovare alcuni font alternativi già disponibili nella directory /portal, o in alternativa su siti disponibili online, uno di questi è http://www.1001freefonts.com/


La creazione, il mantenimento e gli aggiornamenti per il progetto Portal XL Italia richiedono molto tempo e fatica, aiutaci con una donazione, tutte le info qui.

Immagine
Tag: firma dinamica
© Portal XL Italia Group - www.portalxl.eu

Chi c’è in linea

Iscritti connessi: Baidu [Spider]

cron