Sujet : Mise à jour CF 0.8.3b => CF 0.8.4b
Ajouté le : 02/05/2006 08:21
Message :
CoolForum 0.8.4b corrige quelques bugs, il n'y a pas de modification SQL à faire.
Les détails sont dans la documentation.
/editpost.php ligne 78
$canedit = getrightedit($_REQUEST['post'],$_REQUEST['forumid']);
Remplacer par
$canedit = getrightedit($post, $_REQUEST['forumid']);
/editpost.php ligne 158
$sql->query("INSERT INTO ".$_PRE."topics (idforum,sujet,date,icone,idmembre,pseudo) SELECT idforum,'".$_POST['sujet']."',date,icone,idmembre,pseudo FROM ".$_PRE."posts WHERE idpost='".$_REQUEST['post']."'");
Remplacer par
$sql->query("INSERT INTO ".$_PRE."topics (idforum,sujet,date,icone,idmembre,pseudo) SELECT idforum,'".$_POST['sujet']."',date,icone,idmembre,pseudo FROM ".$_PRE."posts WHERE idpost='".$post."'");
/editpost.php lignes 160 => 161
$sql->query("UPDATE ".$_PRE."posts SET parent='".$id."' WHERE parent='".$_REQUEST['parent']."' && idpost>='".$_REQUEST['post']."'");
$sql->query("UPDATE ".$_PRE."posts SET sujet='".$_POST['sujet']."' WHERE idpost='".$_REQUEST['post']."'");
Remplacer par
$sql->query("UPDATE ".$_PRE."posts SET parent='".$id."' WHERE parent='".$_REQUEST['parent']."' && idpost>='".$post."'");
$sql->query("UPDATE ".$_PRE."posts SET sujet='".$_POST['sujet']."' WHERE idpost='".$post."'");
/editpost.php ligne 323
WHERE idpost='".$_REQUEST['post']."'");
Remplacer par
WHERE idpost='".$post."'");
/login.php lignes 95 => 100
if(isset($_COOKIE['CF_sessionID']))
{
$now = time();
$query = $sql->query("DELETE FROM ".$_PRE."session WHERE username='$pseudo'");
$query = $sql->query("UPDATE ".$_PRE."session SET username='$pseudo', userid=".$j['userid'].", userstatus=".$j['userstatus'].", time=$now WHERE sessionID='".$_COOKIE['CF_sessionID']."'");
}
Remplacer par
if(isset($_COOKIE['CF_sessionID']))
{
$_COOKIE['CF_sessionID'] = getrecupfromcookie($_COOKIE['CF_sessionID']);
$now = time();
$query = $sql->query("DELETE FROM ".$_PRE."session WHERE username='$pseudo'");
$query = $sql->query("UPDATE ".$_PRE."session SET username='$pseudo', userid=".$j['userid'].", userstatus=".$j['userstatus'].", time=$now WHERE sessionID='".$_COOKIE['CF_sessionID']."'");
}
/admin/functions.php ligne 2108, ajoutez le code suivant :
function getrecupfromcookie($cook)
{
if(get_magic_quotes_gpc()==0)
$cook = addslashes($cook);
return($cook);
}
Dans admin/functions.php tout en bas
$ForumVersion = "0.8.4 beta";
$ForumDBVersion = "0.8 beta";
Ajoutez un fichier index.html vide dans les dossiers suivants :
- icones
- lng
- lng/fr
- logos
- skins
- skins/defaut
- smileys
- templates
- templates/defaut
FIN
*** Message édité par Hayreon le 15/05/2006 07:22 ***
Avant de poster : La documentation - Les FAQ