From 0320936f29dd83534b5af386a981131be7981a9a Mon Sep 17 00:00:00 2001
From: brettp
Date: Wed, 3 Mar 2010 23:15:07 +0000
Subject: Updated bookmarks with new interface.
git-svn-id: http://code.elgg.org/elgg/trunk@5266 36083f99-b078-4883-b0ff-0f9b5a30f544
---
.../views/default/widgets/bookmarks/edit.php | 39 +++++----
.../views/default/widgets/bookmarks/view.php | 99 ++++++++++------------
2 files changed, 69 insertions(+), 69 deletions(-)
(limited to 'mod/bookmarks/views/default/widgets')
diff --git a/mod/bookmarks/views/default/widgets/bookmarks/edit.php b/mod/bookmarks/views/default/widgets/bookmarks/edit.php
index c399fd6d1..2ae8af6e4 100644
--- a/mod/bookmarks/views/default/widgets/bookmarks/edit.php
+++ b/mod/bookmarks/views/default/widgets/bookmarks/edit.php
@@ -1,18 +1,27 @@
+ * @copyright Curverider Ltd 2008-2010
+ * @link http://elgg.org/
+ */
?>
-
- :
-
-
\ No newline at end of file
+
+ :
+
+
\ No newline at end of file
diff --git a/mod/bookmarks/views/default/widgets/bookmarks/view.php b/mod/bookmarks/views/default/widgets/bookmarks/view.php
index b7c35d2b8..482a4e3d9 100644
--- a/mod/bookmarks/views/default/widgets/bookmarks/view.php
+++ b/mod/bookmarks/views/default/widgets/bookmarks/view.php
@@ -1,65 +1,56 @@
-
-
-
- num_display;
+
+ * @copyright Curverider Ltd 2008-2010
+ * @link http://elgg.org/
+ */
+
+//get the num of shares the user want to display
+$num = $vars['entity']->num_display;
- //if no number has been set, default to 4
- if(!$num)
- $num = 4;
+//if no number has been set, default to 4
+if(!$num)
+ $num = 4;
- //grab the users bookmarked items
- $shares = elgg_get_entities(array('types' => 'object', 'subtypes' => 'bookmarks', 'container_guid' => $vars['entity']->owner_guid, 'limit' => $num, 'offset' => 0));
+//grab the users bookmarked items
+$bookmarks = get_entities('object', 'bookmarks',$vars['entity']->owner_guid, "", $num, 0, false);
- if($shares){
+if($bookmarks){
- foreach($shares as $s){
+ foreach($bookmarks as $b){
- //get the owner
- $owner = $s->getOwnerEntity();
+ //get the owner
+ $owner = $b->getOwnerEntity();
- //get the time
- $friendlytime = friendly_time($s->time_created);
+ //get the time
+ $friendlytime = friendly_time($b->time_created);
- //get the user icon
- $icon = elgg_view(
- "profile/icon", array(
- 'entity' => $owner,
- 'size' => 'tiny',
- )
- );
-
- //get the bookmark title
- $info = "getURL()}\">{$s->title}
";
+ //get the bookmark title
+ $info = "";
- //get the user details
- $info .= "getURL()}\">{$owner->name} {$friendlytime}
";
-
- //get the bookmark description
- if($s->description)
- $info .= "".elgg_echo('bookmarks:more')."
";
-
- //display
- echo "";
+ //get the user details
+ $info .= "{$friendlytime} ";
+
+ //get the bookmark description
+ if($s->description)
+ $info .= "".elgg_echo('bookmarks:more')."
";
+ else
+ $info .= "
";
+
+ //display
+ echo "";
- }
+ }
- $user_inbox = $vars['url'] . "pg/bookmarks/" . page_owner_entity()->username . "/inbox";
- echo "";
+ $user_inbox = $vars['url'] . "pg/bookmarks/" . page_owner_entity()->username;
+ if (get_entities('object', 'bookmarks', $vars['entity']->container_guid, '', '', '', true) > $num)
+ echo "";
- }
-
-
- ?>
\ No newline at end of file
+} else {
+ echo "" . elgg_echo("bookmarks:widget:description") . "
";
+}
\ No newline at end of file
--
cgit v1.2.3