PHP 클래스 BxDolFilesModule, dolphin.pro

상속: extends BxDolModule
파일 보기 프로젝트 열기: boonex/dolphin.pro 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$_aMemActions
$_iProfileId
$aPageTmpl
$aSectionsAdmin
$oAlbumPrivacy
$oAlbums
$oPrivacy

공개 메소드들

메소드 설명
__construct ( &$aModule ) Constructor
_checkVisible ( $aParam = [] )
_defineActionName ( $sAction )
_defineActions ( )
_defineActionsArray ( )
_deleteAlbumUnits ( $iAlbumId )
_deleteFile ( $iFileId )
_getOriginalExt ( &$aInfo, $sTmpl, $sKey = '{ext}' )
actionAdministration ( $sParam = '', $sParam1 = '' )
actionAlbumDelete ( $sAlbumUri )
actionAlbumOrganize ( $sAlbumUri )
actionAlbumReverse ( $sAlbumUri )
actionAlbums ( $sParamName = '', $sParamValue = '', $sParamValue1 = '', $sParamValue2 = '', $sParamValue3 = '' )
actionAlbumsViewMy ( $sParamValue = '', $sParamValue1 = '', $sParamValue2 = '', $sParamValue3 = '' )
actionApprove ( $iFileId, $iApprove = 1 )
actionBrowse ( $sParamName = '', $sParamValue = '', $sParamValue1 = '', $sParamValue2 = '', $sParamValue3 = '' )
actionCalendar ( $iYear = '', $iMonth = '' )
actionCategories ( )
actionDelete ( $iFileId, $sAlbumUri = '', $sOwnerNick = '' )
actionEdit ( $iFileId )
actionFavorite ( $iFileId )
actionFeature ( $iFileId, $iFeatureId )
actionHome ( )
actionRate ( )
actionReport ( $sFileUri )
actionRss ( $sParamName, $sParamValue, $sParamValue1, $sParamValue2 )
actionShare ( $sFileUri )
actionTags ( )
actionUpload ( string $sSelected = '' ) Get quick upload form in popup.
actionUploadSubmit ( )
actionView ( $sUri )
adminApproveFile ( $iFileId )
adminDisapproveFile ( $iFileId )
adminMakeFeatured ( $iFileId )
adminMakeUnfeatured ( $iFileId )
checkActions ( )
checkDefaultAlbums ( $iProfileId )
getAdminMainPage ( &$aMenu, $sParam = '' )
getAdminSettings ( &$aMenu )
getAlbumPageBrowse ( $aParams )
getAlbumPageView ( $aInfo, $sBrowseCode = '' )
getBlockActionsAlbum ( $aAlbumInfo )
getBrowseParam ( $sParamName, $sParamValue )
getInstanceUploadAlbumTempName ( $aAlbums, $iAttempt = 1 )
getInstanceUploadFormArray ( $aAlbums, $aPrivFieldView, $sAlbumsCaption = false, $sAlbumTitleCaption = false, $sCreateNewAlbumCaption = false )
getMemberList ( )
getResultCodeArray ( &$oSearch, $sCode )
getSubmitForm ( $sFileUri, $sAction )
getWallPost ( $aEvent, $sIcon = 'save', $aParams = [] )
getWallPostOutline ( $aEvent, $sIcon = 'save', $aParams = [] )
isAdmin ( $iId )
isAllowedAdd ( $isPerformAction = false, $isNotDefineActions = false, $isCheckMemberStatus = true )
isAllowedApprove ( $aFile, $isPerformAction = false )
isAllowedDelete ( &$aFile, $isPerformAction = false )
isAllowedDeleteAlbum ( $iAlbumId, $aAlbumInfo = null )
isAllowedEdit ( &$aFile, $isPerformAction = false )
isAllowedView ( &$aFile, $isPerformAction = false )
processUpload ( $oUploader, $sAction )
sendFileInfo ( $sEmail, $sMessage, $sUrl, $sType = 'share' )
serviceCheckAction ( $sAction, $iFileId )
serviceCheckDelete ( $iFileId ) return array with info or false result
serviceDeleteProfileAlbums ( $iProfileId )
serviceDeleteProfileData ( $iProfileId )
serviceGetAllAlbums ( $iProfId, $sStatus = 'active' ) info services
serviceGetFavoriteList ( $iMember, $iFrom, $iPerPage = 10 )
serviceGetFilesConfig ( )
serviceGetMemberMenuItem ( $sIcon = 'square-o' )
serviceGetMemberMenuItemAddContent ( $sIcon = 'square-o' )
serviceGetSpyData ( )
serviceGetSpyPost ( $sAction, $iObjectId, $iSenderId, $aExtraParams = [] )
serviceGetSubscriptionParams ( $sAction, $iEntryId )
serviceGetWallAddComment ( $aEvent, $aParams = [] )
serviceGetWallData ( )
serviceGetWallPost ( $aEvent )
serviceGetWallPostOutline ( $aEvent )
serviceRemoveObject ( $iFileId )
serviceResponseProfileDelete ( $oAlert )

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( &$aModule )

