MediaLibraryHelper Class |
Namespace: CMS.MediaLibrary
public class MediaLibraryHelper
The MediaLibraryHelper type exposes the following members.
Name | Description | |
---|---|---|
MediaLibraryHelper |
Name | Description | |
---|---|---|
OBJECT_TYPE_FOLDER |
Object type for abstract media folder.
| |
URL_PARAMETER_USE_THUMBNAIL_FOR_NON_RESIZABLE_IMAGE |
This parameter is added to the url to retrieve thumbnail of non-editable image for which we cannot get dimensions (e.g. webp or svg files).
|
Name | Description | |
---|---|---|
MediaLibraryCustomPath |
Custom path to media library.
| |
SuffixRegex |
Suffix regex for files and folders.
|
Name | Description | |
---|---|---|
CloneLibraryFiles |
Clone media library files and folder to new media library.
| |
CopyRecursive(Int32, DirectoryInfo, String, String, Int32, String, Boolean, Int32) |
Recursive copy media library directory.
| |
CopyRecursive(Int32, Int32, DirectoryInfo, String, String, Int32, String, Boolean, Int32, Boolean, CloneSettings, CloneResult) |
Recursive copy media library directory.
| |
EnsurePhysicalPath |
Returns file path with slashes by DirectorySeparatorChar.
| |
EnsureUniqueDirectory |
Ensures unique path for the specified directory. If the directory with the specified name already exist in the target location
new path with the added suffix is returned. The suffix consist of '_' sign and the number.
| |
EnsureUniqueFileName |
Ensures unique path for the specified file. If the directory with the specified name already exist in the target location
new path with the added suffix is returned. The suffix consist of '_' sign and the number.
| |
GetAccessDeniedMessage |
Returns access denied message for specified permission.
| |
GetAllowedExtensions |
Returns allowed extensions list from settings.
| |
GetDirectUrl |
Returns a direct URL to the media file.
| |
GetMediaFileHiddenFolder |
Returns media file hidden folder name from settings.
| |
GetMediaFilePreviewSuffix |
Returns media file preview suffix from settings.
| |
GetMediaLibrariesFolder |
Returns root folder from settings where all media libraries are stored.
| |
GetMediaRootFolderPath |
Returns physical path to the directory where all media libraries are stored.
| |
GetPermanentUrl |
Returns a permanent URL to the media file.
| |
GetPreviewFileName |
Returns media file preview file name.
| |
GetPreviewFilePath |
Returns media file preview file path.
| |
GetTaskTitle |
Gets task title.
| |
HasPreview |
Returns true if file has preview file.
| |
IsExtensionAllowed |
Determines whether the file with the specified extension (case insensitive) can be uploaded into library module on site specified by name.
| |
IsExternalLibrary |
Returns true if media library root folder is outside of CMS.
| |
LogSynchronization(String, Int32, String, String, TaskTypeEnum, Boolean) |
Logs the synchronization task for media folder.
| |
LogSynchronization(String, Int32, String, String, TaskTypeEnum, Int32) |
Logs the synchronization task for media folder.
| |
LogSynchronization(String, Int32, String, String, TaskTypeEnum, Int32, Boolean) |
Logs the synchronization task for media folder.
| |
MoveMediaFilePreview |
Moves preview file into new location according new media file name.
| |
UseMediaLibrariesSiteFolder |
Gets the value that indicates if site-specific folder should be used for media files physical files.
|