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 = "

address}\">{$b->title}

"; - //get the user details - $info .= "

getURL()}\">{$owner->name} {$friendlytime}

"; - - //get the bookmark description - if($s->description) - $info .= "".elgg_echo('bookmarks:more')."

{$s->description}

"; - - //display - echo "
"; - echo "
" . $icon . "
"; - echo "
" . $info . "
"; - echo "
"; + //get the user details + $info .= "

{$friendlytime} "; + + //get the bookmark description + if($s->description) + $info .= "".elgg_echo('bookmarks:more')."

{$s->description}

"; + else + $info .= "

"; + + //display + echo "
"; + echo "
" . $info . "
"; - } + } - $user_inbox = $vars['url'] . "pg/bookmarks/" . page_owner_entity()->username . "/inbox"; - echo "
".elgg_echo('bookmarks:inbox')."
"; + $user_inbox = $vars['url'] . "pg/bookmarks/" . page_owner_entity()->username; + if (get_entities('object', 'bookmarks', $vars['entity']->container_guid, '', '', '', true) > $num) + echo "
".elgg_echo('bookmarks:read')."
"; - } - - - ?> \ No newline at end of file +} else { + echo "
" . elgg_echo("bookmarks:widget:description") . "
"; +} \ No newline at end of file -- cgit v1.2.3