]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
edit link only show when you can edit
authorcapo <capo@riseup.net>
Sun, 12 Jan 2014 22:07:20 +0000 (23:07 +0100)
committercapo <capo@riseup.net>
Sun, 12 Jan 2014 22:07:20 +0000 (23:07 +0100)
views/default/simplepie/group_module.php
views/default/simplepie/group_module.php~

index d9860d65f796b5d6db5bb5cdcaacd2d516979a31..90c017a869556a3876668d109e024af32fba4007 100644 (file)
@@ -90,18 +90,20 @@ HTML;
 elgg_pop_context();
 
 if (!$content) {
-       $content = '<p>' . elgg_echo('simplepie:none') . '</p>';
+        $content = '<p>' . elgg_echo('simplepie:none') . '</p>';
+}
+if ($group->canEdit()) {
+        $edit = elgg_view('output/url', array(
+                'href' => '#simplepie-form',
+                'text' => elgg_echo('edit'),
+                'rel' => 'toggle'
+        ));
+} else {
+        $edit = false;
 }
-
-$edit = elgg_view('output/url', array(
-       'href' => '#simplepie-form',
-       'text' => elgg_echo('edit'),
-       'rel' => 'toggle'
-));
 
 echo elgg_view('groups/profile/module', array(
-       'title' => elgg_echo('RSS Group'),
-       'content' => $content,
-       'all_link' => $edit,
+        'title' => elgg_echo('RSS Group'),
+        'content' => $content,
+        'all_link' => $edit,
 ));
-
index bfba96f060f845d78307e9ecb0086a68b944293c..d9860d65f796b5d6db5bb5cdcaacd2d516979a31 100644 (file)
@@ -52,32 +52,31 @@ if ($feed_url) {
 }
 
        $feed_link = elgg_view('output/url', array(
-       'href' => $feed->get_permalink(),
-       'text' => $feed->get_title(),
-));
+               'href' => $feed->get_permalink(),
+               'text' => $feed->get_title(),
+       ));
 
-// need to center
+       // need to center
        $content .= "<h2 class=\"simplepie-heading\">$feed_link</h2>";
        $content .= '<ul class="simplepie-list">';
        foreach ($feed->get_items(0, $num_items) as $item) {
-       $item_link = elgg_view('output/url', array(
-       'href' => $item->get_permalink(),
-       'text' => $item->get_title(),
-));
-
-if ($excerpt) {
-       $text = strip_tags($item->get_description(true), $allowed_tags);
-       $excerpt = elgg_get_excerpt($text);
-}
-
-if ($post_date) {
-       $item_date_label = elgg_echo('simplepie:postedon');
-       $item_date = $item->get_date('j F Y | g:i a');
-       $post_date = "$item_date_label $item_date";
-}
+               $item_link = elgg_view('output/url', array(
+                       'href' => $item->get_permalink(),
+                       'text' => $item->get_title(),
+               ));
+
+               if ($excerpt) {
+                       $text = strip_tags($item->get_description(true), $allowed_tags);
+                       $excerpt = elgg_get_excerpt($text);
+               }
 
-       $content .= <<<HTML
+               if ($post_date) {
+                       $item_date_label = elgg_echo('simplepie:postedon');
+                       $item_date = $item->get_date('j F Y | g:i a');
+                       $post_date = "$item_date_label $item_date";
+               }       
 
+               $content .= <<<HTML
 <li class="mbm elgg-item">
        <h4 class="mbs">$item_link</h4>
        <p class="elgg-subtext">$post_date</p>