TiGeR
Roarr!!!
Enregistré le 16/01/2003
Messages: 3794
Non connecté
|
Ajouté le : 24/11/2004 20:58
Message :
Dans le fichier admin/functions.php, tu repéres la fonction getskin(), et tu la modifies en rajoutant les portions de code orange:
function getskin()
{
global $_SKIN,$_USER,$sql,$_POST,$_FORUMCFG,$_PRE,$_GET;
$_GET['skinpreview']=intval($_GET['skinpreview']);
if($_GET['skinpreview']>0)
$_USER['userskin']=$_GET['skinpreview'];
if($_FORUMCFG[defaultskin]<$_USER[userskin])
$order="DESC";
else
$order="ASC";
$query=$sql->query("SELECT propriete,valeur FROM ".$_PRE."skins WHERE id='$_USER[userskin]' OR id='$_FORUMCFG[defaultskin]' ORDER BY id ".$order);
while(list($skcle,$skvalue)=mysql_fetch_array($query))
if(strlen($_SKIN[$skcle])==0)
$_SKIN[$skcle]=$skvalue;
if(count($_POST[skins])>0 && $_POST[actions]=="preview")
{
for($i=0;$i<count($_POST[skins]);$i++)
{
$valeur=each($_POST[skins]);
if(strlen($valeur[value])>0)
$_SKIN[$valeur[key]]=$valeur[value];
}
}
}
J'ai pas testé mais je pense que ça devrait fonctionner... sinon je corrigerai
Pour afficher la page avec le skin, tu prends n'importe quelle URL du forum, et tu rajoutes skinpreview=XX comme paramètres
Exemple: index.php?skinpreview=4 pour afficher le skin d'ID 4 sur la page d'index du forum...
J'espère que ça te conviendra
CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF
|