--- /dev/null
+<?php
+
+\r
+$CALL_ME_FUNCTIONS["repoadmin"] = "gwvpmini_SearchCallMe";\r
+\r
+// the home_page_provders bit is an array\r
+\r
+\r
+\r
+function gwvpmini_SearchCallMe()\r
+{\r
+\r
+ error_log("in repoadmin callme - err?");\r
+ error_log(print_r($_REQUEST, true));\r
+ if(isset($_REQUEST["q"])) {\r
+ error_log("in repoadmin callme, for Q");\r
+ $query = $_REQUEST["q"];\r
+ $qspl = explode("/", $query);\r
+ if(isset($qspl[0])) {\r
+ if($qspl[0] == "search") {\r
+ return "gwvpmini_SearchMainPage";\r
+ } else return false;\r
+ }\r
+ else return false;\r
+ }\r
+\r
+ return false;\r
+}\r
+
+
+function gwvpmini_SearchBuilder()
+{
+ global $BASE_URL;
+
+ echo "<form method=\"post\" action=\"$BASE_URL/search\">";
+ echo "<input type=\"text\" name=\"searchstring\"><input type=\"submit\" name=\"Search\" value=\"Seach\">";
+ echo "</form>";
+
+}
+
+function gwvpmini_SearchMainPage()
+{
+ gwvpmini_goMainPage("gwvpmini_SearchMainPageBody");
+}
+
+function gwvpmini_SearchMainPageBody()
+{
+ echo "You searched for ".$_REQUEST["searchstring"];
+}
+
+?>
\ No newline at end of file