*/
class BookmarkpopupAction extends NewbookmarkAction
{
- function prepare($args)
- {
- $result = parent::prepare($args);
- common_debug('Values: ' . $this->_title . ' ' . $this->_url);
- return $result;
- }
+ /**
+ * Show the title section of the window
+ *
+ * @return void
+ */
function showTitle()
{
common_config('site', 'name')));
}
+ /**
+ * Show the header section of the page
+ *
+ * Shows a stub page and the bookmark form.
+ *
+ * @return void
+ */
+
function showHeader()
{
$this->elementStart('div', array('id' => 'header'));
$this->elementEnd('address');
if (common_logged_in()) {
$form = new BookmarkForm($this,
- $this->_title,
- $this->_url);
+ $this->title,
+ $this->url);
$form->show();
}
$this->elementEnd('div');
}
+ /**
+ * Hide the core section of the page
+ *
+ * @return void
+ */
+
function showCore()
{
}
+ /**
+ * Hide the footer section of the page
+ *
+ * @return void
+ */
+
function showFooter()
{
}
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
* @link http://status.net/
*/
-
if (!defined('STATUSNET')) {
// This check helps protect against security problems;
// your code file can't be executed directly from the web.
class NewbookmarkAction extends Action
{
- protected $_user = null;
- protected $_error = null;
- protected $_complete = null;
- protected $_title = null;
- protected $_url = null;
- protected $_tags = null;
- protected $_description = null;
+ protected $user = null;
+ protected $error = null;
+ protected $complete = null;
+ protected $title = null;
+ protected $url = null;
+ protected $tags = null;
+ protected $description = null;
/**
* Returns the title of the action
{
parent::prepare($argarray);
- $this->_user = common_current_user();
+ $this->user = common_current_user();
- if (empty($this->_user)) {
+ if (empty($this->user)) {
throw new ClientException(_("Must be logged in to post a bookmark."),
403);
}
$this->checkSessionToken();
}
- $this->_title = $this->trimmed('title');
- $this->_url = $this->trimmed('url');
- $this->_tags = $this->trimmed('tags');
- $this->_description = $this->trimmed('description');
+ $this->title = $this->trimmed('title');
+ $this->url = $this->trimmed('url');
+ $this->tags = $this->trimmed('tags');
+ $this->description = $this->trimmed('description');
return true;
}
function newBookmark()
{
try {
- if (empty($this->_title)) {
+ if (empty($this->title)) {
throw new ClientException(_('Bookmark must have a title.'));
}
- if (empty($this->_url)) {
+ if (empty($this->url)) {
throw new ClientException(_('Bookmark must have an URL.'));
}
- $saved = Notice_bookmark::saveNew($this->_user,
- $this->_title,
- $this->_url,
- $this->_tags,
- $this->_description);
+ $saved = Notice_bookmark::saveNew($this->user,
+ $this->title,
+ $this->url,
+ $this->tags,
+ $this->description);
} catch (ClientException $ce) {
- $this->_error = $ce->getMessage();
+ $this->error = $ce->getMessage();
$this->showPage();
return;
}
function showContent()
{
- if (!empty($this->_error)) {
- $this->element('p', 'error', $this->_error);
+ if (!empty($this->error)) {
+ $this->element('p', 'error', $this->error);
}
$form = new BookmarkForm($this,
- $this->_title,
- $this->_url,
- $this->_tags,
- $this->_description);
+ $this->title,
+ $this->url,
+ $this->tags,
+ $this->description);
$form->show();