3 require_once("config.php");
4 require_once("wsdl.php");
7 // first and foremost, load the plugins
8 $basedir = dirname(__FILE__);
11 if(file_exists("$basedir/plugins/www.php")) require_once("$basedir/plugins/www.php");
13 if(is_dir("$basedir/plugins")) {
14 $dh = opendir("$basedir/plugins");
16 while(($file = readdir($dh))!==false) {
17 $mt = preg_match("/.*\.php$/", $file);
19 require_once("$basedir/plugins/$file");
20 //echo "required $basedir/plugins/$file\n";
25 echo "No plugins dir ($basedir/plugins), continuing without\n";
28 function urlInterpretter()
31 global $URL_COMPONENTS;
33 if(isset($_REQUEST["q"])) $qry = $_REQUEST["q"];
36 $urlcomps = preg_split("/[,\/]/", $qry);
37 $URL_COMPONENTS = $urlcomps;
39 foreach($BASE_URLS as $bases_cd => $bases) {
40 //echo "<br>checking $bases_cd for ".$bases["base"]." against \"".$urlcomps[0]."\"<br>";
41 if(strtolower($urlcomps[0]) == strtolower($bases["base"])) {
43 $func = $bases["function"];