diff options
author | mensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f> | 2008-02-20 13:43:06 +0000 |
---|---|---|
committer | mensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f> | 2008-02-20 13:43:06 +0000 |
commit | fd6dca81042d7a1a200657e4975ada2564404db3 (patch) | |
tree | 0524e26a44326dffc3a2e99850b717630a25700f /templates/bookmarks.tpl.php | |
parent | 76ed2e494b220780d8e247f9348f8f09a9d5fee8 (diff) | |
download | semanticscuttle-fd6dca81042d7a1a200657e4975ada2564404db3.tar.gz semanticscuttle-fd6dca81042d7a1a200657e4975ada2564404db3.tar.bz2 |
Interface fix: make consistent the general navigation between personal and common spaces
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@47 b3834d28-1941-0410-a4f8-b48e95affb8f
Diffstat (limited to 'templates/bookmarks.tpl.php')
-rw-r--r-- | templates/bookmarks.tpl.php | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/templates/bookmarks.tpl.php b/templates/bookmarks.tpl.php index 7837e6c..e4cfe04 100644 --- a/templates/bookmarks.tpl.php +++ b/templates/bookmarks.tpl.php @@ -4,6 +4,9 @@ $bookmarkservice =& ServiceFactory::getServiceInstance('BookmarkService'); $cdservice =& ServiceFactory::getServiceInstance('CommonDescriptionService'); $logged_on_userid = $userservice->getCurrentUserId(); +$currentUser = $userservice->getCurrentUser(); +$currentUsername = $currentUser[$userservice->getFieldName('username')]; + $this->includeTemplate($GLOBALS['top_include']); include('search.inc.php'); @@ -54,8 +57,26 @@ window.onload = playerLoad; <?php } ?> + + <?php + if(isset($currenttag)) { + if(isset($user)) { + echo ' - '; + echo '<a href="'. createURL('tags', $currenttag) .'">'; + echo T_('Bookmarks from other users for these tags').'</a>'; + //echo T_(' for these tags'); + } else if($logged_on_userid>0){ + echo ' - '; + echo '<a href="'. createURL('bookmarks', $currentUsername.'/'.$currenttag) .'">'; + echo T_('Only your bookmarks for these tags').'</a>'; + //echo T_(' for these tags'); + } + } + ?> </p> + + <ol<?php echo ($start > 0 ? ' start="'. ++$start .'"' : ''); ?> id="bookmarks"> <?php @@ -76,8 +97,9 @@ window.onload = playerLoad; $cats = ''; $tags = $row['tags']; foreach(array_keys($tags) as $key) { + $tag =& $tags[$key]; - $cats .= '<a href="'. sprintf($cat_url, filter($user, 'url'), filter($tag, 'url')) .'" rel="tag">'. filter($tag) .'</a>, '; + $cats .= '<a href="'. sprintf($cat_url, filter($row['username'], 'url'), filter($tag, 'url')) .'" rel="tag">'. filter($tag) .'</a>, '; } $cats = substr($cats, 0, -2); if ($cats != '') { |