UNA
|
Public Member Functions | |
__construct ($aObject, $sStorageObject, $sUniqId, $oTemplate) | |
getUploaderJs ($mixedGhostTemplate, $isMultiple=true, $aParams=array(), $bDynamic=false) | |
getUploaderButtonTitle ($mixed=false) | |
getUploaderButton ($aParams=array()) | |
getUploaderJsParams () | |
getUploaderForm ($isMultiple=true, $iContentId=false, $isPrivate=true) | |
handleUploads ($iProfileId, $mixedFiles, $isMultiple=true, $iContentId=false, $bPrivate=true) | |
![]() | |
isAvailable () | |
isInstalled () | |
getNameJsInstanceUploader () | |
getIdContainerResult () | |
getIdContainerUploadInProgress () | |
getIdContainerPopup () | |
getIdContainerErrors () | |
getUploadErrorMessages ($sFormat='HTML') | |
addCssJs ($bDynamic=false) | |
addJs ($mixedFile) | |
addCss ($mixedFile) | |
getGhosts ($iProfileId, $sFormat, $sImagesTranscoder=false, $iContentId=false) | |
getGhostsWithOrder ($iProfileId, $sFormat, $sImagesTranscoder=false, $iContentId=false, $isLatestOnly=false) | |
reorderGhosts ($iProfileId, $sFormat, $aGhosts, $iContentId=false) | |
deleteGhost ($iFileId, $iProfileId) | |
deleteGhostsForProfile ($iProfileId, $iContentId=false) | |
appendUploadErrorMessage ($s) | |
Protected Attributes | |
$_sDivId | |
$_sFocusDivId | |
$_sProgressDivId | |
$_sLangJsUrl | |
![]() | |
$_oTemplate | |
$_aObject | |
$_sStorageObject | |
$_sUniqId | |
$_sUploaderJsInstance | |
$_sUploadInProgressContainerId | |
$_sPopupContainerId | |
$_sResultContainerId | |
$_sErrorsContainerId | |
$_sFormContainerId | |
$_sUploadErrorMessages | |
$_sButtonTemplate | |
$_sJsTemplate | |
$_sUploaderFormTemplate | |
$_aJs | |
$_aCss | |
Additional Inherited Members | |
![]() | |
static | getObjectInstance ($sObject, $sStorageObject, $sResultContainerId, $oTemplate=false) |
![]() | |
cleanUploadErrorMessages () | |
getRestrictionsText () | |
getMaxUploadFileSize () | |
getAcceptedFilesExtensions () | |
getGhostTemplateVars ($aFile, $iProfileId, $iContentId, $oStorage, $oImagesTranscoder) | |
isUseTranscoderForPreview ($oImagesTranscoder, $aFile) | |
isAdmin ($iContentId=0) | |
Upload files using AJAX uploader with multiple files selection support (without flash), it works in Firefox and WebKit(Safari, Chrome) browsers only, but has fallback for other browsers (IE, Opera).
BxBaseUploaderHTML5::__construct | ( | $aObject, | |
$sStorageObject, | |||
$sUniqId, | |||
$oTemplate ) |
constructor
Reimplemented from BxDolUploader.
Reimplemented in BxAdsUploaderHTML5, BxAdsUploaderHTML5Attach, BxAlbumsUploaderHTML5, BxBaseCmtsUploaderHTML5, BxBaseModFilesUploaderHTML5, BxBaseModGroupsUploaderCoverCrop, BxBaseModProfileUploaderCoverCrop, BxBaseModTextUploaderHTML5, BxBaseModTextUploaderHTML5Attach, BxBaseStudioBuilderPageUploaderHTML5, BxBaseStudioSettingsUploaderHTML5, BxClssUploaderHTML5, BxClssUploaderHTML5Attach, BxCnlUploaderCoverCrop, BxCoursesUploaderCoverCrop, BxEventsUploaderCoverCrop, BxFilesUploaderHTML5, BxForumUploaderHTML5, BxForumUploaderHTML5Attach, BxGlsrUploaderHTML5, BxGroupsUploaderCoverCrop, BxJobsUploaderCoverCrop, BxMarketUploaderHTML5, BxOrgsUploaderCoverCrop, BxPersonsUploaderCoverCrop, BxPhotosUploaderHTML5, BxPostsUploaderHTML5, BxPostsUploaderHTML5Attach, BxReviewsUploaderHTML5, BxReviewsUploaderHTML5Attach, BxSpacesUploaderCoverCrop, BxStoriesUploaderHTML5, BxStrmUploaderHTML5, BxTasksUploaderHTML5, BxTasksUploaderHTML5Attach, BxTemplCmtsUploaderHTML5, BxTemplStudioBuilderPageUploaderHTML5, BxTemplStudioSettingsUploaderHTML5, BxTemplUploaderHTML5, BxTimelineUploaderHTML5Attach, and BxVideosUploaderHTML5.
BxBaseUploaderHTML5::getUploaderButton | ( | $aParams = array() | ) |
BxBaseUploaderHTML5::getUploaderButtonTitle | ( | $mixed = false | ) |
Get uploader button title
Reimplemented from BxDolUploader.
BxBaseUploaderHTML5::getUploaderForm | ( | $isMultiple = true, | |
$iContentId = false, | |||
$isPrivate = true ) |
BxBaseUploaderHTML5::getUploaderJs | ( | $mixedGhostTemplate, | |
$isMultiple = true, | |||
$aParams = array(), | |||
$bDynamic = false ) |
Show uploader JS.
Reimplemented from BxDolUploader.
Reimplemented in BxTimelineUploaderHTML5Attach.
BxBaseUploaderHTML5::getUploaderJsParams | ( | ) |
Reimplemented from BxDolUploader.
BxBaseUploaderHTML5::handleUploads | ( | $iProfileId, | |
$mixedFiles, | |||
$isMultiple = true, | |||
$iContentId = false, | |||
$bPrivate = true ) |
Handle uploads here.
$mixedFiles | as usual $_FILES['some_name'] array, but maybe some other params depending on the uploader |
Reimplemented from BxDolUploader.
Reimplemented in BxBaseStudioSettingsUploaderHTML5.