Файл: InstantSocial/uploud/components/blogs/router.php
Строк: 87
<?php
/******************************************************************************/
// //
// InstantCMS v1.9 //
// http://www.instantcms.ru/ //
// //
// written by InstantCMS Team, 2007-2011 //
// produced by InstantSoft, (www.instantsoft.ru) //
// //
// LICENSED BY GNU/GPL v2 //
// //
/******************************************************************************/
function routes_blogs(){
//RewriteRule ^blogs/createblog.html$ /index.php?view=blog&do=create
$routes[] = array(
'_uri' => '/^blogs/createblog.html$/i',
'do' => 'create'
);
//RewriteRule ^blogs/latest.html$ /index.php?view=blog&do=latest
$routes[] = array(
'_uri' => '/^blogs/latest.html$/i',
'do' => 'latest'
);
//RewriteRule ^blogs/latest-([0-9]*).html$ /index.php?view=blog&do=latest&page=$1
$routes[] = array(
'_uri' => '/^blogs/latest-([0-9]+).html$/i',
'do' => 'latest',
1 => 'page'
);
//RewriteRule ^blogs/popular.html$ /index.php?view=blog&do=best
$routes[] = array(
'_uri' => '/^blogs/popular.html$/i',
'do' => 'best'
);
//RewriteRule ^blogs/popular-([0-9]*).html$ /index.php?view=blog&do=best&page=$1
$routes[] = array(
'_uri' => '/^blogs/popular-([0-9]+).html$/i',
'do' => 'best',
1 => 'page'
);
//RewriteRule ^blogs/all.html$ /index.php?view=blog&do=view&ownertype=all
$routes[] = array(
'_uri' => '/^blogs/all.html$/i',
'do' => 'view',
'ownertype' => 'all'
);
$routes[] = array(
'_uri' => '/^blogs/all-([0-9]+).html$/i',
'do' => 'view',
'ownertype' => 'all',
1 => 'page'
);
//RewriteRule ^blogs/single.html$ /index.php?view=blog&do=view&ownertype=single
$routes[] = array(
'_uri' => '/^blogs/single.html$/i',
'do' => 'view',
'ownertype' => 'single'
);
$routes[] = array(
'_uri' => '/^blogs/single-([0-9]+).html$/i',
'do' => 'view',
'ownertype' => 'single',
1 => 'page'
);
//RewriteRule ^blogs/multi.html$ /index.php?view=blog&do=view&ownertype=multi
$routes[] = array(
'_uri' => '/^blogs/multi.html$/i',
'do' => 'view',
'ownertype' => 'multi'
);
$routes[] = array(
'_uri' => '/^blogs/multi-([0-9]+).html$/i',
'do' => 'view',
'ownertype' => 'multi',
1 => 'page'
);
//RewriteRule ^blogs/[0-9]*)/moderate.html$ /index.php?view=blog&do=moderate&id=$1
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/moderate.html$/i',
'do' => 'moderate',
1 => 'id'
);
//RewriteRule ^blogs/([0-9]*)/publishpost([0-9]*).html$ /index.php?view=blog&do=publishpost&id=$1&post_id=$2
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/publishpost([0-9]+).html$/i',
'do' => 'publishpost',
1 => 'id',
2 => 'post_id'
);
//RewriteRule ^blogs/([0-9]*)/authors.html$ /index.php?view=blog&do=authors&id=$1
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/authors.html$/i',
'do' => 'authors',
1 => 'id'
);
//RewriteRule ^blogs/([0-9]*)/editblog.html$ /index.php?view=blog&do=config&id=$1
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/editblog.html$/i',
'do' => 'config',
1 => 'id'
);
//RewriteRule ^blogs/([0-9]*)/delblog.html$ /index.php?view=blog&do=delblog&id=$1
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/delblog.html$/i',
'do' => 'delblog',
1 => 'id'
);
//RewriteRule ^blogs/([0-9]*)/delblog-yes.html$ /index.php?view=blog&do=delblog&id=$1&confirm=yes
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/delblog-yes.html$/i',
'do' => 'delblog',
1 => 'id',
'confirm' => 'yes'
);
//RewriteRule ^blogs/([0-9]*)/delpost([0-9]*).html$ /index.php?view=blog&do=delpost&id=$1&post_id=$2
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/delpost([0-9]+).html$/i',
'do' => 'delpost',
1 => 'id',
2 => 'post_id'
);
//RewriteRule ^blogs/([0-9]*)/delpost([0-9]*)-yes.html$ /index.php?view=blog&do=delpost&id=$1&post_id=$2&confirm=yes
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/delpost([0-9]+)-yes.html$/i',
'do' => 'delpost',
1 => 'id',
2 => 'post_id',
'confirm' => 'yes'
);
//RewriteRule ^blogs/([0-9]*)/delcat([0-9]*).html$ /index.php?view=blog&do=delcat&id=$1&cat_id=$2
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/delcat([0-9]+).html$/i',
'do' => 'delcat',
1 => 'id',
2 => 'cat_id'
);
//RewriteRule ^blogs/([0-9]*)/delcat([0-9]*)-yes.html$ /index.php?view=blog&do=delcat&id=$1&cat_id=$2&confirm=yes
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/delcat([0-9]+)-yes.html$/i',
'do' => 'delcat',
1 => 'id',
2 => 'cat_id',
'confirm' => 'yes'
);
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/newpost.html$/i',
'do' => 'newpost',
1 => 'id'
);
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/newpost([0-9]+).html$/i',
'do' => 'newpost',
1 => 'id',
2 => 'cat_id'
);
//RewriteRule ^blogs/([0-9]*)/newcat.html$ /index.php?view=blog&do=newcat&id=$1
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/newcat.html$/i',
'do' => 'newcat',
1 => 'id'
);
//RewriteRule ^blogs/([0-9]*)/editpost([0-9]*).html$ /index.php?view=blog&do=editpost&id=$1&post_id=$2
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/editpost([0-9]+).html$/i',
'do' => 'editpost',
1 => 'id',
2 => 'post_id'
);
//RewriteRule ^blogs/([0-9]*)/editcat([0-9]*).html$ /index.php?view=blog&do=editcat&id=$1&cat_id=$2
$routes[] = array(
'_uri' => '/^blogs/([0-9]+)/editcat([0-9]+).html$/i',
'do' => 'editcat',
1 => 'id',
2 => 'cat_id'
);
//RewriteRule ^blogs/([a-zA-Z0-9-]*)$ /index.php?view=blog&do=blog&bloglink=$1
$routes[] = array(
'_uri' => '/^blogs/([a-zA-Z0-9-]+)$/i',
'do' => 'blog',
1 => 'bloglink'
);
//RewriteRule ^blogs/([a-zA-Z0-9-]*)$ /index.php?view=blog&do=blog&bloglink=$1
$routes[] = array(
'_uri' => '/^blogs/([a-zA-Z0-9-]+)/$/i',
'do' => 'blog',
1 => 'bloglink'
);
//RewriteRule ^blogs/([a-zA-Z0-9-]*)/page-([0-9]*)$ /index.php?view=blog&do=blog&bloglink=$1&page=$2
$routes[] = array(
'_uri' => '/^blogs/([a-zA-Z0-9-]+)/page-([0-9]+)$/i',
'do' => 'blog',
1 => 'bloglink',
2 => 'page'
);
//RewriteRule ^blogs/([a-zA-Z0-9-]*)/cat-([0-9]*)$ /index.php?view=blog&do=blog&bloglink=$1&cat_id=$2
$routes[] = array(
'_uri' => '/^blogs/([a-zA-Z0-9-]+)/cat-([0-9]+)$/i',
'do' => 'blog',
1 => 'bloglink',
2 => 'cat_id'
);
//RewriteRule ^blogs/([a-zA-Z0-9-]*)/page-([0-9]*)/cat-([0-9]*)$ /index.php?view=blog&do=blog&bloglink=$1&page=$2&cat_id=$3
$routes[] = array(
'_uri' => '/^blogs/([a-zA-Z0-9-]+)/page-([0-9]+)/cat-([0-9]+)$/i',
'do' => 'blog',
1 => 'bloglink',
2 => 'page',
3 => 'cat_id'
);
//RewriteRule ^blogs/([a-zA-Z0-9-]*)/([a-zA-Z0-9-]*).html$ /index.php?view=blog&do=post&bloglink=$1&seolink=$2
$routes[] = array(
'_uri' => '/^blogs/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+).html$/i',
'do' => 'post',
1 => 'bloglink',
2 => 'seolink'
);
return $routes;
}
?>