e_url.php
<?php
/*
* e107 Bootstrap CMS
*
* Copyright (C) 2008-2015 e107 Inc (e107.org)
* Released under the terms and conditions of the
* GNU General Public License (http://www.gnu.org/licenses/gpl.txt)
*
* IMPORTANT: Make sure the redirect script uses the following code to load class2.php:
*
* if (!defined('e107_INIT'))
* require_once(__DIR__.'/../../class2.php');
* }
*
*/
if (!defined('e107_INIT')) { exit; }
// v2.x Standard - Simple mod-rewrite module.
class efiction_url // plugin-folder + '_url'
{
public $alias = 'efiction';
function config()
{
$config = array();
$config['member'] = array(
'alias' => 'member.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/member.php$1',
);
$config['reviews'] = array(
'alias' => 'reviews.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/reviews.php$1',
);
$config['report'] = array(
'alias' => 'report.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/report.php$1',
);
$config['browse'] = array(
'alias' => 'browse.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/browse.php$1',
);
$config['authors'] = array(
'alias' => 'authors.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/authors.php$1',
);
$config['rss'] = array(
'alias' => 'rss.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/rss.php$1',
);
$config['searching'] = array(
'alias' => 'searching.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/searching.php$1',
);
$config['series'] = array(
'alias' => 'manageseries.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/manageseries.php$1',
);
$config['stories'] = array(
'alias' => 'stories.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/stories.php$1',
);
$config['toplists'] = array(
'alias' => 'toplists.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/toplists.php$1',
);
$config['viewuser'] = array(
'alias' => 'viewuser.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/viewuser.php$1',
);
$config['viewpage'] = array(
'alias' => 'viewpage.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/viewpage.php$1',
);
$config['viewseries'] = array(
'alias' => 'viewseries.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/viewseries.php$1',
);
$config['viewstory'] = array(
'alias' => 'viewstory.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/viewstory.php$1',
);
$config['ffnews'] = array(
'alias' => 'ffnews.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/ffnews.php$1',
);
$config['admin'] = array(
'alias' => 'admin.php',
'regex' => '^{alias}\/?([\?].*)?\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/admin.php$1',
);
$config['index'] = array(
'alias' => 'efiction.php',
'regex' => '^{alias}\/?$',
'sef' => '{alias}',
'redirect' => '{e_PLUGIN}efiction/efiction.php',
);
return $config;
}
}
Last updated