]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
allow anyone to minimize a widget
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Thu, 30 Dec 2010 21:34:53 +0000 (21:34 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Thu, 30 Dec 2010 21:34:53 +0000 (21:34 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@7779 36083f99-b078-4883-b0ff-0f9b5a30f544

views/default/layout/objects/widget.php
views/default/layout/objects/widget/controls.php

index 1ba274aa6960e7fa17189955d12b1e7e8d40274b..d9a0681af2552b6b05931be7fa3a66555d5b47f4 100644 (file)
@@ -28,9 +28,7 @@ $widget_instance = "elgg-widget-instance-$handler";
                <h3><?php echo $title; ?></h3>
        </div>
        <?php
-       if ($can_edit) {
-               echo elgg_view('layout/objects/widget/controls', array('widget' => $widget));
-       }
+       echo elgg_view('layout/objects/widget/controls', array('widget' => $widget));
        ?>
        <div class="elgg-widget-container">
                <?php
index 79e434f1a3c2d9cb03b19550f4573082dbf41208..9693ba42f24281604d9bc32318e915eb6dc3cec2 100644 (file)
@@ -17,24 +17,27 @@ $params = array(
 );
 $collapse_link = elgg_view('output/url', $params);
 
-$params = array(
-       'text' => ' ',
-       'title' => elgg_echo('widget:delete', array($widget->getTitle())),
-       'href' => elgg_get_site_url() . "action/widgets/delete?guid=$widget->guid",
-       'is_action' => true,
-       'class' => 'elgg-widget-delete-button',
-       'internalid' => "elgg-widget-delete-button-$widget->guid"
-);
-$delete_link = elgg_view('output/url', $params);
+$delete_link = $edit_link = '';
+if ($widget->canEdit()) {
+       $params = array(
+               'text' => ' ',
+               'title' => elgg_echo('widget:delete', array($widget->getTitle())),
+               'href' => elgg_get_site_url() . "action/widgets/delete?guid=$widget->guid",
+               'is_action' => true,
+               'class' => 'elgg-widget-delete-button',
+               'internalid' => "elgg-widget-delete-button-$widget->guid"
+       );
+       $delete_link = elgg_view('output/url', $params);
 
-$params = array(
-       'text' => ' ',
-       'title' => elgg_echo('widget:edit'),
-       'href' => "#",
-       'class' => 'elgg-widget-edit-button elgg-toggle',
-       'internalid' => "elgg-toggler-widget-$widget->guid"
-);
-$edit_link = elgg_view('output/url', $params);
+       $params = array(
+               'text' => ' ',
+               'title' => elgg_echo('widget:edit'),
+               'href' => "#",
+               'class' => 'elgg-widget-edit-button elgg-toggle',
+               'internalid' => "elgg-toggler-widget-$widget->guid"
+       );
+       $edit_link = elgg_view('output/url', $params);
+}
 
 echo <<<___END
 <div class="elgg-widget-controls">