PHP Класс BxDolTwigModule, dolphin.pro

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

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

Свойство Тип Описание
$_iProfileId
$_sFilterName
$_sPrefix

Открытые методы

Метод Описание
__construct ( &$aModule )
_actionAdd ( $sTitle )
_actionAdministrationManage ( $isAdminEntries, $sKeyBtnDelete, $sKeyBtnActivate, $sUrl = false )
_actionAdministrationSettings ( $sSettingsCatName ) ================================== admin actions
_actionBroadcast ( $iEntryId, $sTitle, $sMsgNoRecipients, $sMsgSent )
_actionBrowseFans ( $sUri, $sFuncAllowed, $sFuncDbGetFans, $iPerPage, $sUrlBrowse, $sTitle )
_actionCalendar ( $iYear, $iMonth, $sTitle )
_actionCategories ( $sTitle )
_actionComments ( $sUri, $sTitle )
_actionDelete ( $iEntryId, $sMsgSuccess )
_actionDownload ( $aFileInfo, $sFieldMediaId )
_actionEdit ( $iEntryId, $sTitle )
_actionFiles ( $sUri, $sTitle )
_actionHome ( $sTitle )
_actionInvite ( $iEntryId, $sEmailTemplate, $iMaxEmailInvitations, $sMsgInvitationSent, $sMsgNoUsers, $sTitle )
_actionJoin ( $iEntryId, $iProfileId, $sMsgAlreadyJoined, $sMsgAlreadyJoinedPending, $sMsgJoinSuccess, $sMsgJoinSuccessPending, $sMsgLeaveSuccess )
_actionManageFansPopup ( $iEntryId, $sTitle, $sFuncGetFans = 'getFans', $sFuncIsAllowedManageFans = 'isAllowedManageFans', $sFuncIsAllowedManageAdmins = 'isAllowedManageAdmins', $iMaxFans = 1000 )
_actionMarkFeatured ( $iEntryId, $sMsgSuccessAdd, $sMsgSuccessRemove )
_actionPhotos ( $sUri, $sTitle )
_actionSearch ( $sKeyword, $sCategory, $sTitle )
_actionSharePopup ( $iEntryId, $sTitle, $bAddTempleateExt = false )
_actionSounds ( $sUri, $sTitle )
_actionTags ( $sTitle, $sTitleAllTags = '' )
_actionUploadMedia ( $sUri, $sIsAllowedFuncName, $sMedia, $aMediaFields, $sTitle )
_actionVideos ( $sUri, $sTitle )
_actionView ( $sUri, $sMsgPendingApproval )
_addForm ( $sRedirectUrl )
_browseMy ( &$aProfile, $sTitle = null )
_formatSnippetText ( $aEntryData, $iMaxLen = 300 )
_formatSnippetTextForOutline ( $aEntryData )
_getCleanIdsArray ( $sIds, $sDivider = ',' )
_getInviteParams ( $aDataEntry, $aInviter )
_isMembershipEnabledFor ( $sMembershipActionConstant )
_manageEntries ( $sMode, $sValue, $isFilter, $sFormName, $aButtons, $sAjaxPaginationBlockId = '', $isMsgBoxIfEmpty = true, $iPerPage, $sUrlAdmin = false )
_notifyEmail ( $sEmailTemplateName, $iRecipient, $aDataEntry )
_onEventAdminBecomeFan ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )
_onEventFanBecomeAdmin ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )
_onEventFanRemove ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )
_onEventJoinConfirm ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )
_onEventJoinReject ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )
_onEventJoinRequest ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate, $iMaxFans = 1000 )
_preProductTabs ( $sUri, $sSubTab = '' )
_processFansActions ( $aDataEntry, $iMaxFans = 1000 )
_profilesEdit ( &$aProfiles, $isCenterContent = false, $aDataEntry = [] )
_serviceGetMemberMenuItem ( $sTitle, $sAlt, $sIcon, $isExtraCount = true, $sLinkAppend = '' )
_serviceGetSpyPost ( $sAction, $iObjectId, $iSenderId, $aExtraParams, $aLangKeys )
_serviceGetSubscriptionParams ( $sAction, $iEntryId, $aAction2Name )
_serviceGetWallAddComment ( $aEvent, $aParams )
_serviceGetWallPost ( $aEvent, &$aParams )
_serviceGetWallPostComment ( $aEvent, $aParams ) DEPRICATED, saved for backward compatibility
_serviceGetWallPostOutline ( $aEvent, $sIcon, $aParams = [] )
_serviceIsSomebody ( $sFunc, $iEntryId, $iProfileId )
actionActivate ( $iEntryId )
actionAdministrationCreateEntry ( )
actionBrowse ( $sMode = '', $sValue = '', $sValue2 = '', $sValue3 = '' )
isAdmin ( ) ================================== other function
isMembershipEnabledForFiles ( )
isMembershipEnabledForImages ( )
isMembershipEnabledForSounds ( )
isMembershipEnabledForVideos ( )
onEventChanged ( $iEntryId, $sStatus )
onEventCreate ( $iEntryId, $sStatus, $aDataEntry = [] ) ================================== events
onEventDeleted ( $iEntryId, $aDataEntry = [] )
onEventJoin ( $iEntryId, $iProfileId, $aDataEntry )
onEventMarkAsFeatured ( $iEntryId, $aDataEntry )
reparseCategories ( $iEntryId )
reparseTags ( $iEntryId ) ================================== tags/cats reparse functions
serviceDeleteProfileData ( $iProfileId )
serviceGetForumPermission ( $iMemberId, $iForumId ) ================================== external actions
serviceGetShoutboxData ( )
serviceGetSpyData ( )
serviceGetWallData ( )
serviceIsEntryAdmin ( $iEntryId, $iProfileId )
serviceIsFan ( $iEntryId, $iProfileId )
serviceResponseMediaDelete ( $oAlert )
serviceResponseProfileDelete ( $oAlert )

