. * * @category Bookmark * @package StatusNet * @author Sarven Capadisli * @author Evan Prodromou * @copyright 2008-2010 StatusNet, Inc. * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 * @link http://status.net/ */ if (!defined('STATUSNET')) { exit(1); } /** * Action for posting a new bookmark * * @category Bookmark * @package StatusNet * @author Sarven Capadisli * @author Evan Prodromou * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 * @link http://status.net/ */ class BookmarkpopupAction extends NewbookmarkAction { function prepare($args) { $result = parent::prepare($args); common_debug('Values: ' . $this->_title . ' ' . $this->_url); return $result; } function showTitle() { // TRANS: Title for mini-posting window loaded from bookmarklet. // TRANS: %s is the StatusNet site name. $this->element('title', null, sprintf(_('Bookmark on %s'), common_config('site', 'name'))); } function showHeader() { $this->elementStart('div', array('id' => 'header')); $this->elementStart('address'); $this->element('a', array('class' => 'url', 'href' => common_local_url('public')), ''); $this->elementEnd('address'); if (common_logged_in()) { $form = new BookmarkForm($this, $this->_title, $this->_url); $form->show(); } $this->elementEnd('div'); } function showCore() { } function showFooter() { } }