This entry was posted on Thursday, October 1st, 2009 at 1:31 pm and is filed under PHP, Tutorial. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Profile Image Fix
Quello che spesso succede nei codici OS è che mancano alcune rifiniture che rendono esteticamente più bello il nostro sito.
Uno dei problemi del GDR/CD è che usando il BBCode le immagini nel profilo non possono essere limitate. Questo FIX si occupa molto semplicemente di ridimensionare le immagini qualora superino la dimenzione prefissata dall’amministratore.
I file da modificare sono: open2.php e main.css
Come sempre su base GDR/CD Extented ma va benissimo anche per versioni precedenti.
open2.php
Apriamo il file ed andiamo alla riga 47 e sostituire
$testo=str_replace("[/img]","' border=0>",$testo);
Con:
$testo=str_replace("[/img]","' ID='scheda'/>",$testo);
andate alla riga 82 e sostituire:
$testo=str_replace("[/IMG]","' border=0>",$testo);
Con:
$testo=str_replace("[/IMG]","' ID='scheda'>",$testo);
main.css
Semplicemente andate alla fine del file ed aggiungete la classe CSS che vi permetterà di gestire le immagini all’interno del profilo della scheda:
img#scheda{
max-width:500px;
width:expression(this.width > 500 ? 500: true );
}
Finito, comunque metterò i due file in download per ogni evenienza. Sono testati e funzionanti.
Un saluto ed a presto!
Profile Image Fix (1.9 KiB, 74 hits)
One Response to “Profile Image Fix”
Leave a Reply


November 6th, 2009 at 5:20 pm
Grazie!