exec(' CREATE TABLE update_log ( date INT PRIMARY KEY, success INT, log TEXT ); '); $vals=array(); $ini = parse_ini_file($dir.$blog."/vvb.ini"); if(is_dir(urlToFolderWithTrailingSlash( $ini['SITE_URL'] )) || is_dir(urlToFolder( $ini['SITE_URL'] ))) continue; $foldername = urlToFolderWithTrailingSlash($ini['SITE_URL']); mkdir( $dir . $foldername ); mkdir( $dir . $foldername . '/media'); recursiveMove( $dir . $blog . '/media', $dir . $foldername .'/media' ); copy($dir . $blog . '/index.php', $dir . $foldername .'/index.php'); copy($dir . $blog . '/articles.db', $dir . $foldername .'/articles.db'); deleteDir($dir . $blog ); if( strpos($ini['SITE_TITLE'], 'Autoblog de') !== false ) { $ini['SITE_TITLE'] = preg_replace('#^Autoblog de (.*)$#', '$1', $ini['SITE_TITLE']); } switch(substr($ini['SITE_TITLE'], 0, 7)) { case 'twitter': case 'statusn': case 'identic': $ini['SITE_TYPE']="microblog"; $ini['ARTICLES_PER_PAGE'] = "20"; $ini['UPDATE_INTERVAL'] = "300"; $ini['UPDATE_TIMEOUT'] = "30"; break; default: $ini['SITE_TYPE']="generic"; $ini['ARTICLES_PER_PAGE'] = "5"; $ini['UPDATE_INTERVAL'] = "3600"; $ini['UPDATE_TIMEOUT'] = "30"; break; } $fp = fopen($dir.$foldername."/vvb.ini", 'w+'); fwrite($fp, <<