PHP Класс BxDolFilesModule, dolphin.pro

Наследование: extends BxDolModule
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$_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