exit(1);
}
-require_once INSTALLDIR . '/lib/settingsaction.php';
require_once INSTALLDIR . '/lib/applicationlist.php';
/**
{
var $page = 0;
- function prepare($args)
+ function prepare(array $args=array())
{
parent::prepare($args);
$this->page = ($this->arg('page')) ? ($this->arg('page') + 0) : 1;
if (!common_logged_in()) {
+ // TRANS: Message displayed to an anonymous user trying to view OAuth application list.
$this->clientError(_('You must be logged in to list your applications.'));
- return false;
}
return true;
function title()
{
+ // TRANS: Page title for OAuth applications
return _('OAuth applications');
}
function getInstructions()
{
+ // TRANS: Page instructions for OAuth applications
return _('Applications you have registered');
}
$application = new Oauth_application();
$application->owner = $user->id;
+ $application->whereAdd("name != 'anonymous'");
$application->limit($offset, $limit);
$application->orderBy('created DESC');
$application->find();
array('href' => common_local_url('newapplication'),
'class' => 'more'
),
+ // TRANS: Link description to add a new OAuth application.
'Register a new application');
$this->elementEnd('p');
function showEmptyListMessage()
{
+ // TRANS: Empty list message on page with OAuth applications.
$message = sprintf(_('You have not registered any applications yet.'));
$this->elementStart('div', 'guide');
'Try again, please.'));
return;
}
-
}
-
}