|
@@ 191-204 (lines=14) @@
|
| 188 |
|
*/ |
| 189 |
|
$bid = (!empty($_POST['bid'])) ? $_POST['bid'] : array(); |
| 190 |
|
// GIJ start |
| 191 |
|
foreach (array_keys($bid) as $i) { |
| 192 |
|
if ($side[$i] < 0) { |
| 193 |
|
$visible[$i] = 0; |
| 194 |
|
$side[$i] = -1; |
| 195 |
|
} else { |
| 196 |
|
$visible[$i] = 1; |
| 197 |
|
} |
| 198 |
|
|
| 199 |
|
$bmodule = (isset($_POST['bmodule'][$i]) |
| 200 |
|
&& is_array($_POST['bmodule'][$i])) ? $_POST['bmodule'][$i] : array(-1); |
| 201 |
|
myblocksadmin_update_block($i, $side[$i], $_POST['weight'][$i], $visible[$i], $_POST['title'][$i], null, null, $_POST['bcachetime'][$i], $bmodule, array()); |
| 202 |
|
|
| 203 |
|
// if ( $oldweight[$i] != $weight[$i] || $oldvisible[$i] != $visible[$i] || $oldside[$i] != $side[$i] ) |
| 204 |
|
// order_block($bid[$i], $weight[$i], $visible[$i], $side[$i]); |
| 205 |
|
} |
| 206 |
|
$query4redirect = '?dirname=' . urlencode(strip_tags(substr($_POST['query4redirect'], 9))); |
| 207 |
|
redirect_header("myblocksadmin.php$query4redirect", 1, _AM_DBUPDATED); |
|
@@ 233-244 (lines=12) @@
|
| 230 |
|
} |
| 231 |
|
$id = (!empty($_POST['id'])) ? $_POST['id'] : array(); |
| 232 |
|
|
| 233 |
|
foreach (array_keys($id) as $i) { |
| 234 |
|
// separate side and visible |
| 235 |
|
if ($side[$i] < 0) { |
| 236 |
|
$visible[$i] = 0; |
| 237 |
|
$side[$i] = -1; // for not to destroy the original position |
| 238 |
|
} else { |
| 239 |
|
$visible[$i] = 1; |
| 240 |
|
} |
| 241 |
|
|
| 242 |
|
$bmodule = (isset($_POST['bmodule'][$i]) |
| 243 |
|
&& is_array($_POST['bmodule'][$i])) ? $_POST['bmodule'][$i] : array(-1); |
| 244 |
|
myblocksadmin_update_blockinstance($i, $side[$i], $_POST['weight'][$i], $visible[$i], $_POST['title'][$i], null, null, $_POST['bcachetime'][$i], $bmodule, array()); |
| 245 |
|
} |
| 246 |
|
} |
| 247 |
|
|