read())){ $split = explode('.', $file); if(end($split) == "php" && $file != 'base.php') include('controll/'.$file); } require_once('lib/minixml/minixml.inc.php'); require_once('lib/minixml_framework.php'); require_once('lib/mysql_framework.php'); require_once('controll/tooltips.php'); // - - - - - - - - - - - - - - - // require_once('lib/gFeed.php'); require_once('lib/rRead.php'); require_once('lib/read_feed.php'); // - - - - - - - - - - - - - - - include('lib/t-parse.php'); $tParse = new tParse; $tParse->start(); $query = explode("->", $_GET['webscr']); $ctr = 'login'; $func = 'index'; foreach($query as $key => $val){ if($key == 0 && $val != '') $ctr = $val; if($key == 1 && $val != '') $func = $val; if($key >= 2 && $val != '') $attr[] = $val; } if(class_exists($ctr)){ $content = new $ctr; $content->_checkConfig(); if(isset($content->login) && $query[0]!="code" && $query[1]!='output') $content->login->_check(); rCnf(); if($query[0]!='rss' && $query[0]!="code" && $query[1]!='output') $rssContent = getFeed($feeds[$_CONF['feed_type']]); call_user_method ($func, $content, $attr); $content->show(); } $tParse->cleanup(); // ########################################################### // ########################################################### function rCnf(){ global $_CONF; // ------------------------------------------- if(isset($_CONF['DB_CHECK']) && $_CONF['DB_CHECK']){ $res = mysql_query("SELECT * FROM pp_system"); if(mysql_num_rows($res)>0){ while($result = mysql_fetch_array($res)) $_CONF[$result['c_key']] = $result['c_value']; } } // ------------------------------------------- } ?>