@@ -156,7 +156,8 @@ if (count($argv) > 1 && ($argv[1] == "serv" || $argv[1] == "s")) { | |||||
$templet = $row['templet']; | $templet = $row['templet']; | ||||
$templet = str_replace("{style}", $cfg_df_style, $templet); | $templet = str_replace("{style}", $cfg_df_style, $templet); | ||||
$pv = new PartView(); | $pv = new PartView(); | ||||
$GLOBALS['_arclistEnv'] = 'index'; | |||||
$GLOBALS['_arclistEnv'] = 'index'; | |||||
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $templet); | $pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $templet); | ||||
$pv->SaveToHtml($homeFile); | $pv->SaveToHtml($homeFile); | ||||
DedeCli::write("Make index html successfull"); | DedeCli::write("Make index html successfull"); | ||||
@@ -11,10 +11,15 @@ if(!defined('DEDEINC')) exit("Request Error!"); | |||||
function __autoload($classname) | function __autoload($classname) | ||||
{ | { | ||||
$classname = preg_replace("/[^0-9a-z_]/i", '', $classname); | $classname = preg_replace("/[^0-9a-z_]/i", '', $classname); | ||||
$classname = strtolower($classname); | |||||
if( class_exists ( $classname ) ) | if( class_exists ( $classname ) ) | ||||
{ | { | ||||
return TRUE; | return TRUE; | ||||
} | } | ||||
if (in_array($classname, array("archives","freelist","listview","partview","rssview", | |||||
"searchview","sglistview","sgpage","specview","taglist"))) { | |||||
$classname = "arc.".$classname; | |||||
} | |||||
$libclassfile = $classname.'.class.php'; | $libclassfile = $classname.'.class.php'; | ||||
if ( is_file ( DEDEINC.'/'.$libclassfile ) ) | if ( is_file ( DEDEINC.'/'.$libclassfile ) ) | ||||
{ | { | ||||
@@ -20,7 +20,6 @@ function dede_autoloader($classname) | |||||
"searchview","sglistview","sgpage","specview","taglist"))) { | "searchview","sglistview","sgpage","specview","taglist"))) { | ||||
$classname = "arc.".$classname; | $classname = "arc.".$classname; | ||||
} | } | ||||
$libclassfile = $classname.'.class.php'; | $libclassfile = $classname.'.class.php'; | ||||
if ( is_file ( DEDEINC.'/'.$libclassfile ) ) | if ( is_file ( DEDEINC.'/'.$libclassfile ) ) | ||||
{ | { | ||||