diff --git a/htdocs/boxes.php b/htdocs/boxes.php index 86b3c58efab..7ad14777df0 100644 --- a/htdocs/boxes.php +++ b/htdocs/boxes.php @@ -185,7 +185,7 @@ class InfoBox $sql.= " values ("; $sql.= " ".$boxid[$ii].","; $sql.= " ".$zone.","; - $sql.= " ".$boxorder[$ii].","; + $sql.= " ".($boxorder[$ii]+1).","; $sql.= " ".$userid; $sql.= ")"; $result = $this->db->query($sql); diff --git a/htdocs/index.php b/htdocs/index.php index 811a501dedc..f9b262d13c6 100644 --- a/htdocs/index.php +++ b/htdocs/index.php @@ -547,24 +547,19 @@ if (sizeof($boxarray)) print '
| '."\n";
- $box_id = Array();
-
- // Création de la liste des id
- for ($ii=0, $ni=sizeof($boxarray); $ii < $ni; $ii++)
- {
- $box_id[$ii] = $boxarray[$ii]->box_id;
- }
- $boxid = join(',',$box_id);
+ $boxid_left = Array();
+ $boxid_right = Array();
// Affichage colonne gauche (boites paires)
print ' '."\n";
for ($ii=0, $ni=sizeof($boxarray); $ii < $ni; $ii++)
{
- if ($ii%2 != 1)
+ if ($ii%2 != 1) // pair
{
print ' ';
//print 'box_id '.$boxarray[$ii]->box_id.' ';
//print 'box_order '.$boxarray[$ii]->box_order.' '; + $boxid_left[$ii] = $boxarray[$ii]->box_id; // Affichage boite ii $box=$boxarray[$ii]; $box->loadBox(); @@ -581,11 +576,12 @@ if (sizeof($boxarray)) print ' '."\n";
for ($ii=0, $ni=sizeof($boxarray); $ii < $ni; $ii++)
{
- if ($ii%2 == 1)
+ if ($ii%2 == 1) //impair
{
print ' ';
//print 'box_id '.$boxarray[$ii]->box_id.' ';
//print 'box_order '.$boxarray[$ii]->box_order.' '; + $boxid_right[$ii] = $boxarray[$ii]->box_id; // Affichage boite ii $box=$boxarray[$ii]; $box->loadBox(); @@ -604,6 +600,8 @@ if (sizeof($boxarray)) if ($conf->use_ajax && $conf->browser->firefox) { + $boxid = join(',',$boxid_left).','.join(',',$boxid_right); + print ' |