include_once(S9Y_INCLUDE_PATH . 'include/plugin_api.inc.php');
include_once(S9Y_INCLUDE_PATH . 'include/plugin_internal.inc.php');
-serendipity_plugin_api::hook_event('genpage', $uri);
+$uri_addData = array(
+ 'startpage' => false,
+ 'uriargs' => implode('/', serendipity_getUriArguments($uri, true))
+);
+if ((empty($uri_addData['uriargs']) || trim($uri_addData['uriargs']) == $serendipity['indexFile']) && empty($serendipity['GET']['subpage'])) {
+ $uri_addData['startpage'] = true;
+}
+
+serendipity_plugin_api::hook_event('genpage', $uri, $uriaddData);
serendipity_smarty_init();
// For advanced usage, we allow template authors to create a file 'config.inc.php' where they can