@@ 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 |