getCurrentUserId();
//$currentUser = $userservice->getCurrentUser();
//$currentUsername = $currentUser[$userservice->getFieldName('username')];
// Momentary useful to go to object code
$currentObjectUser = $userservice->getCurrentObjectUser();
$pageName = isset($pageName)?$pageName:"";
$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'])). "
";
}
//common tag description edit
if($userservice->isLoggedOn()) {
if(isset($currenttag) && $currenttag!= '') {
echo ' (';
echo T_('edit common description').')';
} elseif(isset($hash)) {
echo ' (';
echo T_('edit common description').')';
}
}
?>
getUserByUsername($user);
if($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($userservice->isLoggedOn()){
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 = ' '.T_('in').' '. $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()
&& ($currentObjectUser->getId() != $row['uId'])
&& !$bookmarkservice->bookmarkExists($row['bAddress'], $currentObjectUser->getId())) {
$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']) {
$thumbnailHash = md5($address.$GLOBALS['thumbnailsUserId'].$GLOBALS['thumbnailsKey']);
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";
}
// RSS
$brss = '';
$size = count($rsschannels);
for ($i = 0; $i < $size; $i++) {
$brss = '';
}
echo ''. $bfirst .' / '. $bprev .' / '. $bnext .' / '. $blast .' / '. sprintf(T_('Page %d of %d'), $page, $totalpages) ." ". $brss ."
\n";
} else {
echo ''.T_('No bookmarks available').'
';
}
$this->includeTemplate('sidebar.tpl');
$this->includeTemplate($GLOBALS['bottom_include']);
?>