@@ 4426-4437 (lines=12) @@ | ||
4423 | $handlers = array(); |
|
4424 | $guids = array(); |
|
4425 | ||
4426 | if (is_array($mainwidgets) && sizeof($mainwidgets) > 0) { |
|
4427 | foreach ($mainwidgets as $widget) { |
|
4428 | ||
4429 | $guid = (int) $widget; |
|
4430 | ||
4431 | if ("{$guid}" == "{$widget}") { |
|
4432 | $guids[1][] = $widget; |
|
4433 | } else { |
|
4434 | $handlers[1][] = $widget; |
|
4435 | } |
|
4436 | } |
|
4437 | } |
|
4438 | if (is_array($sidewidgets) && sizeof($sidewidgets) > 0) { |
|
4439 | foreach ($sidewidgets as $widget) { |
|
4440 | ||
@@ 4438-4450 (lines=13) @@ | ||
4435 | } |
|
4436 | } |
|
4437 | } |
|
4438 | if (is_array($sidewidgets) && sizeof($sidewidgets) > 0) { |
|
4439 | foreach ($sidewidgets as $widget) { |
|
4440 | ||
4441 | $guid = (int) $widget; |
|
4442 | ||
4443 | if ("{$guid}" == "{$widget}") { |
|
4444 | $guids[2][] = $widget; |
|
4445 | } else { |
|
4446 | $handlers[2][] = $widget; |
|
4447 | } |
|
4448 | ||
4449 | } |
|
4450 | } |
|
4451 | if (is_array($rightwidgets) && sizeof($rightwidgets) > 0) { |
|
4452 | foreach ($rightwidgets as $widget) { |
|
4453 | ||
@@ 4451-4463 (lines=13) @@ | ||
4448 | ||
4449 | } |
|
4450 | } |
|
4451 | if (is_array($rightwidgets) && sizeof($rightwidgets) > 0) { |
|
4452 | foreach ($rightwidgets as $widget) { |
|
4453 | ||
4454 | $guid = (int) $widget; |
|
4455 | ||
4456 | if ("{$guid}" == "{$widget}") { |
|
4457 | $guids[3][] = $widget; |
|
4458 | } else { |
|
4459 | $handlers[3][] = $widget; |
|
4460 | } |
|
4461 | ||
4462 | } |
|
4463 | } |
|
4464 | ||
4465 | // Reorder existing widgets or delete ones that have vanished |
|
4466 | foreach (array(1, 2, 3) as $column) { |