_checkVisible() 공개 메소드

public _checkVisible ( $aParam = [] )

_defineActionName() 공개 메소드

public _defineActionName ( $sAction )

_defineActions() 공개 메소드

public _defineActions ( )

_defineActionsArray() 공개 메소드

public _defineActionsArray ( )

_deleteAlbumUnits() 공개 메소드

public _deleteAlbumUnits ( $iAlbumId )

_deleteFile() 공개 메소드

public _deleteFile ( $iFileId )

_getOriginalExt() 공개 메소드

public _getOriginalExt ( &$aInfo, $sTmpl, $sKey = '{ext}' )

actionAdministration() 공개 메소드

public actionAdministration ( $sParam = '', $sParam1 = '' )

actionAlbumDelete() 공개 메소드

public actionAlbumDelete ( $sAlbumUri )

actionAlbumOrganize() 공개 메소드

public actionAlbumOrganize ( $sAlbumUri )

actionAlbumReverse() 공개 메소드

public actionAlbumReverse ( $sAlbumUri )

actionAlbums() 공개 메소드

public actionAlbums ( $sParamName = '', $sParamValue = '', $sParamValue1 = '', $sParamValue2 = '', $sParamValue3 = '' )

actionAlbumsViewMy() 공개 메소드

public actionAlbumsViewMy ( $sParamValue = '', $sParamValue1 = '', $sParamValue2 = '', $sParamValue3 = '' )

actionApprove() 공개 메소드

public actionApprove ( $iFileId, $iApprove = 1 )

actionBrowse() 공개 메소드

public actionBrowse ( $sParamName = '', $sParamValue = '', $sParamValue1 = '', $sParamValue2 = '', $sParamValue3 = '' )

actionCalendar() 공개 메소드

public actionCalendar ( $iYear = '', $iMonth = '' )

actionCategories() 공개 메소드

public actionCategories ( )

actionDelete() 공개 메소드

public actionDelete ( $iFileId, $sAlbumUri = '', $sOwnerNick = '' )

actionEdit() 공개 메소드

public actionEdit ( $iFileId )

actionFavorite() 공개 메소드

public actionFavorite ( $iFileId )

actionFeature() 공개 메소드

public actionFeature ( $iFileId, $iFeatureId )

actionHome() 공개 메소드

public actionHome ( )

actionRate() 공개 메소드

public actionRate ( )

actionReport() 공개 메소드

public actionReport ( $sFileUri )

actionRss() 공개 메소드

public actionRss ( $sParamName, $sParamValue, $sParamValue1, $sParamValue2 )

actionShare() 공개 메소드

public actionShare ( $sFileUri )

actionTags() 공개 메소드

public actionTags ( )

actionUpload() 공개 메소드

Get quick upload form in popup.
public actionUpload ( string $sSelected = '' )
$sSelected string - album URI (optional)

actionUploadSubmit() 공개 메소드

public actionUploadSubmit ( )

actionView() 공개 메소드

public actionView ( $sUri )

adminApproveFile() 공개 메소드

public adminApproveFile ( $iFileId )

adminDisapproveFile() 공개 메소드

public adminDisapproveFile ( $iFileId )

adminMakeFeatured() 공개 메소드

public adminMakeFeatured ( $iFileId )

adminMakeUnfeatured() 공개 메소드

public adminMakeUnfeatured ( $iFileId )

checkActions() 공개 메소드

public checkActions ( )

checkDefaultAlbums() 공개 메소드

public checkDefaultAlbums ( $iProfileId )

getAdminMainPage() 공개 메소드

public getAdminMainPage ( &$aMenu, $sParam = '' )

getAdminSettings() 공개 메소드

public getAdminSettings ( &$aMenu )

getAlbumPageBrowse() 공개 메소드

public getAlbumPageBrowse ( $aParams )

getAlbumPageView() 공개 메소드

public getAlbumPageView ( $aInfo, $sBrowseCode = '' )

getBlockActionsAlbum() 공개 메소드

public getBlockActionsAlbum ( $aAlbumInfo )

getBrowseParam() 공개 메소드

