]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Refs #3073 first version of horizontal river menu. css still needs work for likes...
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Mon, 4 Apr 2011 12:05:42 +0000 (12:05 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Mon, 4 Apr 2011 12:05:42 +0000 (12:05 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8935 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/navigation.php
languages/en.php
mod/likes/start.php
views/default/css/elements/navigation.php
views/default/river/elements/body.php
views/default/river/elements/controls.php [deleted file]
views/default/river/item.php

index 95097334fe2a8772c642509ca4dcf8c594079759..953bbe59abc46fab183ac4fee539d88e2d88df33 100644 (file)
@@ -267,7 +267,8 @@ function elgg_river_menu_setup($hook, $type, $return, $params) {
                                $options = array(
                                        'name' => 'comment',
                                        'href' => "#comments-add-$object->guid",
-                                       'text' => elgg_echo('generic_comments:text'),
+                                       'text' => elgg_view_icon('speech-bubble'),
+                                       'title' => elgg_echo('comment:this'),
                                        'class' => "elgg-toggler",
                                        'priority' => 50,
                                );
index 5a112d1f37f2193fb6116be2edabaa3b37441aa2..427452aa929a16c12d6a147c91bd59a5168814d3 100644 (file)
@@ -856,6 +856,7 @@ $english = array(
  */
        'edit:this' => 'Edit this',
        'delete:this' => 'Delete this',
+       'comment:this' => 'Comment on this',
 
 /**
  * Input / output strings
index ef46c9ef28c5edc805064d1680bafb1064a3d1fc..435e7a3abf338eaea571bcb82dd83502ed17d72b 100644 (file)
@@ -56,7 +56,7 @@ function likes_river_menu_setup($hook, $type, $return, $params) {
                                        $options = array(
                                                'name' => 'like',
                                                'href' => $url,
-                                               'text' => elgg_echo('likes:likethis'),
+                                               'text' => elgg_view('likes/display', array('entity' => $object)),
                                                'is_action' => true,
                                                'priority' => 100,
                                        );
@@ -71,7 +71,7 @@ function likes_river_menu_setup($hook, $type, $return, $params) {
                                        $options = array(
                                                'name' => 'like',
                                                'href' => $url,
-                                               'text' => elgg_echo('likes:remove'),
+                                               'text' => elgg_view('likes/display', array('entity' => $object)),
                                                'is_action' => true,
                                                'priority' => 100,
                                        );
index 669f44b93bb95692065ed26d0dad66cb840c470d..b721240017c6ab0d80f3ca3734b37bb8a065dd2d 100644 (file)
@@ -499,7 +499,14 @@ li:hover > .elgg-menu-site-more {
        RIVER
 *************************************** */
 .elgg-menu-river {
+       float: right;
+       margin-left: 15px;
        font-size: 90%;
+       color: #aaa;
+}
+.elgg-menu-river > li {
+       display: inline-block;
+       margin-left: 5px;
 }
 
 /* ***************************************
index 01db3fbea601f66a2ca16de6cc0712e554922f7c..f9ecbc03c5c5a18396749b4a3d82f32feee391cd 100644 (file)
@@ -15,7 +15,9 @@ $params = array(
 );
 $subject_link = elgg_view('output/url', $params);
 $timestamp = elgg_get_friendly_time($item->getPostedTime());
-$header = "$subject_link <span class=\"elgg-river-timestamp\">$timestamp</span>";
+
+$header = elgg_view_menu('river', array('item' => $item, 'sort_by' => 'priority'));
+$header .= "$subject_link <span class=\"elgg-river-timestamp\">$timestamp</span>";
 
 // body
 $body = elgg_view($item->getView(), array('item' => $item));
@@ -27,5 +29,5 @@ echo elgg_view('page/components/module', array(
        'header' => $header,
        'body' => $body,
        'footer' => $footer,
-       'show_inner' => false,
+       'class' => 'mbn',
 ));
\ No newline at end of file
diff --git a/views/default/river/elements/controls.php b/views/default/river/elements/controls.php
deleted file mode 100644 (file)
index 188d01b..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-/**
- * Controls on an river item
- *
- * @uses $vars['item']
- */
-
-echo elgg_view_menu('river', array(
-       'item' => $vars['item'],
-       'sort_by' => 'priority',
-));
index 0a32818e9e575c807d5bad227d2b8ab97980b53d..bf7c80b03070008c529153d0796a1a222ac4c684 100644 (file)
@@ -10,7 +10,6 @@ $item = $vars['item'];
 $vars = array(
        'image' => elgg_view('river/elements/image', array('item' => $item)),
        'body' => elgg_view('river/elements/body', array('item' => $item)),
-       'image_alt' => elgg_view('river/elements/controls', array('item' => $item)),
        'class' => 'elgg-river-item',
 );