diff --git a/framework/Dispatcher.php b/framework/Dispatcher.php index a261f1217..23c46e7fa 100644 --- a/framework/Dispatcher.php +++ b/framework/Dispatcher.php @@ -124,7 +124,6 @@ private function URIinterpreter() { } else { $uri['interfaceType'] = 'blog'; } - /* Load interface. */ $interfacePath = null; if ($uri['interfaceType'] == 'icon') { @@ -157,6 +156,14 @@ private function URIinterpreter() { $pathPart = implode("/",$uri['fragment']); $interfacePath = 'interface/blog/'.$pathPart.'/index.php'; break; + case 'i': + if(in_array($uri['fragment'][1],array('entry'))) { + $pathPart = 'i/'.$uri['fragment'][1]; + } else { + $pathPath = 'i/'; + } + $interfacePath = 'interface/'.$pathPart.'/index.php'; + break; default: } } diff --git a/interface/i/entry/index.php b/interface/i/entry/index.php index bda6c65f7..c3e616b8a 100644 --- a/interface/i/entry/index.php +++ b/interface/i/entry/index.php @@ -52,11 +52,12 @@