public getBrowseParam ( $sParamName, $sParamValue )

getInstanceUploadAlbumTempName() 공개 메소드

public getInstanceUploadAlbumTempName ( $aAlbums, $iAttempt = 1 )

getInstanceUploadFormArray() 공개 메소드

public getInstanceUploadFormArray ( $aAlbums, $aPrivFieldView, $sAlbumsCaption = false, $sAlbumTitleCaption = false, $sCreateNewAlbumCaption = false )

getMemberList() 공개 메소드

public getMemberList ( )

getResultCodeArray() 공개 메소드

public getResultCodeArray ( &$oSearch, $sCode )

getSubmitForm() 공개 메소드

public getSubmitForm ( $sFileUri, $sAction )

getWallPost() 공개 메소드

public getWallPost ( $aEvent, $sIcon = 'save', $aParams = [] )

getWallPostOutline() 공개 메소드

public getWallPostOutline ( $aEvent, $sIcon = 'save', $aParams = [] )

isAdmin() 공개 메소드

public isAdmin ( $iId )

isAllowedAdd() 공개 메소드

public isAllowedAdd ( $isPerformAction = false, $isNotDefineActions = false, $isCheckMemberStatus = true )

isAllowedApprove() 공개 메소드

public isAllowedApprove ( $aFile, $isPerformAction = false )

isAllowedDelete() 공개 메소드

public isAllowedDelete ( &$aFile, $isPerformAction = false )

isAllowedDeleteAlbum() 공개 메소드

public isAllowedDeleteAlbum ( $iAlbumId, $aAlbumInfo = null )

isAllowedEdit() 공개 메소드

public isAllowedEdit ( &$aFile, $isPerformAction = false )

isAllowedView() 공개 메소드

public isAllowedView ( &$aFile, $isPerformAction = false )

processUpload() 공개 메소드

public processUpload ( $oUploader, $sAction )

sendFileInfo() 공개 메소드

public sendFileInfo ( $sEmail, $sMessage, $sUrl, $sType = 'share' )

serviceCheckAction() 공개 메소드

public serviceCheckAction ( $sAction, $iFileId )

serviceCheckDelete() 공개 메소드

return array with info or false result
public serviceCheckDelete ( $iFileId )

serviceDeleteProfileAlbums() 공개 메소드

public serviceDeleteProfileAlbums ( $iProfileId )

serviceDeleteProfileData() 공개 메소드

public serviceDeleteProfileData ( $iProfileId )

serviceGetAllAlbums() 공개 메소드

info services
public serviceGetAllAlbums ( $iProfId, $sStatus = 'active' )

serviceGetFavoriteList() 공개 메소드

public serviceGetFavoriteList ( $iMember, $iFrom, $iPerPage = 10 )

serviceGetFilesConfig() 공개 메소드

serviceGetMemberMenuItem() 공개 메소드

public serviceGetMemberMenuItem ( $sIcon = 'square-o' )

serviceGetMemberMenuItemAddContent() 공개 메소드

public serviceGetMemberMenuItemAddContent ( $sIcon = 'square-o' )

serviceGetSpyData() 공개 메소드

public serviceGetSpyData ( )

serviceGetSpyPost() 공개 메소드

public serviceGetSpyPost ( $sAction, $iObjectId, $iSenderId, $aExtraParams = [] )

serviceGetSubscriptionParams() 공개 메소드

public serviceGetSubscriptionParams ( $sAction, $iEntryId )

serviceGetWallAddComment() 공개 메소드

public serviceGetWallAddComment ( $aEvent, $aParams = [] )

serviceGetWallData() 공개 메소드

public serviceGetWallData ( )

serviceGetWallPost() 공개 메소드

public serviceGetWallPost ( $aEvent )

serviceGetWallPostOutline() 공개 메소드

public serviceGetWallPostOutline ( $aEvent )

serviceRemoveObject() 공개 메소드

public serviceRemoveObject ( $iFileId )

serviceResponseProfileDelete() 공개 메소드

public serviceResponseProfileDelete ( $oAlert )

프로퍼티 상세

$_aMemActions 공개적으로 프로퍼티

public $_aMemActions

$_iProfileId 공개적으로 프로퍼티

public $_iProfileId

$aPageTmpl 공개적으로 프로퍼티

public $aPageTmpl

$aSectionsAdmin 공개적으로 프로퍼티

public $aSectionsAdmin

$oAlbumPrivacy 공개적으로 프로퍼티

public $oAlbumPrivacy

$oAlbums 공개적으로 프로퍼티

public $oAlbums

$oPrivacy 공개적으로 프로퍼티

public $oPrivacy