query("SHOW TABLES"); while ($table = $db->fetch_array($tables)) { $value = array_values($table); $tablelist[] = $value[0]; } foreach ($viewsvn->repos->fetch_list() AS $repos) { if (!in_array($hash = md5($viewsvn->repos->fetch_path($repos)), $tablelist)) { $viewsvn->debug("creating new cacheV: $repos"); $db->query(" CREATE TABLE $hash ( revision INT(20) NOT NULL DEFAULT 0, author VARCHAR(255) NOT NULL DEFAULT '', dateline VARCHAR(100) NOT NULL DEFAULT '', files MEDIUMTEXT NOT NULL DEFAULT '', message MEDIUMTEXT NOT NULL DEFAULT '' )" ); } $link = $viewsvn->paths->out('browse.php', $repos . '/'); eval('$nodes .= "' . $template->fetch('index_node') . '";'); } // ################################################################### eval('$template->flush("' . $template->fetch('index') . '");'); /*=====================================================================*\ || ################################################################### || # $HeadURL$ || # $Id$ || ################################################################### \*=====================================================================*/ ?>