summaryrefslogtreecommitdiff
path: root/inc/route.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/route.php')
-rw-r--r--inc/route.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/inc/route.php b/inc/route.php
index 66602d77..2a5c1732 100644
--- a/inc/route.php
+++ b/inc/route.php
@@ -7,7 +7,7 @@
defined('TINYBOARD') or exit;
-function route($path) {
+function route($path) { global $config;
$entrypoints = array();
$entrypoints['/%b/'] = 'sb_board';
@@ -33,8 +33,11 @@ function route($path) {
$entrypoints['/*/index.html'] = 'sb_ukko';
$entrypoints['/recent.html'] = 'sb_recent';
$entrypoints['/%b/catalog.html'] = 'sb_catalog';
+ $entrypoints['/%b/index.rss'] = 'sb_catalog';
$entrypoints['/sitemap.xml'] = 'sb_sitemap';
+ $entrypoints = array_merge($entrypoints, $config['controller_entrypoints']);
+
$reached = false;
list($request) = explode('?', $path);