getCurrentUserId();
$currentUser = $userservice->getCurrentUser();
$currentUsername = $currentUser[$userservice->getFieldName('username')];
$this->includeTemplate($GLOBALS['top_include']);
include('search.inc.php');
?>
getLastTagDescription($currenttag)) {
$description = $cdservice->getLastTagDescription($currenttag);
echo nl2br(filter($description['cdDescription']));
} elseif(isset($hash) && $cdservice->getLastBookmarkDescription($hash)) {
$description = $cdservice->getLastBookmarkDescription($hash);
echo nl2br(filter($description['cdTitle'])). "
";
echo nl2br(filter($description['cdDescription'])). "
";
}
if($logged_on_userid>0) {
if(isset($currenttag)) {
echo ' (';
echo T_('edit common description').')';
} elseif(isset($hash)) {
echo ' (';
echo T_('edit common description').')';
}
}
?>
getUserByUsername($user);
/* Private tag description */
if(isset($currenttag) && strlen($user)>0 && $tagservice->getDescription($currenttag, $userObject['uId'])):?>
getDescription($currenttag, $userObject['uId']);
echo nl2br(filter($description['tDescription']));
?>
0) { ?>
-
/
/
';
echo T_('Bookmarks from other users for this tag').'';
//echo T_(' for these tags');
} else if($logged_on_userid>0){
echo ' - ';
echo '';
echo T_('Only your bookmarks for this tag').'';
//echo T_(' for these tags');
}
}
?>
0 ? ' start="'. ++$start .'"' : ''); ?> id="bookmarks">
'. filter($tag) .', ';
$tagsForCopy.= $tag.',';
}
$cats = substr($cats, 0, -2);
if ($cats != '') {
$cats = ' to '. $cats;
}
// Edit and delete links
$edit = '';
if ($bookmarkservice->editAllowed($row['bId'])) {
$edit = ' - '. T_('Edit') .'';
}
// User attribution
$copy = '';
if (!isset($user) || isset($watched)) {
$copy = ' '. T_('by') .' '. $row['username'] .'';
}
// Udders!
if (!isset($hash)) {
$others = $bookmarkservice->countOthers($row['bAddress']);
$ostart = '';
$oend = '';
switch ($others) {
case 0:
break;
case 1:
$copy .= sprintf(T_(' and %s1 other%s'), $ostart, $oend);
break;
default:
$copy .= sprintf(T_(' and %2$s%1$s others%3$s'), $others, $ostart, $oend);
}
}
// Copy link
if ($userservice->isLoggedOn() && ($logged_on_userid != $row['uId']) && !$bookmarkservice->bookmarkExists($row['bAddress'], $logged_on_userid)) {
// Get the username of the current user
$currentUser = $userservice->getCurrentUser();
$currentUsername = $currentUser[$userservice->getFieldName('username')];
$copy .= ' - '. T_('Copy') .'';
}
// Nofollow option
$rel = '';
if ($GLOBALS['nofollow']) {
$rel = ' rel="nofollow"';
}
$address = filter($row['bAddress']);
// Redirection option
if ($GLOBALS['useredir']) {
$address = $GLOBALS['url_redir'] . $address;
}
// Output
echo '- '."\n";
if ($GLOBALS['enableWebsiteThumbnails']) {
echo '';
}
echo '
';
echo '
\n";
if ($row['bDescription'] == '') {
$row['bDescription'] = '-';
}
echo '
'. filter($row['bDescription']) ."
\n";
if(!isset($hash)) {
echo '
'.shortenString($address).'
';
}
echo '
'. date($GLOBALS['shortdate'], strtotime($row['bDatetime'])) . $cats . $copy . $edit ."
\n";
echo '
';
echo " \n";
}
?>
'. T_('First') .'';
$bprev = ''. T_('Previous') .'';
} else {
$prev = $page - 1;
$prev = 'page='. $prev;
$start = ($page - 1) * $perpage;
$bfirst= ''. T_('First') .'';
$bprev = ''. T_('Previous') .'';
}
// Next
$next = $page + 1;
$totalpages = ceil($total / $perpage);
if (count($bookmarks) < $perpage || $perpage * $page == $total) {
$bnext = ''. T_('Next') .'';
$blast = ''. T_('Last') ."\n";
} else {
$bnext = ''. T_('Next') .'';
$blast = ''. T_('Last') ."\n";
}
echo ''. $bfirst .' / '. $bprev .' / '. $bnext .' / '. $blast .' / '. sprintf(T_('Page %d of %d'), $page, $totalpages) ."
\n";
} else {
echo ''.T_('No bookmarks available').'
';
}
$this->includeTemplate('sidebar.tpl');
$this->includeTemplate($GLOBALS['bottom_include']);
?>