diff options
Diffstat (limited to 'views/default/layouts/widgets.php')
| -rw-r--r-- | views/default/layouts/widgets.php | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/views/default/layouts/widgets.php b/views/default/layouts/widgets.php deleted file mode 100644 index 5d6e42a43..000000000 --- a/views/default/layouts/widgets.php +++ /dev/null @@ -1,54 +0,0 @@ -<?php -/** - * Elgg widgets layout - * - * @uses $vars['box'] Optional display box at the top of layout - * @uses $vars['num_columns'] Number of widget columns for this layout - * @uses $vars['show_add_widgets'] Display the add widgets button - */ - -$box = elgg_get_array_value('box', $vars, ''); -$num_columns = elgg_get_array_value('num_columns', $vars, 3); -$show_add_widgets = elgg_get_array_value('show_add_widgets', $vars, true); - -$owner = elgg_get_page_owner(); -$context = elgg_get_context(); -elgg_push_context('widgets'); - -elgg_get_widgets($owner->guid, $context); - -if (elgg_can_edit_widgets()) { - echo elgg_view('widgets/add', array('widgets' => $widgets)); -} - -echo $vars['box']; - -$widget_class = "widget_col_$num_columns"; -for ($column_index = 1; $column_index <= $num_columns; $column_index++) { - $widgets = get_widgets($owner->guid, $context, $column_index); - - // test code during design and implementation - $widget1 = new ElggWidget(); - $widget1->handler = 'test'; - $widget2 = new ElggWidget(); - $widget2->handler = 'test'; - $widgets = array($widget1, $widget2); - - $first = ($column_index == 1) ? 'widget_first_col' : ''; - - echo "<div class=\"widget_column $widget_class $first\">"; - // button for adding new widgets - if ($column_index == 1) { - if ($show_add_widgets && elgg_can_edit_widgets()) { - echo elgg_view('widgets/add_button'); - } - } - if (is_array($widgets) && sizeof($widgets) > 0) { - foreach ($widgets as $widget) { - echo elgg_view_entity($widget); - } - } - echo '</div>'; -} - -elgg_pop_context();
\ No newline at end of file |
