private function initialize() { $this->tpl = new RainTPL(); $this->tpl->assign('newversion', escape(checkUpdate())); $this->tpl->assign('feedurl', escape(indexUrl())); $searchcrits = ''; // Search criteria if (!empty($_GET['searchtags'])) { $searchcrits .= '&searchtags=' . urlencode($_GET['searchtags']); } elseif (!empty($_GET['searchterm'])) { $searchcrits .= '&searchterm=' . urlencode($_GET['searchterm']); } $this->tpl->assign('searchcrits', $searchcrits); $this->tpl->assign('source', indexUrl()); $this->tpl->assign('version', shaarli_version); $this->tpl->assign('scripturl', indexUrl()); $this->tpl->assign('pagetitle', 'Shaarli'); $this->tpl->assign('privateonly', !empty($_SESSION['privateonly'])); // Show only private links? if (!empty($GLOBALS['title'])) { $this->tpl->assign('pagetitle', $GLOBALS['title']); } if (!empty($GLOBALS['titleLink'])) { $this->tpl->assign('titleLink', $GLOBALS['titleLink']); } if (!empty($GLOBALS['pagetitle'])) { $this->tpl->assign('pagetitle', $GLOBALS['pagetitle']); } $this->tpl->assign('shaarlititle', empty($GLOBALS['title']) ? 'Shaarli' : $GLOBALS['title']); return; }
private function initialize() { global $blog_settings; $this->tpl = new RainTPL(); $this->tpl->assign('newversion', checkUpdate()); $this->tpl->assign('feedurl', htmlspecialchars(indexUrl())); $searchcrits = ''; // Search criteria if (!empty($_GET['searchtags'])) { $searchcrits .= '&searchtags=' . urlencode($_GET['searchtags']); } elseif (!empty($_GET['searchterm'])) { $searchcrits .= '&searchterm=' . urlencode($_GET['searchterm']); } $this->tpl->assign('searchcrits', $searchcrits); $this->tpl->assign('source', indexUrl()); $this->tpl->assign('version', shaarli_version); $this->tpl->assign('scripturl', indexUrl()); $this->tpl->assign('pagetitle', 'Shaarli'); $this->tpl->assign('privateonly', !empty($_SESSION['privateonly'])); // Show only private links ? if (!empty($GLOBALS['title'])) { $this->tpl->assign('pagetitle', $GLOBALS['title']); } if (!empty($GLOBALS['pagetitle'])) { $this->tpl->assign('pagetitle', $GLOBALS['pagetitle']); } $this->tpl->assign('shaarlititle', empty($GLOBALS['title']) ? 'Shaarli' : $GLOBALS['title']); $this->tpl->assign('planet_url', BP_PLANET_URL); $this->tpl->assign('planet_title', $blog_settings->get('planet_title')); global $core; $this->tpl->assign('shaarliuser', $core->auth->userID()); return; }