-<?php\r
-\r
-include('./fancyurls.config.php');\r
-include('./config.php');\r
-\r
-$data = explode("/",serverVar('PATH_INFO'));\r
-$blogid = intval($data[1]);\r
-$archive = $data[2];\r
-\r
-selector();\r
-\r
+<?php
+
+include('./fancyurls.config.php');
+include('./config.php');
+
+// default to default implementation (/archive/1/2005-12)
+// if blogid was not filled out by plugins
+if (($blogid == 0) && ($archive == ''))
+{
+ $data = explode("/",serverVar('PATH_INFO'));
+ if (count($data) > 2)
+ {
+ $blogid = intval($data[1]);
+ $archive = $data[2];
+ }
+}
+
+selector();
+
?>
\ No newline at end of file