Описание методов

__construct() публичный Метод

public __construct ( &$aModule )

_actionAdd() публичный Метод

public _actionAdd ( $sTitle )

_actionAdministrationManage() публичный Метод

public _actionAdministrationManage ( $isAdminEntries, $sKeyBtnDelete, $sKeyBtnActivate, $sUrl = false )

_actionAdministrationSettings() публичный Метод

================================== admin actions
public _actionAdministrationSettings ( $sSettingsCatName )

_actionBroadcast() публичный Метод

public _actionBroadcast ( $iEntryId, $sTitle, $sMsgNoRecipients, $sMsgSent )

_actionBrowseFans() публичный Метод

public _actionBrowseFans ( $sUri, $sFuncAllowed, $sFuncDbGetFans, $iPerPage, $sUrlBrowse, $sTitle )

_actionCalendar() публичный Метод

public _actionCalendar ( $iYear, $iMonth, $sTitle )

_actionCategories() публичный Метод

public _actionCategories ( $sTitle )

_actionComments() публичный Метод

public _actionComments ( $sUri, $sTitle )

_actionDelete() публичный Метод

public _actionDelete ( $iEntryId, $sMsgSuccess )

_actionDownload() публичный Метод

public _actionDownload ( $aFileInfo, $sFieldMediaId )

_actionEdit() публичный Метод

public _actionEdit ( $iEntryId, $sTitle )

_actionFiles() публичный Метод

public _actionFiles ( $sUri, $sTitle )

_actionHome() публичный Метод

public _actionHome ( $sTitle )

_actionInvite() публичный Метод

public _actionInvite ( $iEntryId, $sEmailTemplate, $iMaxEmailInvitations, $sMsgInvitationSent, $sMsgNoUsers, $sTitle )

_actionJoin() публичный Метод

public _actionJoin ( $iEntryId, $iProfileId, $sMsgAlreadyJoined, $sMsgAlreadyJoinedPending, $sMsgJoinSuccess, $sMsgJoinSuccessPending, $sMsgLeaveSuccess )

_actionManageFansPopup() публичный Метод

public _actionManageFansPopup ( $iEntryId, $sTitle, $sFuncGetFans = 'getFans', $sFuncIsAllowedManageFans = 'isAllowedManageFans', $sFuncIsAllowedManageAdmins = 'isAllowedManageAdmins', $iMaxFans = 1000 )

_actionMarkFeatured() публичный Метод

public _actionMarkFeatured ( $iEntryId, $sMsgSuccessAdd, $sMsgSuccessRemove )

_actionPhotos() публичный Метод

public _actionPhotos ( $sUri, $sTitle )

_actionSearch() публичный Метод

public _actionSearch ( $sKeyword, $sCategory, $sTitle )

_actionSharePopup() публичный Метод

public _actionSharePopup ( $iEntryId, $sTitle, $bAddTempleateExt = false )

_actionSounds() публичный Метод

public _actionSounds ( $sUri, $sTitle )

_actionTags() публичный Метод

public _actionTags ( $sTitle, $sTitleAllTags = '' )

_actionUploadMedia() публичный Метод

public _actionUploadMedia ( $sUri, $sIsAllowedFuncName, $sMedia, $aMediaFields, $sTitle )

_actionVideos() публичный Метод

public _actionVideos ( $sUri, $sTitle )

_actionView() публичный Метод

public _actionView ( $sUri, $sMsgPendingApproval )

_addForm() публичный Метод

public _addForm ( $sRedirectUrl )

_browseMy() публичный Метод

public _browseMy ( &$aProfile, $sTitle = null )

_formatSnippetText() публичный Метод

public _formatSnippetText ( $aEntryData, $iMaxLen = 300 )

_formatSnippetTextForOutline() публичный Метод

public _formatSnippetTextForOutline ( $aEntryData )

_getCleanIdsArray() публичный Метод

public _getCleanIdsArray ( $sIds, $sDivider = ',' )

_getInviteParams() публичный Метод

public _getInviteParams ( $aDataEntry, $aInviter )

