$q = null;
$tag = null;
+
try {
if ($params['user']) {
$user = get_users($dbh, array('user' => $params['user'] ));
if ($user) {
-
$q = $dbh->prepare("SELECT *, clumps.id as clump_id
FROM clumps
JOIN users
<ul class="links">
<?php if ($q) : for($i = 0; $row = $q->fetch(); $i++ ):
+ # skip private bookmarks of other users
+ if ($user['user'] != $row['user'] && $row['private']) {
+ continue;
+ }
+
+ # is private
+ $private = $user['user'] == $row['user'] && $row['private'];
+
# process description
$hasDescription = $row['description'] || false;
<li>
- <span class="url">
+ <span class="url <?php echo $private ? 'private' : '';?>">
<a href="<?php echo $row['url'] ?>">
<?php echo $row['title'] ? $row['title'] : "<title>" ?>
</a>
$params['url'] = isset($_POST['url']) ? $_POST['url'] : null;
$params['tags'] = isset($_POST['tags']) ? $_POST['tags'] : null;
$params['description'] = isset($_POST['description']) ? $_POST['description'] : null;
+$params['private'] = isset($_POST['private']) ? true : false;
+
+//print_r($_POST);
+//exit;
include 'head.html';
# insert clump
$q = $dbh->prepare("INSERT INTO `clumps`
( `user_id`, `title`, `url`,
- `tags`, `description`, `date` )
- VALUES ( ?, ?, ?, ?, ?, NOW() ) ");
+ `tags`, `description`, `date`, `private` )
+ VALUES ( ?, ?, ?, ?, ?, NOW(), ? ) ");
$insert = $q->execute( array(
$user['id'], $params['title'], $params['url'],
- $params['tags'], $params['description']));
+ $params['tags'], $params['description'], $params['private']));
echo "clumped.<br/><br/>";
echo '<a href="javascript:window.close();">ok</a>';