1
0
mirror of https://github.com/e107inc/e107.git synced 2025-07-31 03:40:37 +02:00

Work on override class and multi-site support.

This commit is contained in:
CaMer0n
2012-06-08 06:03:07 +00:00
parent 425937e1a4
commit 25d7cb258d
7 changed files with 230 additions and 27 deletions

View File

@@ -1011,7 +1011,62 @@ function update_706_to_800($type='')
}
//-- Media-manger import --------------------------------------------------
//-- Media-manger import --------------------------------------------------
if(!is_dir(e_MEDIA))
{
mkdir(e_MEDIA,0755);
}
if(!is_dir(e_SYSTEM))
{
mkdir(e_SYSTEM,0755);
}
if(!is_dir(e_CACHE))
{
mkdir(e_CACHE,0755);
}
if(!is_dir(e_CACHE_CONTENT))
{
mkdir(e_CACHE_CONTENT,0755);
}
if(!is_dir(e_CACHE_IMAGE))
{
mkdir(e_CACHE_IMAGE,0755);
}
if(!is_dir(e_CACHE_DB))
{
mkdir(e_CACHE_DB,0755);
}
if(!is_dir(e_LOG))
{
mkdir(e_LOG,0755);
}
if(!is_dir(e_BACKUP))
{
mkdir(e_BACKUP,0755);
}
$root_media = str_replace(basename(e_MEDIA)."/","",e_MEDIA);
$user_media_dirs = array("images","avatars","files","temp","videos","icons");
// check for old paths and rename.
if(is_dir($root_media."images") || is_dir($root_media."temp"))
{
foreach($user_media_dirs as $md)
{
@rename($root_media.$md,e_MEDIA.$md);
}
}
// create sub-directories if they do not exist.
if(!is_dir(e_MEDIA."images") || !is_dir(e_MEDIA."temp"))
{
foreach($user_media_dirs as $md)
{
mkdir(e_MEDIA.$md);
}
}
$med = e107::getMedia();