_isMembershipEnabledFor() публичный Метод

public _isMembershipEnabledFor ( $sMembershipActionConstant )

_manageEntries() публичный Метод

public _manageEntries ( $sMode, $sValue, $isFilter, $sFormName, $aButtons, $sAjaxPaginationBlockId = '', $isMsgBoxIfEmpty = true, $iPerPage, $sUrlAdmin = false )

_notifyEmail() публичный Метод

public _notifyEmail ( $sEmailTemplateName, $iRecipient, $aDataEntry )

_onEventAdminBecomeFan() публичный Метод

public _onEventAdminBecomeFan ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )

_onEventFanBecomeAdmin() публичный Метод

public _onEventFanBecomeAdmin ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )

_onEventFanRemove() публичный Метод

public _onEventFanRemove ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )

_onEventJoinConfirm() публичный Метод

public _onEventJoinConfirm ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )

_onEventJoinReject() публичный Метод

public _onEventJoinReject ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate )

_onEventJoinRequest() публичный Метод

public _onEventJoinRequest ( $iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate, $iMaxFans = 1000 )

_preProductTabs() публичный Метод

public _preProductTabs ( $sUri, $sSubTab = '' )

_processFansActions() публичный Метод

public _processFansActions ( $aDataEntry, $iMaxFans = 1000 )

_profilesEdit() публичный Метод

public _profilesEdit ( &$aProfiles, $isCenterContent = false, $aDataEntry = [] )

_serviceGetMemberMenuItem() публичный Метод

public _serviceGetMemberMenuItem ( $sTitle, $sAlt, $sIcon, $isExtraCount = true, $sLinkAppend = '' )

_serviceGetSpyPost() публичный Метод

public _serviceGetSpyPost ( $sAction, $iObjectId, $iSenderId, $aExtraParams, $aLangKeys )

_serviceGetSubscriptionParams() публичный Метод

public _serviceGetSubscriptionParams ( $sAction, $iEntryId, $aAction2Name )

_serviceGetWallAddComment() публичный Метод

public _serviceGetWallAddComment ( $aEvent, $aParams )

_serviceGetWallPost() публичный Метод

public _serviceGetWallPost ( $aEvent, &$aParams )

_serviceGetWallPostComment() публичный Метод

DEPRICATED, saved for backward compatibility
public _serviceGetWallPostComment ( $aEvent, $aParams )

_serviceGetWallPostOutline() публичный Метод

public _serviceGetWallPostOutline ( $aEvent, $sIcon, $aParams = [] )

_serviceIsSomebody() публичный Метод

public _serviceIsSomebody ( $sFunc, $iEntryId, $iProfileId )

actionActivate() публичный Метод

public actionActivate ( $iEntryId )

actionAdministrationCreateEntry() публичный Метод

actionBrowse() публичный Метод

public actionBrowse ( $sMode = '', $sValue = '', $sValue2 = '', $sValue3 = '' )

isAdmin() публичный Метод

================================== other function
public isAdmin ( )

isMembershipEnabledForFiles() публичный Метод

isMembershipEnabledForImages() публичный Метод

isMembershipEnabledForSounds() публичный Метод

isMembershipEnabledForVideos() публичный Метод

onEventChanged() публичный Метод

public onEventChanged ( $iEntryId, $sStatus )

onEventCreate() публичный Метод

================================== events
public onEventCreate ( $iEntryId, $sStatus, $aDataEntry = [] )

onEventDeleted() публичный Метод

public onEventDeleted ( $iEntryId, $aDataEntry = [] )

onEventJoin() публичный Метод

public onEventJoin ( $iEntryId, $iProfileId, $aDataEntry )

onEventMarkAsFeatured() публичный Метод

public onEventMarkAsFeatured ( $iEntryId, $aDataEntry )

reparseCategories() публичный Метод

public reparseCategories ( $iEntryId )

reparseTags() публичный Метод

================================== tags/cats reparse functions
public reparseTags ( $iEntryId )

serviceDeleteProfileData() публичный Метод

public serviceDeleteProfileData ( $iProfileId )

serviceGetForumPermission() публичный Метод

================================== external actions
public serviceGetForumPermission ( $iMemberId, $iForumId )

serviceGetShoutboxData() публичный Метод

serviceGetSpyData() публичный Метод

public serviceGetSpyData ( )

serviceGetWallData() публичный Метод

public serviceGetWallData ( )

serviceIsEntryAdmin() публичный Метод

public serviceIsEntryAdmin ( $iEntryId, $iProfileId )

serviceIsFan() публичный Метод

public serviceIsFan ( $iEntryId, $iProfileId )

serviceResponseMediaDelete() публичный Метод

public serviceResponseMediaDelete ( $oAlert )

serviceResponseProfileDelete() публичный Метод

public serviceResponseProfileDelete ( $oAlert )

Описание свойств

$_iProfileId публичное свойство

public $_iProfileId

$_sFilterName публичное свойство

public $_sFilterName

$_sPrefix публичное свойство

public $_sPrefix