}
// @fixme hardcoded list; should use User::allowed_nickname()
// if/when it's safe to have loaded the infrastructure here
- $blacklist = array('main', 'admin', 'twitter', 'settings', 'rsd.xml', 'favorited', 'featured', 'favoritedrss', 'featuredrss', 'rss', 'getfile', 'api', 'groups', 'group', 'peopletag', 'tag', 'user', 'message', 'conversation', 'bookmarklet', 'notice', 'attachment', 'search', 'index.php', 'doc', 'opensearch', 'robots.txt', 'xd_receiver.html', 'facebook');
+ $blacklist = array('main', 'panel', 'twitter', 'settings', 'rsd.xml', 'favorited', 'featured', 'favoritedrss', 'featuredrss', 'rss', 'getfile', 'api', 'groups', 'group', 'peopletag', 'tag', 'user', 'message', 'conversation', 'bookmarklet', 'notice', 'attachment', 'search', 'index.php', 'doc', 'opensearch', 'robots.txt', 'xd_receiver.html', 'facebook');
if (in_array($this->adminNick, $blacklist)) {
$this->updateStatus('The user nickname "' . htmlspecialchars($this->adminNick) .
'" is reserved.', true);
// Admin
- $m->connect('admin/site', array('action' => 'siteadminpanel'));
- $m->connect('admin/design', array('action' => 'designadminpanel'));
- $m->connect('admin/user', array('action' => 'useradminpanel'));
- $m->connect('admin/access', array('action' => 'accessadminpanel'));
- $m->connect('admin/paths', array('action' => 'pathsadminpanel'));
- $m->connect('admin/sessions', array('action' => 'sessionsadminpanel'));
- $m->connect('admin/sitenotice', array('action' => 'sitenoticeadminpanel'));
- $m->connect('admin/snapshot', array('action' => 'snapshotadminpanel'));
- $m->connect('admin/license', array('action' => 'licenseadminpanel'));
-
- $m->connect('admin/plugins', array('action' => 'pluginsadminpanel'));
- $m->connect('admin/plugins/enable/:plugin',
+ $m->connect('panel/site', array('action' => 'siteadminpanel'));
+ $m->connect('panel/design', array('action' => 'designadminpanel'));
+ $m->connect('panel/user', array('action' => 'useradminpanel'));
+ $m->connect('panel/access', array('action' => 'accessadminpanel'));
+ $m->connect('panel/paths', array('action' => 'pathsadminpanel'));
+ $m->connect('panel/sessions', array('action' => 'sessionsadminpanel'));
+ $m->connect('panel/sitenotice', array('action' => 'sitenoticeadminpanel'));
+ $m->connect('panel/snapshot', array('action' => 'snapshotadminpanel'));
+ $m->connect('panel/license', array('action' => 'licenseadminpanel'));
+
+ $m->connect('panel/plugins', array('action' => 'pluginsadminpanel'));
+ $m->connect('panel/plugins/enable/:plugin',
array('action' => 'pluginenable'),
array('plugin' => '[A-Za-z0-9_]+'));
- $m->connect('admin/plugins/disable/:plugin',
+ $m->connect('panel/plugins/disable/:plugin',
array('action' => 'plugindisable'),
array('plugin' => '[A-Za-z0-9_]+'));
function onRouterInitialized($m)
{
- $m->connect('admin/adsense',
+ $m->connect('panel/adsense',
array('action' => 'adsenseadminpanel'));
return true;
*/
function onRouterInitialized($m)
{
- $m->connect('admin/bitly',
+ $m->connect('panel/bitly',
array('action' => 'bitlyadminpanel'));
return true;
}
*/
function onRouterInitialized($m)
{
- $m->connect('admin/blacklist', array('action' => 'blacklistadminpanel'));
+ $m->connect('panel/blacklist', array('action' => 'blacklistadminpanel'));
return true;
}
*/
function onStartInitializeRouter($m)
{
- $m->connect('admin/facebook', array('action' => 'facebookadminpanel'));
+ $m->connect('panel/facebook', array('action' => 'facebookadminpanel'));
if (self::hasKeys()) {
// Facebook App stuff
function onRouterInitialized($m)
{
// Always add the admin panel route
- $m->connect('admin/facebook', array('action' => 'facebookadminpanel'));
+ $m->connect('panel/facebook', array('action' => 'facebookadminpanel'));
// Only add these routes if an application has been setup on
// Facebook for the plugin to use.
$m->connect('index.php?action=finishaddopenid',
array('action' => 'finishaddopenid'));
$m->connect('main/openidserver', array('action' => 'openidserver'));
- $m->connect('admin/openid', array('action' => 'openidadminpanel'));
+ $m->connect('panel/openid', array('action' => 'openidadminpanel'));
return true;
}
function onRouterInitialized($m)
{
- $m->connect('admin/openx',
+ $m->connect('panel/openx',
array('action' => 'openxadminpanel'));
return true;
'day' => '[0123][0-9]',
'index' => '[1-9][0-9]*'));
- $m->connect('admin/sitemap',
+ $m->connect('panel/sitemap',
array('action' => 'sitemapadminpanel'));
return true;
*/
function onRouterInitialized($m)
{
- $m->connect('admin/twitter', array('action' => 'twitteradminpanel'));
+ $m->connect('panel/twitter', array('action' => 'twitteradminpanel'));
if (self::hasKeys()) {
$m->connect(
{
$m->connect('main/flag/profile', array('action' => 'flagprofile'));
$m->connect('main/flag/clear', array('action' => 'clearflag'));
- $m->connect('admin/profile/flag', array('action' => 'adminprofileflag'));
+ $m->connect('panel/profile/flag', array('action' => 'adminprofileflag'));
return true;
}
*/
function onRouterInitialized($m)
{
- $m->connect('admin/yammer',
+ $m->connect('panel/yammer',
array('action' => 'yammeradminpanel'));
- $m->connect('admin/yammer/auth',
+ $m->connect('panel/yammer/auth',
array('action' => 'yammerauth'));
return true;
}