Alerts(hooks) allow to inject custiom code into various functionality.
- Member _sendMail ($sRecipientEmail, $sMailSubject, $sMailBody, $iRecipientID=0, $aPlus=array(), $iEmailType=BX_EMAIL_NOTIFY, $sEmailFlag='html', $isDisableAlert=false, $aCustomHeaders=array(), $bAddToQueue=false)
'system', 'send_mail' - hook when mail was sent
'system', 'before_send_mail' - hook before mail sending
'system', 'check_send_mail' - hook for disabling mail sending
- Member bx_check_password ($sLogin, $sPassword, $iRole=BX_DOL_ROLE_MEMBER)
'account', 'check_login' - hook after user's login/password check
'account', 'encrypt_password_after' - hook after user performed login
- Member bx_login ($iId, $bRememberMe=false)
- 'account', 'login' - hook after user performed login
- Member bx_logout ($bNotify=true)
- 'account', 'logout' - hook after user performed logout
- Member BxAdsModule::_registerCartItemProduct ($iClientId, $iSellerId, $aCommodity, $iItemCount, $sOrder, $sLicense)
'bx_ads', 'license_register_notif' - hook before sending a notification about new license. Allows to override a notification message or cancel the notification
'bx_ads', 'sold' - hook after the payment was processed with payment processing module and there is no the ad (entry) for selling anymore
'bx_ads', 'license_register' - hook after the payment for an ad was processed with payment processing module
- Member BxAdsModule::_registerCartItemPromotion ($iClientId, $iSellerId, $aCommodity, $iItemCount, $sOrder, $sLicense)
- 'bx_ads', 'promotion_register' - hook after the payment for promotion was processed with payment processing module
- Member BxAdsModule::_unregisterCartItemProduct ($iClientId, $iSellerId, $aCommodity, $iItemCount, $sOrder, $sLicense)
- 'bx_ads', 'license_unregister' - hook after the payment for ad was refunded with payment processing module
- Member BxAdsModule::_unregisterCartItemPromotion ($iClientId, $iSellerId, $aCommodity, $iItemCount, $sOrder, $sLicense)
- 'bx_ads', 'promotion_unregister' - hook after the payment for promotion was refunded with payment processing module
- Member BxAdsModule::actionInterested ()
- 'bx_ads', 'doInterest' - hook after 'interested' action was performed
- Member BxAdsModule::isEntryActive ($aContentInfo)
- 'bx_ads', 'is_entry_active' - hook to override whether an ad (entry) active or not
- Member BxAdsModule::onOfferAccepted ($iOfferId)
- 'bx_ads', 'offer_accepted' - hook after an offer was accepted.
- Member BxAdsModule::onOfferAdded ($iOfferId, &$aResult)
- 'bx_ads', 'offer_added' - hook after an offer was added. Allows to override action results.
- Member BxAdsModule::onOfferCanceled ($iOfferId)
- 'bx_ads', 'offer_canceled' - hook after an offer was declined.
- Member BxAdsModule::onOfferDeclined ($iOfferId)
- 'bx_ads', 'offer_declined' - hook after an offer was declined.
- Member BxAdsModule::onReceived ($mixedContent, $iProfileSrc=0, $iProfileDst=0)
- 'bx_ads', 'received' - hook after the ad (entry) was marked as received
- Member BxAdsModule::onShipped ($mixedContent, $iProfileSrc=0, $iProfileDst=0)
- 'bx_ads', 'shipped' - hook after the ad (entry) was marked as shipped
- Member BxAdsModule::serviceAuthorizeCartItem ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder)
- 'bx_ads', 'order_authorize' - hook after the order was authorized with payment processing module
- Member BxAlbumsFormEntry::_associalFileWithContent ($oStorage, $iFileId, $iProfileId, $iContentId, $sPictureField='')
- 'bx_albums', 'media_added' - hook on new media added in album
- Member BxAlbumsFormEntry::processFiles ($sFieldFile, $iContentId=0, $isAssociateWithContent=false)
- 'bx_albums', 'medias_added' - hook on new medias added in album
- Member BxAlbumsModule::serviceDeleteFileAssociations ($iFileId)
- 'bx_albums', 'media_deleted' - hook on new media deleted from album
- Member BxAnalyticsModule::actionGetReports ($sModuleName)
- 'bx_analytics', 'get_reports' - hook on get avalaible reports for specified module
- Member BxAnalyticsModule::serviceGetModules ()
- 'bx_analytics', 'get_modules' - hook on get modules list with avalaible analytics
- Member BxBaseAccountForms::createAccountForm ($aParams=array())
'account', 'add_form_check' - hook in some account form after check
'account', 'add_form' - hook in some account form after check
- Member BxBaseAccountForms::getObjectFormAdd ()
- 'account', 'add_form_get' - hook in get some account form
- Member BxBaseAccountForms::onAccountCreated ($iAccountId, $isSetPendingApproval, $iAction=BX_PROFILE_ACTION_MANUAL, $bNeedToLogin=true)
- 'account', 'added' - hook on new account created
- Member BxBaseAcl::getProfileMembership ($iProfileId)
- 'system', 'page_output_block_acl_level' - hook to override profile membership page block
- Member BxBaseCmts::getComment ($mixedCmt, $aBp=array(), $aDp=array())
- 'system', 'view_comment' - hook on get comment
- Member BxBaseCmts::getCommentsBlock ($aBp=[], $aDp=[])
- 'system', 'view_comments' - hook to override comments block
- Member BxBaseCmtsForm::getHtmlEditorQueryParams ($aInput)
- 'system', 'editor_query_params' - hook to override http(s) request's query params, which is used in HTML editor
- Member BxBaseCmtsMenuUnitMeta::_getMenuItemDefault ($aItem)
- 'comment', 'menu_custom_item' - hook to override menu item
- Member BxBaseCover::display ()
- 'system', 'display_cover' - hook to override page cover code to be output
- Member BxBaseFavorite::_getFavorite ()
hook-favorite-do
hook-favorite-undo
- Member BxBaseFormAccount::isValid ()
- 'account', 'check_join' - hook to check email address for spam
- Member BxBaseFormAccount::update ($val, $aValsToAdd=array(), &$aTrackTextFieldsChanges=null)
- 'account', 'change_receive_news' - hook after change receive_news parameter for account
- Member BxBaseFormView::getCode ($bDynamicMode=false)
- 'system', 'form_output' - hook to override form object and/or code to be output
- Member BxBaseFormView::getCodeAPI ()
- 'system', 'form_output_api' - hook to override form object and/or code to be output. Is used in API calls.
- Member BxBaseFormView::getHtmlEditorQueryParams ($aInput)
- 'system', 'editor_query_params' - hook to override http(s) request's query params, which is used in HTML editor
- Member BxBaseModConnectModule::_createProfile ($aProfileInfo, $sAlternativeName='')
- '{module_name}', 'profile_created' - hook after a profile was created
- Member BxBaseModConnectModule::_createProfileRaw ($aProfileInfo, $sAlternativeName='', $isAutoFriends=true, $isSetLoggedIn=true)
'account', 'check_join' - hook to check email address for spam
'{module_name}', 'fields_converted' - hook before a profile was created, which allows to modify account and/or profile fields before creation
- Member BxBaseModGeneralAlertsResponse::_onVideoTranscoded ($iGhostId, $bResult, $aParams=array())
'{module_name}', 'publish_succeeded' - hook to notify about successfully published content
'{module_name}', 'publish_failed' - hook to notify about failed content publishing
- Member BxBaseModGeneralConfig::getCNF ()
- '{module_name}', 'get_cnf' - hook to override module's configuration array
- Member BxBaseModGeneralDb::getEntriesBy ($aParams=array())
- 'system', 'search_ids' - hook to modify a list of found content ids
- Member BxBaseModGeneralFormEntry::getHtmlEditorQueryParams ($aInput)
- 'system', 'editor_query_params' - hook to override http(s) request's query params, which is used in HTML editor
- Member BxBaseModGeneralFormsEntryHelper::deleteData ($iContentId, $aContentInfo=false, $oProfile=null, $oForm=null)
- '{module_name}', 'deleted' - hook after content was deleted
- Member BxBaseModGeneralFormsEntryHelper::redirectAfterAdd ($aContentInfo, $sUrl='')
- '{module_name}', 'redirect_after_add' - hook to override redirect URL which is used after content creation
- Member BxBaseModGeneralFormsEntryHelper::redirectAfterDelete ($aContentInfo)
- '{module_name}', 'redirect_after_delete' - hook to override redirect URL which is used after content deletion
- Member BxBaseModGeneralFormsEntryHelper::redirectAfterEdit ($aContentInfo, $sUrl='')
- '{module_name}', 'redirect_after_edit' - hook to override redirect URL which is used after content changing
- Member BxBaseModGeneralMenuSnippetMeta::_getMenuItemDefault ($aItem)
'menu', 'menu_custom_item' - hook to override menu item
'{module_name}', 'menu_custom_item' - hook to override menu item
- Member BxBaseModGeneralModule::_getApproveForm ($iContentId, $aContentInfo)
- '{module_name}', 'get_approve_form' - hook to override approve content form
- Member BxBaseModGeneralModule::_processModerationNotifications ($aContentInfo)
- '{module_name}', 'pending_approval' - hook to notify admins/moderators about new pending approval content
- Member BxBaseModGeneralModule::_sendApproveMessage ($iContentId, $aContentInfo, &$oForm)
- '{module_name}', 'get_approve_form' - hook to override approve content message
- Member BxBaseModGeneralModule::alertAfterApprove ($aContentInfo)
- '{module_name}', 'approved' - hook when module content has been approved
- Member BxBaseModGeneralModule::checkAllowedBrowse ()
- 'system', 'check_allowed_browse' - hook to override the result of checking whether 'browse' action is allowed or not to currently logged in profile
- Member BxBaseModGeneralModule::getDataAPI ($aData, $aParams=[])
'{module_name}', 'decode_data_api' - hook to override content data prepared for sending in API response
'system', 'decode_data_api' - hook to override content data prepared for sending in API response
- Member BxBaseModGeneralModule::isEntryActive ($aContentInfo)
- '{module_name}', 'is_entry_active' - hook to override whether an entry (content) active or not
- Member BxBaseModGeneralModule::isEntryAuthor ($aContentInfo, $iProfileId=0)
- '{module_name}', 'is_entry_author' - hook to check if a viewer is an author of viewed entry (content) or not
- Member BxBaseModGeneralModule::onFailed ($iContentId)
- '{module_name}', 'failed' - hook after content creation when publishing was failed
- Member BxBaseModGeneralModule::serviceCheckAllowedViewForProfile ($aDataEntry, $isPerformAction=false, $iProfileId=false)
- 'system', 'check_allowed_view' - hook to override the result of checking whether 'view' action is allowed or not to specified profile
- Member BxBaseModGeneralModule::serviceGetBadges ($iContentId, $bIsSingle=false, $bIsCompact=false)
- 'system', 'get_badges' - hook to override bages assigned to an entry (content)
- Member BxBaseModGeneralModule::serviceGetObjectForm ($sType, $aParams=array())
- 'system', 'get_object_form' - hook to override an object of create content form,
- Member BxBaseModGeneralTemplate::getJsCode ($sType, $aParams=array(), $mixedWrap=true)
- 'system', 'get_js_code' - hook to override an instance of JavaScript class associate with the page
- Member BxBaseModGroupsFormsEntryHelper::redirectAfterEdit ($aContentInfo, $sUrl='')
- '{module_name}', 'redirect_after_edit' - hook to override redirect URL which is used after content changing
- Member BxBaseModGroupsModule::alertAfterAdd ($aContentInfo)
'system', 'prepare_alert_params' - hook to override alert (hook) params
'{module_name}', 'added' - hook after context was added (published)
'{module_name}', 'deferred' - hook after context was added with pending approval status
- Member BxBaseModGroupsModule::checkAllowedFanAdd (&$aDataEntry, $isPerformAction=false)
- 'system', 'check_allowed_fan_add' - hook to override the result of checking whether 'fan add' to context action is allowed or not to currently logged in user
- Member BxBaseModGroupsModule::checkAllowedSubscribeAdd (&$aDataEntry, $isPerformAction=false)
- 'system', 'check_allowed_subscribe_add' - hook to override the result of checking whether currently logged in user can subscribe (follow) the context or not
- Member BxBaseModGroupsModule::isAllowedActionByRole ($mAction, $aDataEntry, $iGroupProfileId, $iProfileId)
- 'system', 'check_allowed_action_by_role' - hook to override the result of checking whether an action is allowed or not to context member by his role in the context
- Member BxBaseModGroupsModule::onSetRole ($iGroupProfileId, $iFanProfileId, $mixedRole)
- '{module_name}', 'set_role' - hook after 'set role' action was applied to context member
- Member BxBaseModGroupsModule::onUnsetRole ($iGroupProfileId, $iFanProfileId, $iRole)
- '{module_name}', 'set_role' - hook after 'set role' action was applied to context member
- Member BxBaseModGroupsModule::onUpdateImage ($iContentId, $sFiledName, $sFiledValue, $iProfileId=0)
'{module_name}', 'context_picture_changed' - hook after context picture was changed
'{module_name}', 'context_cover_changed' - hook after context cover was changed
- Member BxBaseModGroupsModule::serviceAddMutualConnection ($iGroupProfileId, $iInitiatorId, $bSendInviteOnly=false)
'{module_name}', 'join_invitation_notif' - hook before adding new join to context invitation. Is needed for Notifications module.
'{module_name}', 'join_invitation' - hook before adding (sending) new join to context invitation
'{module_name}', 'join_request' - hook before adding new join to context request
'{module_name}', 'join_request_accepted' - hook before accepting join to context request
'{module_name}', 'fan_added' - hook before adding (registering) new context member
- Member BxBaseModPaymentModule::alert ($sAction, $iObjectId, $iSender=false, $aExtras=array())
'system', '{payment_action}' - hook after some payment related action happened
'{payment_module_name}', '{payment_action}' - hook after some payment related action happened
- Member BxBaseModProfileAlertsResponse::response ($oAlert)
'{module_name}', 'profile_picture_deleted' - hook after profile picture was deleted
'{module_name}', 'profile_cover_deleted' - hook after profile cover was deleted
- Member BxBaseModProfileCmts::isPostAllowed ($isPerformAction=false)
- '{module_name}', 'comment_post_allowed' - hook to override the result of checking whether comment posting action allowed or not
- Member BxBaseModProfileDb::getContentInfoById ($iContentId)
- 'profile', 'content_info_by_id' - hook to modify profile info retrieved by content id
- Member BxBaseModProfileDb::getContentInfoByProfileId ($iProfileId)
- 'profile', 'content_info_by_profile_id' - hook to modify profile info retrieved by profile id
- Member BxBaseModProfileDb::searchByTerm ($sTerm, $iLimit)
- 'profile', 'search_by_term' - hook to modify a list of profiles found by term
- Member BxBaseModProfileModule::_servicePrepareFields ($aFieldsProfile, $aFieldsDefault, $aMap)
- '{module_name}', 'prepare_fields' - hook to override prepared profile fields
- Member BxBaseModProfileModule::alertAfterAdd ($aContentInfo)
- '{module_name}', 'added' - hook after profile was added
- Member BxBaseModProfileModule::alertAfterEdit ($aContentInfo)
hook-profile-added
'{module_name}', 'edited' - hook after profile was changed
- Member BxBaseModProfileModule::checkAllowedSubscribeAdd (&$aDataEntry, $isPerformAction=false)
- 'system', 'check_allowed_subscribe_add' - hook to override the result of checking whether currently logged in user can subscribe (follow) the context or not
- Member BxBaseModProfileModule::onUpdateImage ($iContentId, $sFiledName, $sFiledValue, $iProfileId=0)
'{module_name}', 'profile_cover_changed' - hook after profile cover was changed
'{module_name}', 'profile_picture_changed' - hook after profile picture was changed
- Member BxBaseModProfileModule::serviceCheckAllowedContactForProfile ($aDataEntry, $isPerformAction=false, $iProfileId=false)
- 'system', 'check_allowed_contact' - hook to override the result of checking whether 'contact' action is allowed or not to specified profile
- Member BxBaseModProfileModule::serviceCheckAllowedPostForProfile ($aDataEntry, $isPerformAction=false, $iProfileId=false)
- 'system', 'check_allowed_post' - hook to override the result of checking whether 'post' action is allowed or not to specified profile
- Member BxBaseModProfileModule::serviceGetParticipatingProfiles ($iProfileId, $aConnectionObjects=false)
- 'system', 'get_participating_profiles' - hook to override context participants list
- Member BxBaseModProfileModule::servicePrepareFields ($aFieldsProfile)
- '{module_name}', 'prepare_fields' - hook to override prepared profile fields
- Member BxBaseModProfileModule::serviceProfileName ($iContentId)
- '{module_name}', 'profile_name' - hook to override profile display name
- Member BxBaseModProfileTemplate::prepareCover ($aData, $aParams=[])
'system', 'image_editor' - hook to override profile cover editor
'system', 'image_editor' - hook to override profile cover editor
- Member BxBaseModProfileTemplate::unit ($aData, $isCheckPrivateContent=true, $mixedTemplate=false, $aParams=[])
'profile', 'unit' - hook to override profile browsing unit
'{module_name}', 'unit' - hook to override profile browsing unit
- Member BxBaseModTextModule::alertAfterAdd ($aContentInfo)
'{module_name}', 'deferred' - hook after content was added with pending approval status
'system', 'prepare_alert_params' - hook to override alert (hook) params
'{module_name}', 'added' - hook after content was added (published)
- Member BxBaseModTextModule::alertAfterEdit ($aContentInfo)
- '{module_name}', 'edited' - hook after content was changed
- Member BxBaseModTextTemplate::getTmplVarsText ($aData)
- 'system', 'image_editor' - hook to override profile cover editor
- Member BxBaseModTextTemplate::unit ($aData, $isCheckPrivateContent=true, $sTemplateName='unit.html', $aParams=array())
- '{module_name}', 'unit' - hook to override content browsing unit
- Member BxBasePage::getCode ()
'system', 'page_output' - hook with page data to be output
'system', 'page_output_block' - hook with page block data to be output
- Member BxBasePage::getPageAPI ($aBlocks=[])
- 'system', 'get_page_api' - hook to override page peremeters, is used in API calls
- Member BxBaseReport::report ($aParams=[])
'favorite', 'favorite' - hook on add new object to favorites lists
'favorite', 'favorite' - hook on add new object to favorites lists or remove object from favorites lists
- Member BxBaseSearch::_getForm ($aValues=array())
- 'search', 'get_form' - hook in create search form
- Member BxBaseSearchExtended::getResults ($aParams=array())
- 'search', 'get_data' - hook in get data for serach
- Member BxBaseSearchResult::displayResultBlock ()
- 'simple_search', 'show_data' - hook in display block for search
- Member BxBaseServiceAccount::confirmEmail ($sKey)
- 'account', 'after_email_confirmation' - hook after email confirmed
- Member BxBaseServiceAccount::generateUserNewPwd ($iAccountId)
- 'account', 'edited' - hook on account edited $oAccount->updatePassword
- Member BxBaseServiceAccount::serviceForgotPassword ()
- 'account', 'before_forgot_password_send_sms' - hook in $oAccount->isConfirmed check
- Member BxBaseServiceAccount::servicePhoneConfirmation ($sMsg=false)
- 'account', 'before_confirm_phone_send_sms' - hook in confirm phone
- Member BxBaseServiceAccount::serviceSwitchProfile ($iSwitchToProfileId)
- 'account', 'check_switch_context' - hook on switch profile
- Member BxBaseServiceLogin::serviceLoginForm ($sParams='', $sForceRelocate='')
- hook-account-show_login_form
- Member BxBaseServiceLogin::serviceLoginFormStep2 ()
- 'account', 'before_2fa_send_sms' - hook after user performed login
- Member BxBaseServiceLogin::serviceLoginFormStep3 ()
- 'account', 'login_after' - hook on after login to rewrite url for redirect after login
- Member BxBaseServiceProfiles::serviceAccountProfileSwitcher ($iAccountId=false, $iActiveProfileId=null, $sUrlProfileAction='', $bShowAll=0, $sButtonTitle='', $sProfileTemplate='')
- 'system', 'account_profile_switcher' - hook to get account profile switcher
- Member BxBaseServiceProfiles::serviceProfilesSearch ($sTerm, $mixedParems=[])
- hook-account-profiles_search_by_location
- Member BxBaseServiceProfiles::serviceProfilesSearchByLocation ($aLocation, $iRadius, $mixedParems=[])
- hook-account-profiles_search_by_location
- Member BxBaseServices::serviceRedirect ($sUrl=false)
- 'system', 'check_spam_url' - hook to override sClass for search
- Member BxCnlModule::processHashtag ($sHashtag, $sModuleName, $iContentId, $iSenderId=0)
'bx_channels', 'hashtag_added' - hook on found hashtag in content
'system', 'prepare_alert_params' - hook to override alert (hook) params
'bx_channels', 'hashtag_added_notif' - hook on after found hashtag in content
- Member BxCnlModule::removeContentFromChannel ($iContentId, $sModuleName)
'bx_channels', 'hashtag_deleted' - hook on before delete content from channel
'bx_channels', 'hashtag_deleted_notif' - hook on before delete content from channel
- Member BxCnvFormEntry::insert ($aValsToAdd=array(), $isIgnore=false)
- 'system', 'check_spam' - hook to override (perform) spam checking
- Member BxCnvFormEntry::updateParticipants ($iContentId, $iFolder, $bDraft, $aRecipientsAdd=array())
- 'profile', 'check_contact' - hook on check some profile to allow contact him
- Member BxCnvFormsEntryHelper::deleteData ($iContentId, $aContentInfo=false, $oProfile=null, $oForm=null)
- 'bx_convos', 'deleted' - hook on delete conversation
- Member BxCreditsModule::_serviceRegisterItem ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, $sType)
'bx_credits', 'order_prolong' - hook isn't currently used because 'single' type payments for bundles are only supported
'bx_credits', 'order_register' - hook after the payment for a bundle of credits was processed with payment processing module
- Member BxCreditsModule::_serviceUnregisterItem ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, $sType)
- 'bx_credits', 'order_unregister' - hook after the payment for a bundle of credits was refunded with payment processing module
- Member BxCreditsModule::actionCheckout ()
- 'bx_credits', 'checkout' - hook after checkout with creadits was performed
- Member BxCreditsModule::actionSubscribe ()
- 'bx_credits', 'subscribe' - hook after subscription was registered
- Member BxCreditsModule::processGrant ($iUserId, $iProfileId, $fAmount, $sMessage='')
- 'bx_credits', 'granted' - hook after some amount of credits was granted to a profile
- Member BxCreditsModule::processSend ($iUserId, $iProfileId, $fAmount, $sMessage='')
- 'bx_credits', 'sent' - hook after some amount of credits was sent from one profile to another
- Member BxCreditsModule::processWithdrawConfirm ($iUserId, $iProfileId, $fAmount, $sMessage='')
- 'bx_credits', 'withdraw_sent' - hook after the amount of credits requested to withdraw was sent
- Member BxCreditsModule::processWithdrawRequest ($iUserId, $iProfileId, $fAmount, $sMessage='')
- 'bx_credits', 'withdraw_requested' - hook after a profile requested to withdraw some amount of credits from his balance
- Member BxCreditsModule::updateProfileBalance ($iFirstPid, $iSecondPid, $fAmount, $sType, $sOrder='', $sInfo='', $sData='')
- 'bx_credits', 'update_balance' - hook after profile's credits balance was updated (credits were transferred from one profile to another)
- Member BxDolAccount::delete ($bDeleteWithContent=false)
'account', 'delete' - hook on after delete account
'account', 'before_delete' - hook on before delete account,
- Member BxDolAccount::getDisplayName ($iAccountId=false)
- 'account', 'account_name' - hook on get account display name
- Member BxDolAccount::isAllowedCreateMultiple ($iProfileId, $isPerformAction=false)
- 'profile', 'allow_create_another_profile' - hook on check allow create profile
- Member BxDolAccount::isConfirmed ($iAccountId=false)
- 'account', 'is_confirmed' - hook in $oAccount->isConfirmed check
- Member BxDolAccount::isConfirmedEmail ($iAccountId=false)
- hook-account-is_confirmed_email
- Member BxDolAccount::isConfirmedPhone ($iAccountId=false)
- 'account', 'is_confirmed_phone' - hook in $oAccount->isConfirmedPhone check
- Member BxDolAccount::isNeedChangePassword ($iAccountId=false)
- 'account', 'is_need_to_change_password' - hook on after delete account
- Member BxDolAccount::isProfilesLimitReached ()
- 'account', 'get_limit_profiles_number' - hook on get account limit on the number of profiles
- Member BxDolAccount::updateEmailConfirmed ($isConfirmed, $isAutoSendConfrmationEmail=true, $iAccountId=false)
- 'account', 'confirm' - hook in email confirmation $oAccount->updateEmailConfirmed
- Member BxDolAccount::updatePassword ($sPassword, $iAccountId=false)
- 'account', 'edited' - hook on account edited $oAccount->updatePassword
- Member BxDolAccount::updatePhone ($sPhone, $iAccountId=false)
- 'account', 'set_phone' - hook after accout password changed
- Member BxDolAccount::updateProfileContext ($iSwitchToProfileId, $iAccountId=false)
'account', 'before_switch_context' - hook before switch profile_id frof current logged user
'account', 'switch_context' - hook before switch profile_id frof current logged user
- Member BxDolAcl::checkAction ($iProfileId, $iActionId, $bPerformAction=false)
- 'membership', 'check_action' - hook to override the result of checking whether an action is allowed or not
- Member BxDolAcl::setMembership ($iProfileId, $iLevelId, $mixedPeriod=0, $bStartsNow=false, $sTransactionId='')
'profile', 'set_membership' - hook after a new membership level was set
'profile', 'prolong_membership' - hook after current membership level was prolonged
- Member BxDolCmts::getDataAPI ($aData, $aParams=[])
'{object_name}', 'decode_comment_data_api' - hook to override comment data prepared for sending in API response
'system', 'decode_comment_data_api' - hook to override comment data prepared for sending in API response
- Member BxDolCmts::onEditAfter ($iCmtId, $aDp=[])
'comment', 'edited' - hook after a comment was updated (edited)
'{object_name}', 'commentUpdated' - hook after a comment was updated (edited)
- Member BxDolCmts::onPostAfter ($iCmtId, $aDp=[])
'{object_name}', 'commentPost' - hook after a comment was added
'comment', 'replied' - hook after a reply was added
'{object_name}', 'commentPost' - hook after a comment was added except 'comment id' is provided in $object_id
'{object_name}', 'replyPost' - hook after a reply was added
'comment', 'added' - hook after a comment was added
- Member BxDolCmts::remove ($iCmtId)
'{object_name}', 'commentRemoved' - hook after a comment was removed
'reply', 'deleted' - hook after a reply was removed
'{object_name}', 'replyRemoved' - hook after a reply was removed
'comment', 'deleted' - hook after a comment was removed
- Member BxDolCmtsQuery::getComments ($iId, $iCmtVParentId=0, $iAuthorId=0, $sFilter='', $aOrder=array(), $iStart=0, $iCount=-1)
- 'comment', 'get_comments' - hook to override comments list. Is used during comments count retrieving.
- Member BxDolCmtsQuery::getCommentsCount ($iId, $iCmtVParentId=-1, $iAuthorId=0, $sFilter='')
- 'comment', 'get_comments' - hook to override comments list. Is used during comments count retrieving.
- Member BxDolCmtsQuery::getCommentsCountAll ($iId, $iAuthorId=0, $bForceCalculate=false)
- 'comment', 'get_comments_count' - hook to override number of comments for commented object
- Member BxDolConnection::addConnection ($iInitiator, $iContent, $aParams=array())
'{object_name}', 'connection_before_add' - hook before connection was added. Connection params can be overridden
'{object_name}', 'connection_added' - hook after connection was added. Connection params can be overridden
- Member BxDolConnection::onDeleteContent ($iIdContent)
- '{object_name}', 'connection_removed_all' - hook after all connections with deleted 'initiator' were removed.
- Member BxDolConnection::onDeleteInitiator ($iIdInitiator)
- '{object_name}', 'connection_removed_all' - hook after all connections with deleted 'initiator' were removed.
- Member BxDolConnection::removeConnection ($iInitiator, $iContent)
- '{object_name}', 'connection_removed' - hook after a connection was removed.
- Member BxDolCover::set ($aOptions, $sTemplateName=false)
- 'system', 'set_cover' - hook in set cover
- Member BxDolCover::setCoverImageUrl ($mixedCoverImage)
- hook-system-set_cover_image
- Member BxDolEmailTemplates::parseTemplate ($sTemplateName, $aTemplateKeys, $iAccountId=0, $iProfileId=0)
- 'system', 'parse_email_template' - hook on template with neccessary markers replaced
- Member BxDolFeature::_doFeature ()
'feature', 'do' - hook on feature
'feature', 'undo' - hook on cancel feature
- Member BxDolForm::initChecker ($aValues=array(), $aSpecificValues=array())
- 'system', 'form_check' - hook to override form object after data checking was performed
- Member BxDolForm::insert ($aValsToAdd=array(), $isIgnore=false)
- 'system', 'form_submitted' - hook to override form object after data was submitted and saved in database
- Member BxDolForm::update ($val, $aValsToAdd=array(), &$aTrackTextFieldsChanges=null)
- 'system', 'form_submitted' - hook to override form object after data was submitted and saved in database
- Member BxDolFormCheckerHelper::checkIsSpam (&$val, $sType='textarea')
- 'system', 'check_spam' - hook to override (perform) spam checking
- Member BxDolGrid::_getDataSql ($sFilter, $sOrderField, $sOrderDir, $iStart, $iPerPage)
- 'grid', 'get_data' - hook to override the data to be shown in the grid
- Member BxDolGrid::_getDataSqlWhereClause ($sFilter, &$sOrderByFilter)
- 'grid', 'get_data_by_filter' - hook to override the data to be shown in the grid
- Member BxDolInformer::_addPermanentMessages ()
- 'system', 'informer_permament_messages' - hook on informer
- Member BxDolLabel::onAdd ($iId)
- hook-label-added
- Member BxDolLabel::onDelete ($iId)
- 'label', 'deleted' - hook on new label deleted
- Member BxDolLabel::onEdit ($iId)
- 'label', 'added' - hook on new label added
- Member BxDolMenu::getObjectInstance ($sObject, $oTemplate=false)
- 'system', 'get_object' - hook to override menu object
- Member BxDolMetatags::_metaAdd ($iId, $s, $sPreg, $sFuncDelete, $sFuncAdd, $sFuncGet, $iMaxItems, $sAlertName)
'meta_mention', 'before_added' - hook to override meta mention before it will be processed
'{object_name}', 'keyword_added' - hook after a keyword (hashtag) was recognized in provided text
'{object_name}', 'mention_added' - hook after meta mention was processed
'meta_keyword', 'added' - hook after a keyword (hashtag) was recognized in provided text
'meta_mention', 'added' - hook after meta mention was processed
'meta_keyword', 'before_added' - hook to override meta keyword before it will be processed
- Member BxDolMetatags::keywordsAddOne ($iId, $s, $bDeletePreviousKeywords=true)
'meta_keyword', 'added' - hook after a keyword (hashtag) was recognized in provided text
'{object_name}', 'keyword_added' - hook after a keyword (hashtag) was recognized in provided text
- Member BxDolMetatags::keywordsGetHashTagUrl ($sKeyword, $iId, $mixedSection=false)
- 'meta_keyword', 'url' - hook to override meta keyword URL
- Member BxDolMetatagsQuery::keywordsDelete ($mixedContentId)
- 'meta_keyword', 'deleted' - hook on delete meta keyword
- Member BxDolModuleProxy::__call ($sMethodName, $aArguments)
- 'module_template_method_call', '{method_name}' - hook to override a method from template class in a module
- Member BxDolPage::transformSeoLink ($sLink, $sPrefix, $aParams=array())
- 'system', 'uri_generate' - hook to override SEO URI generated for a page
- Member BxDolPermalinks::permalink ($sLink, $aParams=array())
- 'system', 'permalink' - hook to override permalink during link to permalink conversion
- Member BxDolPermalinks::unpermalink ($sLink, $isStripBaseUrl=true)
- 'system', 'unpermalink' - hook to override link during permalink to link conversion
- Member BxDolPrivacy::check ($iObjectId, $iViewerId=0)
- 'system', 'check_privacy' - check privacy for object
- Member BxDolPrivacy::getContentByGroupAsCondition ($mixedGroupId)
- 'system', 'privacy_condition' - hook on get necessary condition array to use privacy in search classes
- Member BxDolProfile::add ($iAction, $iAccountId, $iContentId, $sStatus, $sType='system')
- 'profile', 'add' - hook on profile added
- Member BxDolProfile::changeStatus ($sStatus, $sAlertActionName, $iAction, $iProfileId=0, $bSendEmailNotification=true)
- 'profile', 'approve' - hook on switch profile
- Member BxDolProfile::checkSwitchToProfile ($oTemplate=null, $iViewerAccountId=false, $iViewerProfileId=false)
- 'account', 'check_switch_context' - hook on switch profile
- Member BxDolProfile::delete ($ID=false, $bDeleteWithContent=false, $bForceDelete=false)
'profile', 'before_delete' - hook on before profile deletion
'profile', 'delete' - hook on profile deleted
- Member BxDolProfile::getDisplayName ($iProfileId=0)
- 'profile', 'profile_name' - hook on before profile deletion
- Member BxDolPush::getTags ($iProfileId=false)
- hook-system-push_tags
- Member BxDolRelation::confirmConnection ($iInitiator, $iContent)
- '{object_name}', 'connection_confirmed' - hook after relation was confirmed
- Member BxDolRelation::getRelations ($iInitiator, $iContent, &$aSuggestions=array())
- '{object_name}', 'get_relations' - hook to override relation info
- Member BxDolScore::vote ($aVoteData=[], $aRequestParamsData=[])
'{object_name}', 'doVoteUp' - hook after score vote
'{object_name}', 'doVoteDown' - hook after score vote
'{object_name}', 'undoVoteUp' - hook after undo score vote
'{object_name}', 'undoVoteDown' - hook after undo score vote
'score', 'doUp' - hook after score vote
'score', 'doDown' - hook after score vote
'score', 'undoUp' - hook after undo score vote
'score', 'undoDown' - hook after undo score vote
- Member BxDolSearchExtended::getMention ($sSymbol)
- 'search', 'get_mention' - hook on get mention list
- Member BxDolSearchResult::getSearchData ()
'simple_search', 'get_data' - hook on after get data
'simple_search', 'before_get_data' - hook on before after get data
- Member BxDolSearchResult::getSearchQuery ($sObject, $aParams=[])
- 'simple_search', 'get_query' - hook on get sql queries
- Member BxDolTranscoder::transcode ($mixedHandler, $iProfileId=0)
'system', 'transcode' - hook before file is transcoded
'system', 'transcoded' - hook after file is transcoded
- Member BxDolVote::vote ($aVoteData=[], $aRequestParamsData=[])
'vote', 'undo' - hook on cancel vote
'vote', 'do' - hook on new vote
- Member BxDonationsModule::_serviceRegisterItem ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, $sType)
- 'bx_donations', 'donation_register' - hook after the donation payment was processed with payment processing module
- Member BxDonationsModule::_serviceUnregisterItem ($iClientId, $iSellerId, $iItemId, $iItemCount, $sOrder, $sLicense, $sType)
- 'bx_donations', 'donation_unregister' - hook after the donation payment was refunded with payment processing module
- Member BxDonationsTemplate::getBlockMake ($sSelected='single')
- 'bx_donations', 'donate' - hook to override the content of donate block
- Member BxEventsModule::serviceCalendarData ($aParams=[])
- 'bx_events', 'calendar_data' - hook in get data for calendar
- Member BxEventsModule::serviceCheckIn ($iId, $iProfileId=0)
- 'bx_events', 'check_in' - hook in on somebody check-in some event
- Member BxEventsModule::serviceProcessReminders ()
- 'bx_events', 'reminder' - hook on enent's reminder
- Member BxFdbModule::onAddAnswer ($iQuestionId, $iAnswerId, $iProfileId=false, $aParams=array())
'bx_feedback', 'added_answer_notif' - hook on new answer added
'bx_feedback', 'added_answer' - hook on new answer added
- Member BxFdbModule::onAddQuestion ($iId)
- 'bx_feedback', 'added_question' - hook on new question added
- Member BxFdbModule::onDeleteAnswer ($iQuestionId, $iAnswerId, $iProfileId=false, $aParams=array())
'bx_feedback', 'added_answer_notif' - hook on new answer added
'bx_feedback', 'deleted_answer' - hook on new answer deleted
- Member BxFdbModule::onDeleteQuestion ($aQuestion)
- 'bx_feedback', 'deleted_question' - hook on question deleted
- Member BxFdbModule::onEditQuestion ($iId)
- 'bx_feedback', 'edited_question' - hook on new question edited
- Member BxFormAccountCheckerHelper::checkPasswordCurrent ($s)
- 'system', 'encrypt_password_after' - hook to override password using another encrypt function
- Member BxInvModule::onInvite ($iProfileId)
- 'bx_invites', 'invite' - hook on new invite
- Member BxInvModule::onRequest ($iRequestId)
'bx_invites', 'request_notify' - hook on notify all admins&moderators about new request
hook-bx_invites-request
- Member BxInvResponse::_processProfileAdd ($oAlert)
- 'bx_invites', 'add_friend' - hook on add friend on new user registred by invitaion
- Member BxMarketCronPruning::processing ()
- 'bx_market', 'license_expire' - hook on found expired license
- Member BxMarketGridLicensesAdministration::performActionReset ()
- 'bx_market', 'license_reset' - hook on license reset
- Member BxNtfsDb::_getSqlPartsEventsList ($aParams)
- 'bx_notifications', 'get_list_by_type' - hook to override SQL query parts which are used to get events list
- Member BxNtfsDb::getEvents ($aParams, $bReturnCount=false)
'bx_notifications', 'get_events' - hook to override events list which will be received from database
'bx_notifications', 'get_events_before' - hook to override params which are used to get events
- Member BxNtfsModule::sendNotificationEmail ($iProfile, $aNotification)
- 'bx_notifications', 'before_parse_email_template' - hook to override email template
- Member BxNtfsModule::sendNotificationPush ($iProfile, $aNotification)
- 'bx_notifications', 'before_send_notification_push' - hook to override push message
- Member BxNtfsModule::serviceGetUnreadNotificationsNum ($iOwnerId=0)
- 'bx_notifications', 'is_notification' - hook to override checking if an event is available or not
- Member BxNtfsResponse::response ($oAlert)
- 'bx_notifications', 'before_register_alert' - hook to override alert (hook) before processing
- Member BxNtfsTemplate::_processContent (&$aEvent)
- 'bx_notifications', 'get_content' - hook to override notification content
- Member BxNtfsTemplate::getPost (&$aEvent, $aBrowseParams=array())
- 'bx_notifications', 'get_notification' - hook to override notification or even cancel it
- Member BxPaymentProviderChargebee::onDeleteSubscription ($sSubscriptionId, $aSubscription)
'bx_payment', 'chargebee_cancel_subscription' - hook after a subscription was canceled
'bx_payment', 'chargebee_v3_cancel_subscription' - hook after a subscription was canceled
- Member BxPaymentProviderChargebeeV3::_getButtonJs ($sType, $iClientId, $iVendorId, $aParams=array())
- 'bx_payment', 'chargebee_v3_get_button' - hook to override checkout/subscibe button
- Member BxPaymentProviderChargebeeV3::getJsCode ($aParams=array())
- 'bx_payment', 'chargebee_v3_get_js_code' - hook to override JavaScript code
- Member BxPaymentProviderCredits::cancelRecurring ($iPendingId, $sCustomerId, $sSubscriptionId)
- 'bx_payment', 'credits_cancel_subscription' - hook after a subscription was canceled
- Member BxPaymentProviderStripe::_createCharge ($sToken, $iPendingId, &$aClient, &$aCartInfo)
- 'bx_payment', 'stripe_create_charge' - hook to override charge data redurned by payment provider
- Member BxPaymentProviderStripe::_createCustomer ($sType, $sToken, $aClient)
- 'bx_payment', 'stripe_create_customer' - hook to override customer data redurned by payment provider
- Member BxPaymentProviderStripe::_createSubscription ($sToken, $iPendingId, &$aClient, &$aCartInfo)
- 'bx_payment', 'stripe_create_subscription' - hook to override subscription data redurned by payment provider
- Member BxPaymentProviderStripe::_getButtonJs ($sType, $iClientId, $iVendorId, $aParams=array())
- 'bx_payment', 'stripe_get_button' - hook to override checkout/subscibe button
- Member BxPaymentProviderStripe::checkVerificationCodeCharge ($iVendorId, $iCustomerId, $aResult)
- 'bx_payment', 'stripe_verify_charge' - hook to override code verification for 'charge' action
- Member BxPaymentProviderStripe::checkVerificationCodeSubscription ($iVendorId, $iCustomerId, $aResult)
- 'bx_payment', 'stripe_verify_subscription' - hook to override code verification for 'subscribe' action
- Member BxPaymentProviderStripe::getVerificationCodeCharge ($iVendorId, $iCustomerId, $fAmount, $sCurrency)
- 'bx_payment', 'stripe_get_code_charge' - hook to override verification code for 'charge' action
- Member BxPaymentProviderStripe::getVerificationCodeSubscription ($iVendorId, $iCustomerId, $sSubscription, $sCurrency)
- 'bx_payment', 'stripe_get_code_subscription' - hook to override verification code for 'subscribe' action
- Member BxPaymentProviderStripeBasic::_cancelSubscription ($sCustomerId, $sSubscriptionId)
'bx_payment', 'stripe_v3_cancel_subscription' - hook after a subscription was canceled
'bx_payment', 'stripe_cancel_subscription' - hook after a subscription was canceled
- Member BxPaymentProviderStripeBasic::_retrieveCharge ($sId)
'bx_payment', 'stripe_v3_retrieve_charge' - hook to override charge data retrieved from payment provider
'bx_payment', 'stripe_retrieve_charge' - hook to override charge data retrieved from payment provider
- Member BxPaymentProviderStripeBasic::_retrieveCustomer ($sType, $sId)
- 'bx_payment', 'stripe_retrieve_customer' - hook to override customer data retrieved from payment provider
- Member BxPaymentProviderStripeBasic::_retrieveProduct ($sId)
'bx_payment', 'stripe_retrieve_product' - hook to override product data retrieved from payment provider
'bx_payment', 'stripe_v3_retrieve_product' - hook to override product data retrieved from payment provider
- Member BxPaymentProviderStripeV3::_createPaymentIntent ($sSetupIntentId, $fAmount, $sCurrency, $bConfirm=true)
- 'bx_payment', 'stripe_v3_create_payment_intent' - hook to override PaymentIntent data redurned by payment provider
- Member BxPaymentProviderStripeV3::_createSession ($sType, $aParams, &$aClient, &$aCartInfo)
- 'bx_payment', 'stripe_v3_create_session' - hook to override session data redurned by payment provider
- Member BxPaymentProviderStripeV3::_getButtonJs ($sType, $iClientId, $iVendorId, $aParams=array())
- 'bx_payment', 'stripe_v3_get_button' - hook to override checkout/subscibe button
- Member BxPaymentProviderStripeV3::_retrieveCustomer ($sType, $sId)
- 'bx_payment', 'stripe_v3_retrieve_customer' - hook to override customer data retrieved from payment provider
- Member BxPaymentProviderStripeV3::_retrievePaymentIntent ($sId)
- 'bx_payment', 'stripe_v3_retrieve_payment_intent' - hook to override PaymentIntent data retrieved from payment provider
- Member BxPaymentProviderStripeV3::_retrieveSession ($sId)
- 'bx_payment', 'stripe_v3_retrieve_session' - hook to override session data retrieved from payment provider
- Member BxPaymentProviderStripeV3::_retrieveSetupIntent ($sId)
- 'bx_payment', 'stripe_v3_retrieve_setup_intent' - hook to override SetupIntent data retrieved from payment provider
- Member BxPaymentProviderStripeV3::_retrieveSubscription ($sCustomerId, $sSubscriptionId)
- 'bx_payment', 'stripe_v3_retrieve_subscription' - hook to override subscription data retrieved from payment provider
- Member BxPaymentProviderStripeV3::checkVerificationCodeSession ($iVendorId, $iCustomerId, $aResult)
- 'bx_payment', 'stripe_v3_verify_session' - hook to override checking of session verification code
- Member BxPaymentProviderStripeV3::createTax ($sName, $fPercentage, $bInclusive=false)
- 'bx_payment', 'stripe_v3_create_tax' - hook to override tax data redurned by payment provider
- Member BxPaymentProviderStripeV3::getVerificationCodeSession ($iVendorId, $iCustomerId, $fAmount, $sCurrency)
- 'bx_payment', 'stripe_v3_get_code_session' - hook to override session verification code
- Member BxPaymentProviderStripeV3::retrieveTax ($sId)
- 'bx_payment', 'stripe_v3_retrieve_tax' - hook to override tax data retrieved from payment provider
- Member BxSMTPModule::serviceSend ($sRecipientEmail, $sMailSubject, $sMailBody, $sMailHeader, $sMailParameters, $isHtml, $aRecipientInfo=array(), $aCustomHeaders=array())
- 'profile', 'send_mail' - hook in $oAccount->isConfirmed check
- Member BxStrmModule::onStreamStarted ($iContentId, $aContentInfo=array())
- 'bx_stream', 'publish_succeeded' - hook on stream published succeeded
- Member BxTasksFormEntry::_setAssignments ($iContentId, $aMembers)
'bx_tasks', 'assigned' - hook on task assigned to profile
'bx_tasks', 'unassigned' - hook on task unassigned to profile
- Member BxTasksModule::actionSetCompleted ($iContentId, $iValue)
- 'bx_tasks', 'completed' - hook on task unassigned to profile
- Member BxTasksModule::onExpired ($iContentId)
- 'bx_tasks', 'expired' - hook on task unassigned to profile
- Member BxTimelineConfig::getCacheTableCheckFields ()
- 'bx_timeline', 'cache_table_check_fields' - hook to override cache table fields, which should be checked
- Member BxTimelineDb::_getSqlPartsEventsList ($aParams)
- 'bx_timeline', 'get_list_by_type' - hook to override SQL query parts which are used to get events list
- Member BxTimelineDb::getEvents ($aParams)
'bx_timeline', 'get_events' - hook to override events list which will be received from database
'bx_timeline', 'get_events_before' - hook to override params which are used to get events
- Member BxTimelineModule::_getBlockView ($aBrowseParams=array())
- '{profile_module_name}', 'timeline_view' - hook to override view timeline block
- Member BxTimelineModule::_isAllowedPin ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_pin' - hook to override the result of checking whether 'pin' action is allowed or not
- Member BxTimelineModule::_isAllowedPromote ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_promote' - hook to override the result of checking whether 'promote' action is allowed or not
- Member BxTimelineModule::_isAllowedRepost ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_repost' - hook to override the result of checking whether 'repost' action is allowed or not
- Member BxTimelineModule::_isAllowedStick ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_stick' - hook to override the result of checking whether 'stick' action is allowed or not
- Member BxTimelineModule::actionGetPost ()
- 'bx_timeline', 'on_get_post' - hook to override just created direct post (update)
- Member BxTimelineModule::actionMute ()
- 'bx_timeline', 'muted' - hook after an event author was muted
- Member BxTimelineModule::actionPromote ()
'bx_timeline', 'promoted' - hook after an event was promoted
'bx_timeline', 'unpromoted' - hook after an event was unpromoted
- Member BxTimelineModule::isAllowedDelete ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_delete' - hook to override the result of checking whether 'delete' action is allowed or not
- Member BxTimelineModule::isAllowedEdit ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_edit' - hook to override the result of checking whether 'edit' action is allowed or not
- Member BxTimelineModule::isAllowedPost ($bPerform=false)
- '{profile_module_name}', 'timeline_post' - hook to override the result of checking whether 'post in profile' action is allowed or not
- Member BxTimelineModule::isAllowedReaction ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_reaction' - hook to override the result of checking whether 'give reaction vote' action is allowed or not
- Member BxTimelineModule::isAllowedReactionView ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_reaction_view' - hook to override the result of checking whether 'view reactions' action is allowed or not
- Member BxTimelineModule::isAllowedReport ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_report' - hook to override the result of checking whether 'give score vote' action is allowed or not
- Member BxTimelineModule::isAllowedRepost ($aEvent, $bPerform=false)
- 'bx_timeline', 'is_allowed_repost' - hook to override the result of checking whether 'repost' action is allowed or not
- Member BxTimelineModule::isAllowedScore ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_score' - hook to override the result of checking whether 'give score vote' action is allowed or not
- Member BxTimelineModule::isAllowedSend ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_send' - hook to override the result of checking whether 'send' action is allowed or not
- Member BxTimelineModule::isAllowedViewCounter ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_view_counter' - hook to override the result of checking whether 'view counter' action is allowed or not
- Member BxTimelineModule::isAllowedVote ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_vote' - hook to override the result of checking whether 'vote' action is allowed or not
- Member BxTimelineModule::isAllowedVoteView ($aEvent, $bPerform=false)
- '{profile_module_name}', 'timeline_vote_view' - hook to override the result of checking whether 'vote' action is allowed or not
- Member BxTimelineModule::onDelete ($aEvent)
'bx_timeline', 'delete' - hook after post (event) was deleted
'bx_timeline', 'delete_repost' - hook after repost was deleted
'bx_timeline', 'delete_repost' - hook after repost was deleted
- Member BxTimelineModule::onFailed ($iContentId)
'bx_timeline', 'fail_common' - hook after common post failed to publish
'bx_timeline', 'fail_system' - hook after system post failed to publish
- Member BxTimelineModule::onHide ($aEvent)
'bx_timeline', 'hide_repost' - hook after repost was hidden
'bx_timeline', 'hide_repost' - hook after repost was hidden
'bx_timeline', 'hide' - hook after post (event) was hidden
- Member BxTimelineModule::onPost ($iContentId)
'bx_timeline', 'post_system' - hook after system post was added and published
'bx_timeline', 'post_common' - hook after common post was added and published
'bx_timeline', 'defer_system' - hook after system post was added
'bx_timeline', 'defer_common' - hook after common post was added
- Member BxTimelineModule::onRepost ($iContentId, $aReposted=array())
- 'bx_timeline', 'repost' - hook after repost was added (published)
- Member BxTimelineModule::onUnhide ($aEvent)
'bx_timeline', 'unhide_repost' - hook after repost was unhidden
'bx_timeline', 'unhide_repost' - hook after repost was unhidden
'bx_timeline', 'unhide' - hook after post (event) was unhidden
- Member BxTimelineModule::serviceCheckAllowedViewForProfile ($aDataEntry, $isPerformAction=false, $iProfileId=false)
- 'system', 'check_allowed_view' - hook to override the result of checking whether 'view' action is allowed or not to specified profile
- Member BxTimelineModule::serviceGetObjectForm ($sType, $aParams=array())
- 'system', 'get_object_form' - hook to override an object of create content form,
- Member BxTimelineTemplate::_getContent ($sType, $aEvent, $aBrowseParams=array())
- 'bx_timeline', 'get_post_content' - hook to override a post's content before output
- Member BxTimelineTemplate::_getPost ($sType, $aEvent, $aBrowseParams=array())
- 'bx_timeline', 'get_post' - hook to override a post (event) before output
- Member BxTimelineTemplate::getPosts ($aParams)
- 'bx_timeline', 'get_external_post' - hook to override (add) external post(s) in timeline
- Member BxTimelineTemplate::getRepostedBy ($iId)
- 'bx_timeline', 'get_reposted_by' - hook to override a list of users reposted a content
- Member BxTimelineTemplate::getViewBlock ($aParams)
'bx_timeline', 'add_live_update' - hook to override params and/or code for live updates
'bx_timeline', 'get_view' - hook to override elements of view timeline block
- Member check_logged ()
- 'account', 'logged' - hook after user performed logged
- Member clear_xss ($val)
- hook-system-clear_xss