Version 4.7.13
This commit is contained in:
1 parent
fd22d99e69
commit
7124a02564
954 files changed
+29277
-59308
No files matched your search
@@ -357,26 +357,19 @@ class _media extends \IPS\Node\Controller
|
||||
{
|
||||
$filename = mb_substr( $filename, mb_strlen( $prefix ) );
|
||||
}
|
||||
|
||||
|
||||
$new = new \IPS\cms\Media;
|
||||
$new->filename = $filename;
|
||||
$new->filename_stored = $parent . '_' . $filename;
|
||||
$new->is_image = $media->isImage();
|
||||
$new->parent = $parent;
|
||||
$new->added = time();
|
||||
$new->file_object = (string) \IPS\File::create( 'cms_Media', $new->filename_stored, $media->contents(), 'pages_media', TRUE, NULL, FALSE );
|
||||
$new->file_object = (string) $media;
|
||||
$new->save();
|
||||
|
||||
$new->setFullPath( ( $parent ? \IPS\cms\Media\Folder::load( $parent )->path : '' ) );
|
||||
$new->save();
|
||||
|
||||
/* Remove the original as we created a copy with a slightly altered filename */
|
||||
try
|
||||
{
|
||||
$media->delete();
|
||||
}
|
||||
catch( \Exception $ex ) { }
|
||||
|
||||
$count++;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user