PHP Class BxDolTwigModule, dolphin.pro

Inheritance: extends BxDolModule
Mostrar archivo Open project: boonex/dolphin.pro Class Usage Examples

Public Properties

Property Type Description
$_iProfileId
$_sFilterName
$_sPrefix

Public Methods

Method Description
__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 )

Method Details

__construct() public method

public __construct ( &$aModule )

_actionAdd() public method

public _actionAdd ( $sTitle )

_actionAdministrationManage() public method

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

_actionAdministrationSettings() public method

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

_actionBroadcast() public method

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

_actionBrowseFans() public method

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

_actionCalendar() public method

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

_actionCategories() public method

public _actionCategories ( $sTitle )

_actionComments() public method

public _actionComments ( $sUri, $sTitle )

_actionDelete() public method

public _actionDelete ( $iEntryId, $sMsgSuccess )

_actionDownload() public method

public _actionDownload ( $aFileInfo, $sFieldMediaId )

_actionEdit() public method

public _actionEdit ( $iEntryId, $sTitle )

_actionFiles() public method

public _actionFiles ( $sUri, $sTitle )

_actionHome() public method

public _actionHome ( $sTitle )

_actionInvite() public method

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

_actionJoin() public method

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

_actionManageFansPopup() public method

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

_actionMarkFeatured() public method

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

_actionPhotos() public method

public _actionPhotos ( $sUri, $sTitle )

_actionSearch() public method

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

_actionSharePopup() public method

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

_actionSounds() public method

public _actionSounds ( $sUri, $sTitle )

_actionTags() public method

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

_actionUploadMedia() public method

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

_actionVideos() public method

public _actionVideos ( $sUri, $sTitle )

_actionView() public method

public _actionView ( $sUri, $sMsgPendingApproval )

_addForm() public method

public _addForm ( $sRedirectUrl )

_browseMy() public method

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

_formatSnippetText() public method

public _formatSnippetText ( $aEntryData, $iMaxLen = 300 )

_formatSnippetTextForOutline() public method

public _formatSnippetTextForOutline ( $aEntryData )

_getCleanIdsArray() public method

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

_getInviteParams() public method

public _getInviteParams ( $aDataEntry, $aInviter )

_isMembershipEnabledFor() public method

public _isMembershipEnabledFor ( $sMembershipActionConstant )

_manageEntries() public method

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

_notifyEmail() public method

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

_onEventAdminBecomeFan() public method

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

_onEventFanBecomeAdmin() public method

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

_onEventFanRemove() public method

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

_onEventJoinConfirm() public method

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

_onEventJoinReject() public method

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

_onEventJoinRequest() public method

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

_preProductTabs() public method

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

_processFansActions() public method

public _processFansActions ( $aDataEntry, $iMaxFans = 1000 )

_profilesEdit() public method

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

_serviceGetMemberMenuItem() public method

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

_serviceGetSpyPost() public method

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

_serviceGetSubscriptionParams() public method

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

_serviceGetWallAddComment() public method

public _serviceGetWallAddComment ( $aEvent, $aParams )

_serviceGetWallPost() public method

public _serviceGetWallPost ( $aEvent, &$aParams )

_serviceGetWallPostComment() public method

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

_serviceGetWallPostOutline() public method

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

_serviceIsSomebody() public method

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

actionActivate() public method

public actionActivate ( $iEntryId )

actionAdministrationCreateEntry() public method

actionBrowse() public method

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

isAdmin() public method

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

isMembershipEnabledForFiles() public method

isMembershipEnabledForImages() public method

isMembershipEnabledForSounds() public method

isMembershipEnabledForVideos() public method

onEventChanged() public method

public onEventChanged ( $iEntryId, $sStatus )

onEventCreate() public method

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

onEventDeleted() public method

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

onEventJoin() public method

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

onEventMarkAsFeatured() public method

public onEventMarkAsFeatured ( $iEntryId, $aDataEntry )

reparseCategories() public method

public reparseCategories ( $iEntryId )

reparseTags() public method

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

serviceDeleteProfileData() public method

public serviceDeleteProfileData ( $iProfileId )

serviceGetForumPermission() public method

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

serviceGetShoutboxData() public method

serviceGetSpyData() public method

public serviceGetSpyData ( )

serviceGetWallData() public method

public serviceGetWallData ( )

serviceIsEntryAdmin() public method

public serviceIsEntryAdmin ( $iEntryId, $iProfileId )

serviceIsFan() public method

public serviceIsFan ( $iEntryId, $iProfileId )

serviceResponseMediaDelete() public method

public serviceResponseMediaDelete ( $oAlert )

serviceResponseProfileDelete() public method

public serviceResponseProfileDelete ( $oAlert )

Property Details

$_iProfileId public_oe property

public $_iProfileId

$_sFilterName public_oe property

public $_sFilterName

$_sPrefix public_oe property

public $_sPrefix