Ejemplo n.º 1
0
                }
                $kf->writeData();
                MyTool::redirect();
            } elseif (isset($_POST['cancel'])) {
                MyTool::redirect();
            } else {
                $folders = $kf->getFolders();
                $listFeeds = $kf->getFeeds();
                $pb->assign('folders', $folders);
                $pb->assign('listFeeds', $listFeeds);
                $pb->renderPage('edit_all');
            }
            break;
        case 'item':
        default:
            MyTool::redirect();
            break;
    }
} elseif (isset($_GET['shaarli'])) {
    $kf->loadData();
    $item = $kf->getItem($_GET['shaarli'], false);
    $shaarli = $kfc->shaarli;
    if (!empty($shaarli)) {
        // remove sel used with javascript
        $shaarli = str_replace('${sel}', '', $shaarli);
        $url = htmlspecialchars_decode($item['link']);
        $via = htmlspecialchars_decode($item['via']);
        $title = htmlspecialchars_decode($item['title']);
        if (parse_url($url, PHP_URL_HOST) !== parse_url($via, PHP_URL_HOST)) {
            $via = 'via ' . $via;
        } else {