correction sauvegarde et import v1.53.
Posted: 29 Apr 2025, 12:43
Dans le fichier soplanning\www\process\upload_backup.php remplacer la ligne 25 sinon "process\restore.php" ne trouve pas les fichiers a cause du "rand"
$dest_dir=$upload_dir.$filename.".tmp" . rand(0, 10000000);
par
$dest_dir=$upload_dir.$filename.".tmp";
Dans le fichier soplanning\www\process\backup.php remplacer les lignes 180/181 sinon il manque la colonne "affichage_liste"
$fields=array('status_id','nom','commentaire','affichage','barre','gras','italique','souligne','defaut','pourcentage','couleur','priorite');
$sql="select status_id,nom,commentaire,affichage,barre,gras,italique,souligne,defaut,pourcentage,couleur,priorite from planning_status";
par
$fields=array('status_id','nom','commentaire','affichage','barre','gras','italique','souligne','defaut','affichage_liste','pourcentage','couleur','priorite');
$sql="select status_id,nom,commentaire,affichage,barre,gras,italique,souligne,defaut,affichage_liste,pourcentage,couleur,priorite from planning_status";
Dans le fichier soplanning\www\process\restrore.php remplacer la ligne 690 pour supprimer "affichage_filtre" en trop et remettre les bon numéro de colonne car que 12 colonnes
if ($data[0]<>"status_id" || $data[1]<>"nom" || $data[2]<>"commentaire" || $data[3]<>"affichage" || $data[4]<>"barre" || $data[5]<>"gras" || $data[6]<>"italique" || $data[7]<>"souligne" || $data[8]<>"affichage_filtre" || $data[9]<>"defaut" || $data[10]<>"affichage_liste" || $data[11]<>"pourcentage" || $data[12]<>"couleur" || $data[13]<>"priorite")
par
if ($data[0]<>"status_id" || $data[1]<>"nom" || $data[2]<>"commentaire" || $data[3]<>"affichage" || $data[4]<>"barre" || $data[5]<>"gras" || $data[6]<>"italique" || $data[7]<>"souligne" || $data[8]<>"defaut"|| $data[9]<>"affichage_liste" || $data[10]<>"pourcentage" || $data[11]<>"couleur" || $data[12]<>"priorite")
Dans le fichier soplanning\www\process\restrore.php remplacer la ligne 538 pour corriger le nom de la variable
if ($periode->db_save(array(),array(),true))
par
if ($groupe->db_save(array(),array(),true))
$dest_dir=$upload_dir.$filename.".tmp" . rand(0, 10000000);
par
$dest_dir=$upload_dir.$filename.".tmp";
Dans le fichier soplanning\www\process\backup.php remplacer les lignes 180/181 sinon il manque la colonne "affichage_liste"
$fields=array('status_id','nom','commentaire','affichage','barre','gras','italique','souligne','defaut','pourcentage','couleur','priorite');
$sql="select status_id,nom,commentaire,affichage,barre,gras,italique,souligne,defaut,pourcentage,couleur,priorite from planning_status";
par
$fields=array('status_id','nom','commentaire','affichage','barre','gras','italique','souligne','defaut','affichage_liste','pourcentage','couleur','priorite');
$sql="select status_id,nom,commentaire,affichage,barre,gras,italique,souligne,defaut,affichage_liste,pourcentage,couleur,priorite from planning_status";
Dans le fichier soplanning\www\process\restrore.php remplacer la ligne 690 pour supprimer "affichage_filtre" en trop et remettre les bon numéro de colonne car que 12 colonnes
if ($data[0]<>"status_id" || $data[1]<>"nom" || $data[2]<>"commentaire" || $data[3]<>"affichage" || $data[4]<>"barre" || $data[5]<>"gras" || $data[6]<>"italique" || $data[7]<>"souligne" || $data[8]<>"affichage_filtre" || $data[9]<>"defaut" || $data[10]<>"affichage_liste" || $data[11]<>"pourcentage" || $data[12]<>"couleur" || $data[13]<>"priorite")
par
if ($data[0]<>"status_id" || $data[1]<>"nom" || $data[2]<>"commentaire" || $data[3]<>"affichage" || $data[4]<>"barre" || $data[5]<>"gras" || $data[6]<>"italique" || $data[7]<>"souligne" || $data[8]<>"defaut"|| $data[9]<>"affichage_liste" || $data[10]<>"pourcentage" || $data[11]<>"couleur" || $data[12]<>"priorite")
Dans le fichier soplanning\www\process\restrore.php remplacer la ligne 538 pour corriger le nom de la variable
if ($periode->db_save(array(),array(),true))
par
if ($groupe->db_save(array(),array(),true))