- case 'toggle_fav' :
- if (verif_token($token)) {
- $sql_action = "UPDATE entries SET is_fav=~is_fav WHERE id=?";
- $params_action = array($id);
- logm('mark as favorite link #' . $id);
+ case 'view':
+ $entry = $store->retrieveOneById($id);
+
+ if ($entry != NULL) {
+ $tpl->assign('id', $entry['id']);
+ $tpl->assign('url', $entry['url']);
+ $tpl->assign('title', $entry['title']);
+ $content = $entry['content'];
+ if (function_exists('tidy_parse_string')) {
+ $tidy = tidy_parse_string($content, array('indent'=>true, 'show-body-only' => true), 'UTF8');
+ $tidy->cleanRepair();
+ $content = $tidy->value;
+ }
+ $tpl->assign('content', $content);
+ $tpl->assign('is_fav', $entry['is_fav']);
+ $tpl->assign('is_read', $entry['is_read']);
+ $tpl->assign('load_all_js', 0);
+ $tpl->draw('view');