aboutsummaryrefslogtreecommitdiff
path: root/views/default/object/widget
diff options
context:
space:
mode:
authorcash <cash.costello@gmail.com>2011-12-18 18:07:26 -0500
committercash <cash.costello@gmail.com>2011-12-18 18:07:26 -0500
commit96084b19f1caba6735afad6c89e7c0336e40c078 (patch)
treea2b21c8a2fde69bd0fee8f4df57f68189a13fa10 /views/default/object/widget
parentea3bf3b04410f56a52e8315bd636aeaf772a40a4 (diff)
parentbd5c0005158ca136fe87b34dacdf75491e69ed03 (diff)
downloadelgg-96084b19f1caba6735afad6c89e7c0336e40c078.tar.gz
elgg-96084b19f1caba6735afad6c89e7c0336e40c078.tar.bz2
Merge pull request #115 from hypeJunction/widgets_menu
Diffstat (limited to 'views/default/object/widget')
-rw-r--r--views/default/object/widget/elements/controls.php49
1 files changed, 8 insertions, 41 deletions
diff --git a/views/default/object/widget/elements/controls.php b/views/default/object/widget/elements/controls.php
index 866dcc787..d1d630c4f 100644
--- a/views/default/object/widget/elements/controls.php
+++ b/views/default/object/widget/elements/controls.php
@@ -6,44 +6,11 @@
* @uses $vars['show_edit'] Whether to show the edit button (true)
*/
-$widget = $vars['widget'];
-$show_edit = elgg_extract('show_edit', $vars, true);
-
-$params = array(
- 'text' => ' ',
- 'href' => "#elgg-widget-content-$widget->guid",
- 'class' => 'elgg-widget-collapse-button',
- 'rel' => 'toggle',
-);
-$collapse_link = elgg_view('output/url', $params);
-
-$delete_link = $edit_link = '';
-if ($widget->canEdit()) {
- $params = array(
- 'text' => elgg_view_icon('delete-alt'),
- 'title' => elgg_echo('widget:delete', array($widget->getTitle())),
- 'href' => "action/widgets/delete?widget_guid=$widget->guid",
- 'is_action' => true,
- 'is_trusted' => true,
- 'class' => 'elgg-widget-delete-button',
- 'id' => "elgg-widget-delete-button-$widget->guid"
- );
- $delete_link = elgg_view('output/url', $params);
-
- if ($show_edit) {
- $params = array(
- 'text' => elgg_view_icon('settings-alt'),
- 'title' => elgg_echo('widget:edit'),
- 'href' => "#widget-edit-$widget->guid",
- 'class' => "elgg-widget-edit-button",
- 'rel' => 'toggle',
- );
- $edit_link = elgg_view('output/url', $params);
- }
-}
-
-echo <<<___END
- $collapse_link
- $delete_link
- $edit_link
-___END;
+echo elgg_view_menu('widget', array(
+ 'entity' => elgg_extract('widget', $vars),
+ 'params' => array(
+ 'show_edit' => elgg_extract('show_edit', $vars, true)
+ ),
+ 'sort_by' => 'priority',
+ 'class' => 'elgg-menu-hz',
+));