]> git.mjollnir.org Git - s9y.git/commitdiff
make some additional variable assignments
authorgarvinhicking <garvinhicking>
Sun, 27 Nov 2005 18:29:51 +0000 (18:29 +0000)
committergarvinhicking <garvinhicking>
Sun, 27 Nov 2005 18:29:51 +0000 (18:29 +0000)
include/genpage.inc.php

index c71f88b2a59b6185720e27eefd607860c6dafa8c..f8e38bb0d9011cb1e98f0477773799b972732956 100644 (file)
@@ -6,7 +6,15 @@ include_once('serendipity_config.inc.php');
 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