diff options
Diffstat (limited to 'views/default/object/widget')
| -rw-r--r-- | views/default/object/widget/elements/controls.php | 49 | 
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 6d06d28bc..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?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', +));  | 
