Using CB Triggers

Print

Community Builder has an assortment of triggers which can be used to alter CB data or even Joomla data without hacking the code. There are multiple use scenarios for these triggers. You can use them in modules, components, bots, plugins, or essentially anything you include the CB API in.

To initiate a trigger you'll need to add the call for it. At the top of your php file add the following just below direct access check. You must ALWAYS include the Global for $_PLUGINS to avoid any errors.

global $_PLUGINS;

$_PLUGINS->registerFunction( 'TRIGGER', 'FUNCTION', 'CLASS' );

The format above is mandatory with the exception of Class, This allows you to call Function when Trigger is executed. Class allows you to trigger Function in Class. Some triggers pass variables upon execution. You can specify these variables at the end of the Function with the format of Function( $var1, $var2 ). Optionally you can ignore this and specify the variables in your function it self such as:

function Function( $var1, $var2 ) {

Now that the formatting and preparation is understood you'll need to know the list of available triggers. Below is a rather large list of triggers found all throughout CB which are all available for your usage. Keep in mind some due contain variables; generally all have the starting variable of $user. Each trigger is separated by the File they are executed in, this means there could be duplicates in the list.

Note if implementing a custom trigger in your integration it is important to first load CB plugins before executing the trigger function as shown in the below usages. This can be done as follows.

$_PLUGINS->loadPluginGroup( 'user' );
administrator\components\com_comprofiler\controller  (18 usages found)
	controller.default.php  (8 usages found)
		$_PLUGINS->trigger( 'onBeforeSyncUser', array( true ) );
		$_PLUGINS->trigger( 'onAfterSyncUser', array( true ) );
		$_PLUGINS->trigger( 'onAfterCheckCbDb', array( true ) );
		$_PLUGINS->trigger( 'onAfterCheckCbFieldsDb', array( true ) );
		$_PLUGINS->trigger( 'onBeforeFixDb', array( $dryRun ) );
		$_PLUGINS->trigger( 'onAfterFixDb', array( $dryRun ) );
		$_PLUGINS->trigger( 'onBeforeFixFieldsDb', array( $dryRun ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileEditRequest', array( $uid, &$msg, 2 ) );
	controller.user.php  (7 usages found)
		$_PLUGINS->trigger( 'onBeforeUserProfileEditRequest', array( (int) $uid, &$msg, 2 ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileSaveRequest', array( $userIdPosted, &$msg, 2 ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileEditRequest', array( (int) $userComplete->id, &$msg, 2 ) );
		$_PLUGINS->trigger( 'onAfterUserProfileSaveFailed', array( &$userComplete, &$regErrorMSG, 2 ) );
		$_PLUGINS->trigger( 'onAfterUserRegistrationSaveFailed', array( &$userComplete, &$regErrorMSG, 2 ) );
		$_PLUGINS->trigger( 'onAfterUserProfileSaved', array( &$userComplete, 2 ) );
		$_PLUGINS->trigger( 'onAfterSaveUserRegistration', array( &$userComplete, &$messagesToUser, 2 ) );
	controller.users.php  (3 usages found)
		$_PLUGINS->trigger( 'onBeforeBackendUsersEmailForm', array( &$rows, &$pageNav, &$search, &$lists, &$cid, &$emailSubject, &$emailBody, &$inputTextExtras, &$select_tag_attribs, $simulationMode, $option, &$emailAttach, &$emailFromName, &$emailFromAddr, &$emailReplyName, &$emailReplyAddr, &$emailTo, &$emailCC, &$emailBCC ) );
		$_PLUGINS->trigger( 'onBeforeBackendUsersEmailStart', array( &$rows, $total, $search, $lists, $cid, &$emailSubject, &$emailBody, &$inputTextExtras, $simulationMode, $option, &$emailAttach, &$emailFromName, &$emailFromAddr, &$emailReplyName, &$emailReplyAddr, &$emailTo, &$emailCC, &$emailBCC ) );
		$_PLUGINS->trigger( 'onBeforeBackendUserEmail', array( &$user, &$emailSubject, &$emailBody, $mode, &$extraStrings, $simulationMode, &$emailAttach, &$emailFromName, &$emailFromAddr, &$emailReplyName, &$emailReplyAddr, &$emailTo, &$emailCC, &$emailBCC ) );
administrator\components\com_comprofiler\view  (1 usage found)
	view.user.php  (1 usage found)
		$_PLUGINS->trigger( 'onBeforeUserProfileEditDisplay', array( &$user, 2 ) );
administrator\components\com_kunena\install\plugins\plg_kunena_comprofiler  (1 usage found)
	integration.php  (1 usage found)
		$_PLUGINS->trigger('kunenaIntegration', array($event, &$config, &$params));
administrator\modules\mod_cbadmin\tmpl  (1 usage found)
	menu.php  (1 usage found)
		$_PLUGINS->trigger( 'mod_onCBAdminMenu', array( &$menu, $disabled ) );
components\com_comprofiler  (66 usages found)
	comprofiler.html.php  (20 usages found)
		$_PLUGINS->trigger( 'onBeforeEmailUserForm', array( &$rowFrom, &$rowTo, 1, &$allowPublic, &$name, &$email, &$subject, &$message ) );
		$_PLUGINS->trigger( 'onAfterEmailUserForm', array( &$rowFrom, &$rowTo, &$warning, 1, &$allowPublic, &$name, &$email, &$subject, &$message ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileEditDisplay', array( &$user, 1 ) );
		$_PLUGINS->trigger( 'onAfterUserProfileEditDisplay', array( $user, $tabcontent, &$return ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileRequest', array( &$user, 1 ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileDisplay', array( &$user, 1, $cbUserIsModerator, $cbMyIsModerator ) );
		$_PLUGINS->trigger( 'onAfterUserProfileDisplay', array( $user, true, &$return ) );
		$_PLUGINS->trigger( 'onBeforeDisplayUsersList', array( &$row, &$users, &$columns, &$fields, &$input, $row->listid, &$search, &$Itemid, 1 ) );	// $uid = 1
		$_PLUGINS->trigger( 'onLostPassForm', array( 1 ) );
		$_PLUGINS->trigger( 'onBeforeLoginFormDisplay', array( &$postvars, &$regErrorMSG, &$messagesToUser, &$alertmessages ) );
		$_PLUGINS->trigger( 'onBeforeRegisterFormDisplay', array( &$user, $regErrorMSG ) );
		$_PLUGINS->trigger( 'onAfterRegisterFormDisplay', array( $user, $tabcontent, &$return ) );
		$_PLUGINS->trigger( 'onBeforeReportUserFormDisplay', array( $uid, &$reportedByUser, &$reportedUser ) );
		$_PLUGINS->trigger( 'onBeforeBanUserFormDisplay', array( $uid, &$orgBannedReason, &$bannedByUser, &$bannedUser ) );
		$_PLUGINS->trigger( 'onBeforePendingApprovalUsersFormDisplay', array( &$users ) );
		$_PLUGINS->trigger( 'onBeforeManageConnectionsFormDisplay', array( &$connections, &$actions, &$total, &$connMgmtTabs, &$pagingParams, &$perpage, &$connecteds ) );
		$_PLUGINS->trigger( 'onBeforeModerateBansFormDisplay', array( $uid, $act ) );
		$_PLUGINS->trigger( 'onBeforeModerateReportsFormDisplay', array() );
		$_PLUGINS->trigger( 'onBeforeModerateImagesFormDisplay', array() );
		$_PLUGINS->trigger( 'onBeforeViewReportsFormDisplay', array( $uid, $act ) );
	comprofiler.php  (44 usages found)
		$_PLUGINS->trigger( 'onBeforeEmailUser', array( &$rowFrom, &$rowTo, 1, &$emailName, &$emailAddress, &$subject, &$message ) );	//$ui=1
		$_PLUGINS->trigger( 'onBeforeUserProfileEditRequest', array( $uid, &$msg, 1 ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileSaveRequest', array( $uid, &$msg, 1 ) );
		$_PLUGINS->trigger( 'onAfterUserProfileSaveFailed', array( &$userComplete, &$regErrorMSG, 1 ) );
		$_PLUGINS->trigger( 'onAfterUserProfileSaved', array( &$userComplete, 1 ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileAccess', array( $uid, &$msg, 1 ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileEditRequest', array( $Euid, &$msg, 1 ) );
		$_PLUGINS->trigger( 'onAfterUserProfileEditCancel', array( &$user ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileEditRequest', array( $user->id, &$msg, 1 ) );
		$_PLUGINS->trigger( 'onBeforeUserProfileAccess', array( $user->id, &$msg, 1 ) );
		$_PLUGINS->trigger( 'onStartNewPassword', array( &$checkusername, &$confirmEmail ) );
		$_PLUGINS->trigger( 'onBeforeUsernameReminder', array( $user, &$subject, &$message ) );
		$_PLUGINS->trigger( 'onAfterUsernameReminder', array( $user, &$res ) );
		$_PLUGINS->trigger( 'onBeforeNewPassword', array( $user, &$newpass, &$subject, &$message ) );
		$_PLUGINS->trigger( 'onNewPassword', array( $user, $newpass ) );
		$_PLUGINS->trigger( 'onAfterPasswordReminder', array( $user, $newpass, &$res ) );
		$_PLUGINS->trigger( 'onBeforeRegisterFormRequest', array( &$msg, $emailpass, &$regErrorMSG ) );
		$_PLUGINS->trigger( 'onBeforeRegisterForm', array( $option, $emailpass, &$regErrorMSG, $fieldsQuery ) );
		$_PLUGINS->trigger( 'onBeforeSaveUserRegistrationRequest', array( &$msg ) );
		$_PLUGINS->trigger( 'onStartSaveUserRegistration', array() );
		$_PLUGINS->trigger( 'onAfterUserRegistrationSaveFailed', array( &$userComplete, &$regErrorMSG, 1 ) );
		$_PLUGINS->trigger( 'onAfterUserRegistrationMailsSent', array( &$userComplete, &$userComplete, &$messagesToUser, $ueConfig['reg_confirmation'], $ueConfig['reg_admin_approval'], true));
		$_PLUGINS->trigger( 'onAfterSaveUserRegistration', array( &$userComplete, &$messagesToUser, 1 ) );
		$_PLUGINS->trigger( 'onAfterUserLoginFailed', array( $username, $password, $rememberMe, $secretKey, &$return, &$alertmessages, &$messagesToUser, &$resultError ) );
		$_PLUGINS->trigger( 'onAfterUserLoginFailed', array( $username, $password, $rememberMe, $secretKey, &$return, &$alertmessages, &$messagesToUser, &$resultError ) );
		$_PLUGINS->trigger( 'onAfterUserLoginSuccess', array( $username, $password, $rememberMe, $secretKey, &$return, &$alertmessages, &$messagesToUser, &$resultError ) );
		$_PLUGINS->trigger( 'onAfterUserLogoutFailed', array( &$resultError ) );
		$_PLUGINS->trigger( 'onAfterUserLogoutSuccess', array( &$return, &$message, &$messageToUser ) );
		$_PLUGINS->trigger( 'onBeforeUserConfirmationRequest', array() );
		$_PLUGINS->trigger( 'onAfterUserConfirmation', array( &$user, $confirmcode, $confirmed, &$class, &$messagesToUser ) );
		$_PLUGINS->trigger( 'onBeforeReportUserRequest', array( $uid, &$msg, $form ) );
		$_PLUGINS->trigger( 'onBeforeReportUserForm', array( $uid, &$reportedByUser, &$reportedUser ) );
		$_PLUGINS->trigger( 'onStartSaveReportUser', array( &$row, &$reportedByUser, &$reportedUser ) );
		$_PLUGINS->trigger( 'onBeforeSaveReportUser', array( &$row, &$reportedByUser, &$reportedUser ) );
		$_PLUGINS->trigger( 'onAfterSaveReportUser', array( &$row, &$reportedByUser, &$reportedUser ) );
		$_PLUGINS->trigger( 'onBeforeBanUserRequest', array( $uid, &$msg, $form, $act ) );
		$_PLUGINS->trigger( 'onBeforeBanUserForm', array( $uid, &$bannedByUser, &$bannedUser ) );
		$_PLUGINS->trigger( 'onBeforeAddConnectionRequest', array( $userid, $connectionid, &$msg, &$umsg, $act ) );
		$_PLUGINS->trigger( 'onBeforeRemoveConnectionRequest', array( $userid, $connectionid, &$msg, $act ) );
		$_PLUGINS->trigger( 'onBeforeRemoveConnectionRequest', array( $userid, $connectionid, &$msg, $act ) );
		$_PLUGINS->trigger( 'onBeforeAcceptConnectionRequest', array( $userid, $connectionid, &$msg, $act ) );
		$_PLUGINS->trigger( 'onBeforeManageConnectionsRequest', array( $userid, &$msg ) );
		$_PLUGINS->trigger( 'onBeforeSaveConnectionsRequest', array( $connectionids, &$msg ) );
		$_PLUGINS->trigger( 'onBeforeProcessConnectionsRequest', array( $connectionids, &$msg ) );
	router.php  (2 usages found)
		$_PLUGINS->trigger( 'onBuildRoute', array( $this, $plugin, &$segments, &$query, &$menuItem ) );
		$_PLUGINS->trigger( 'onParseRoute', array( $this, $plugin, $segments, &$vars, $menuItem ) );
components\com_comprofiler\plugin\user\plug_cbactivity  (33 usages found)
	component.cbactivity.php  (33 usages found)
		$_PLUGINS->trigger( 'activity_onStream', array( &$stream, &$access, $streamLoaded ) );
		$_PLUGINS->trigger( 'activity_onBeforeUpdateStreamComment', array( $stream, $source, &$row, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateStreamComment', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateStreamComment', array( $stream, $source, $row, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateStreamComment', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteStreamComment', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteStreamComment', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeHideStreamComment', array( $stream, $source, &$row, $comment ) );
		$_PLUGINS->trigger( 'activity_onAfterHideStreamComment', array( $stream, $source, $row, $comment ) );
		$_PLUGINS->trigger( 'activity_onBeforeUnhideStreamComment', array( $stream, $source, &$row, $comment ) );
		$_PLUGINS->trigger( 'activity_onAfterUnhideStreamComment', array( $stream, $source, $row, $comment ) );
		$_PLUGINS->trigger( 'activity_onBeforePinStreamComment', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterPinStreamComment', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeUnpinStreamComment', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterUnpinStreamComment', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeUpdateStreamActivity', array( $stream, $source, &$row, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateStreamActivity', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateStreamActivity', array( $stream, $source, $row, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateStreamActivity', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteStreamActivity', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteStreamActivity', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeHideStreamActivity', array( $stream, $source, &$row, $activity ) );
		$_PLUGINS->trigger( 'activity_onAfterHideStreamActivity', array( $stream, $source, $row, $activity ) );
		$_PLUGINS->trigger( 'activity_onBeforeUnhideStreamActivity', array( $stream, $source, &$row, $activity ) );
		$_PLUGINS->trigger( 'activity_onAfterUnhideStreamActivity', array( $stream, $source, $row, $activity ) );
		$_PLUGINS->trigger( 'activity_onBeforePinStreamActivity', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterPinStreamActivity', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeUnpinStreamActivity', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterUnpinStreamActivity', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeFollowingStream', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterFollowingStream', array( $stream, $source, $row ) );
		$_PLUGINS->trigger( 'activity_onBeforeUnfollowingStream', array( $stream, $source, &$row ) );
		$_PLUGINS->trigger( 'activity_onAfterUnfollowingStream', array( $stream, $source, $row ) );
components\com_comprofiler\plugin\user\plug_cbactivity\library  (12 usages found)
	Activity.php  (2 usages found)
		$_PLUGINS->trigger( 'activity_onQueryActivityStream', array( $count, &$select, &$join, &$where, &$this ) );
		$_PLUGINS->trigger( 'activity_onLoadActivityStream', array( &$rows, $this ) );
	CBActivity.php  (3 usages found)
		$_PLUGINS->trigger( 'activity_onAssetSource', array( $asset, &$source ) );
		$_PLUGINS->trigger( 'activity_onStreamCreateAccess', array( &$access, $type, $user, $stream ) );
		$_PLUGINS->trigger( 'activity_onStreamModerateAccess', array( &$access, $user, $stream ) );
	Comments.php  (2 usages found)
		$_PLUGINS->trigger( 'activity_onQueryCommentsStream', array( $count, &$select, &$join, &$where, &$this ) );
		$_PLUGINS->trigger( 'activity_onLoadCommentsStream', array( &$rows, $this ) );
	Following.php  (2 usages found)
		$_PLUGINS->trigger( 'activity_onQueryFollowingStream', array( $count, &$select, &$join, &$where, &$this ) );
		$_PLUGINS->trigger( 'activity_onLoadFollowingStream', array( &$rows, $this ) );
	Parser.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onParse', array( &$this, $ignore ) );
	Tags.php  (2 usages found)
		$_PLUGINS->trigger( 'activity_onQueryTagsStream', array( $count, &$select, &$join, &$where, &$this ) );
		$_PLUGINS->trigger( 'activity_onLoadTagsStream', array( &$rows, $this ) );
components\com_comprofiler\plugin\user\plug_cbactivity\library\Table  (52 usages found)
	ActionTable.php  (6 usages found)
		$_PLUGINS->trigger( 'activity_onBeforeUpdateAction', array( &$this, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateAction', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateAction', array( $this, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateAction', array( $this ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteAction', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteAction', array( $this ) );
	ActivityTable.php  (7 usages found)
		$_PLUGINS->trigger( 'activity_onBeforeUpdateActivity', array( &$this, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateActivity', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateActivity', array( $this, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateActivity', array( $this ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteActivity', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteActivity', array( $this ) );
		$_PLUGINS->trigger( 'activity_onActivitySource', array( $this, &$source ) );
	CommentTable.php  (7 usages found)
		$_PLUGINS->trigger( 'activity_onBeforeUpdateComment', array( &$this, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateComment', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateComment', array( $this, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateComment', array( $this ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteComment', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteComment', array( $this ) );
		$_PLUGINS->trigger( 'activity_onCommentSource', array( $this, &$source ) );
	EmoteTable.php  (6 usages found)
		$_PLUGINS->trigger( 'activity_onBeforeUpdateEmote', array( &$this, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateEmote', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateEmote', array( $this, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateEmote', array( $this ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteEmote', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteEmote', array( $this ) );
	FollowTable.php  (7 usages found)
		$_PLUGINS->trigger( 'activity_onBeforeUpdateFollow', array( &$this, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateFollow', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateFollow', array( $this, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateFollow', array( $this ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteFollow', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteFollow', array( $this ) );
		$_PLUGINS->trigger( 'activity_onFollowSource', array( $this, &$source ) );
	HiddenTable.php  (6 usages found)
		$_PLUGINS->trigger( 'activity_onBeforeUpdateHidden', array( &$this, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateHidden', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateHidden', array( $this, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateHidden', array( $this ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteHidden', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteHidden', array( $this ) );
	LocationTable.php  (6 usages found)
		$_PLUGINS->trigger( 'activity_onBeforeUpdateLocation', array( &$this, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateLocation', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateLocation', array( $this, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateLocation', array( $this ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteLocation', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteLocation', array( $this ) );
	TagTable.php  (7 usages found)
		$_PLUGINS->trigger( 'activity_onBeforeUpdateTag', array( &$this, $old ) );
		$_PLUGINS->trigger( 'activity_onBeforeCreateTag', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterUpdateTag', array( $this, $old ) );
		$_PLUGINS->trigger( 'activity_onAfterCreateTag', array( $this ) );
		$_PLUGINS->trigger( 'activity_onBeforeDeleteTag', array( &$this ) );
		$_PLUGINS->trigger( 'activity_onAfterDeleteTag', array( $this ) );
		$_PLUGINS->trigger( 'activity_onTagSource', array( $this, &$source ) );
components\com_comprofiler\plugin\user\plug_cbactivity\templates\default  (9 usages found)
	activity.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onBeforeDisplayActivityStream', array( &$rows, &$pageNav, &$searching, $viewer, &$stream, $output ) );
	activity_container.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onDisplayStreamActivity', array( &$row, &$title, &$date, &$message, &$insert, &$footer, &$menu, $stream, $output ) );
	activity_edit.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onDisplayStreamActivityEdit', array( &$row, &$buttons, $viewer, $stream, $output ) );
	comment_container.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onDisplayStreamComment', array( &$row, &$message, &$insert, &$date, &$footer, &$menu, $stream, $output ) );
	comment_edit.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onDisplayStreamCommentEdit', array( &$row, &$buttons, $viewer, $stream, $output ) );
	comments.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onBeforeDisplayCommentsStream', array( &$rows, &$pageNav, $viewer, &$stream, $output ) );
	stream_attachments.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onDisplayStreamAttachments', array( &$row, &$links, $viewer, $stream, $output ) );
	tags.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onBeforeDisplayTagsStream', array( &$rows, $viewer, &$stream, $output ) );
	tags_edit.php  (1 usage found)
		$_PLUGINS->trigger( 'activity_onDisplayStreamTagsEdit', array( &$rows, $viewer, $stream ) );
components\com_comprofiler\plugin\user\plug_cbantispam  (24 usages found)
	cbantispam.php  (24 usages found)
		$_PLUGINS->trigger( 'antispam_onBeforeUpdateBlock', array( &$this, $old ) );
		$_PLUGINS->trigger( 'antispam_onBeforeCreateBlock', array( &$this ) );
		$_PLUGINS->trigger( 'antispam_onAfterUpdateBlock', array( $this, $old ) );
		$_PLUGINS->trigger( 'antispam_onAfterCreateBlock', array( $this ) );
		$_PLUGINS->trigger( 'antispam_onBeforeDeleteBlock', array( &$this ) );
		$_PLUGINS->trigger( 'antispam_onAfterDeleteBlock', array( $this ) );
		$_PLUGINS->trigger( 'antispam_onBeforeUpdateWhitelist', array( &$this, $old ) );
		$_PLUGINS->trigger( 'antispam_onBeforeCreateWhitelist', array( &$this ) );
		$_PLUGINS->trigger( 'antispam_onAfterUpdateWhitelist', array( $this, $old ) );
		$_PLUGINS->trigger( 'antispam_onAfterCreateWhitelist', array( $this ) );
		$_PLUGINS->trigger( 'antispam_onBeforeDeleteWhitelist', array( &$this ) );
		$_PLUGINS->trigger( 'antispam_onAfterDeleteWhitelist', array( $this ) );
		$_PLUGINS->trigger( 'antispam_onBeforeUpdateLog', array( &$this, $old ) );
		$_PLUGINS->trigger( 'antispam_onBeforeCreateLog', array( &$this ) );
		$_PLUGINS->trigger( 'antispam_onAfterUpdateLog', array( $this, $old ) );
		$_PLUGINS->trigger( 'antispam_onAfterCreateLog', array( $this ) );
		$_PLUGINS->trigger( 'antispam_onBeforeDeleteLog', array( &$this ) );
		$_PLUGINS->trigger( 'antispam_onAfterDeleteLog', array( $this ) );
		$_PLUGINS->trigger( 'antispam_onBeforeUpdateAttempts', array( &$this, $old ) );
		$_PLUGINS->trigger( 'antispam_onBeforeCreateAttempts', array( &$this ) );
		$_PLUGINS->trigger( 'antispam_onAfterUpdateAttempts', array( $this, $old ) );
		$_PLUGINS->trigger( 'antispam_onAfterCreateAttempts', array( $this ) );
		$_PLUGINS->trigger( 'antispam_onBeforeDeleteAttempts', array( &$this ) );
		$_PLUGINS->trigger( 'antispam_onAfterDeleteAttempts', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbautoactions  (1 usage found)
	cbautoactions.php  (1 usage found)
		$_PLUGINS->trigger( 'autoactions_onAction', array( $return, $trigger, $user ) );
components\com_comprofiler\plugin\user\plug_cbautoactions\models  (2 usages found)
	registration.php  (2 usages found)
		$_PLUGINS->trigger( 'onBeforeUserRegistration', array( &$newUser, &$newUser ) );
		$_PLUGINS->trigger( 'onAfterUserRegistration', array( &$newUser, &$newUser, true ) );
components\com_comprofiler\plugin\user\plug_cbblogs  (1 usage found)
	component.cbblogs.php  (1 usage found)
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
components\com_comprofiler\plugin\user\plug_cbblogs\models  (18 usages found)
	internal.php  (6 usages found)
		$_PLUGINS->trigger( 'cbblogs_onBeforeUpdateBlog', array( &$this, &$this ) );
		$_PLUGINS->trigger( 'cbblogs_onBeforeCreateBlog', array( &$this, &$this ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterUpdateBlog', array( $this, $this ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterCreateBlog', array( $this, $this ) );
		$_PLUGINS->trigger( 'cbblogs_onBeforeDeleteBlog', array( &$this, &$this ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterDeleteBlog', array( $this, $this ) );
	joomla25.php  (6 usages found)
		$_PLUGINS->trigger( 'cbblogs_onBeforeUpdateBlog', array( &$this, &$article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onBeforeCreateBlog', array( &$this, &$article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterUpdateBlog', array( $this, $article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterCreateBlog', array( $this, $article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onBeforeDeleteBlog', array( &$this, &$article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterDeleteBlog', array( $this, $article, $user, $plugin ) );
	k2.php  (6 usages found)
		$_PLUGINS->trigger( 'cbblogs_onBeforeUpdateBlog', array( &$this, &$article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onBeforeCreateBlog', array( &$this, &$article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterUpdateBlog', array( $this, $article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterCreateBlog', array( $this, $article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onBeforeDeleteBlog', array( &$this, &$article, $user, $plugin ) );
		$_PLUGINS->trigger( 'cbblogs_onAfterDeleteBlog', array( $this, $article, $user, $plugin ) );
components\com_comprofiler\plugin\user\plug_cbblogs\templates\default  (1 usage found)
	blog_edit.php  (1 usage found)
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
components\com_comprofiler\plugin\user\plug_cbconnect  (4 usages found)
	component.cbconnect.php  (4 usages found)
		$_PLUGINS->trigger( 'onBeforeRegisterFormRequest', array( &$msg, $emailPass, &$regErrorMSG ) );
		$_PLUGINS->trigger( 'onBeforeRegisterForm', array( 'com_comprofiler', $emailPass, &$regErrorMSG, $fieldsQuery ) );
		$_PLUGINS->trigger( 'onBeforeUserRegistration', array( &$user, &$user ) );
		$_PLUGINS->trigger( 'onAfterUserRegistration', array( &$user, &$user, true ) );
components\com_comprofiler\plugin\user\plug_cbcore  (9 usages found)
	cb.core.php  (9 usages found)
		$_PLUGINS->trigger( 'onBeforeUserAvatarUpdate', array( &$user, &$user, $isModerator, &$value['tmp_name'] ) );
		$_PLUGINS->trigger( 'onAfterUserAvatarUpdate', array( &$user, &$user, $isModerator, $newFileName ) );
		$_PLUGINS->trigger( 'onHoverCanvasDisplay', array( $field, $user, $output, $reason, $list_compare_types ) );
		$_PLUGINS->trigger( 'onBeforeUserFileUpdate', array( &$user, &$value['tmp_name'] ) );
		$_PLUGINS->trigger( 'onAfterUserFileUpdate', array( &$user, $newFileName ) );
		$_PLUGINS->trigger( 'onBeforeUserVideoUpdate', array( &$user, &$value['tmp_name'] ) );
		$_PLUGINS->trigger( 'onAfterUserVideoUpdate', array( &$user, $newFileName ) );
		$_PLUGINS->trigger( 'onBeforeUserAudioUpdate', array( &$user, &$value['tmp_name'] ) );
		$_PLUGINS->trigger( 'onAfterUserAudioUpdate', array( &$user, $newFileName ) );
components\com_comprofiler\plugin\user\plug_cbcorefieldsajax  (3 usages found)
	cbcorefieldsajax.php  (3 usages found)
		$_PLUGINS->trigger( 'onBeforeUserUpdate', array( &$user, &$user, &$oldUserComplete, &$oldUserComplete ) );
		$_PLUGINS->trigger( 'onAfterUserUpdate', array( &$user, &$user, $oldUserComplete ) );
		$_PLUGINS->trigger( 'onSaveUserError', array( &$user, $user->getError(), $reason ) );
components\com_comprofiler\plugin\user\plug_cbgallery  (3 usages found)
	component.cbgallery.php  (3 usages found)
		$_PLUGINS->trigger( 'gallery_onGallery', array( &$gallery, &$access, $galleryLoaded ) );
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
components\com_comprofiler\plugin\user\plug_cbgallery\library  (8 usages found)
	CBGallery.php  (3 usages found)
		$_PLUGINS->trigger( 'gallery_onGalleryFoldersCreateAccess', array( &$access, $user, $gallery ) );
		$_PLUGINS->trigger( 'gallery_onGalleryItemsCreateAccess', array( &$access, $type, $method, $user, $gallery ) );
		$_PLUGINS->trigger( 'gallery_onGalleryModerateAccess', array( &$access, $user, $gallery ) );
	Gallery.php  (5 usages found)
		$_PLUGINS->trigger( 'gallery_onQueryFolderItems', array( $count, &$itemsSelect, &$itemsWhere, &$itemsJoin, &$this ) );
		$_PLUGINS->trigger( 'gallery_onQueryFolders', array( $count, &$select, &$join, &$where, &$this ) );
		$_PLUGINS->trigger( 'gallery_onLoadFolders', array( &$rows, $this ) );
		$_PLUGINS->trigger( 'gallery_onQueryItems', array( $count, &$select, &$join, &$where, &$this ) );
		$_PLUGINS->trigger( 'gallery_onLoadItems', array( &$rows, $this ) );
components\com_comprofiler\plugin\user\plug_cbgallery\library\Table  (12 usages found)
	FolderTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gallery_onBeforeUpdateFolder', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gallery_onBeforeCreateFolder', array( &$this ) );
		$_PLUGINS->trigger( 'gallery_onAfterUpdateFolder', array( $this, $old ) );
		$_PLUGINS->trigger( 'gallery_onAfterCreateFolder', array( $this ) );
		$_PLUGINS->trigger( 'gallery_onBeforeDeleteFolder', array( &$this ) );
		$_PLUGINS->trigger( 'gallery_onAfterDeleteFolder', array( $this ) );
	ItemTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gallery_onBeforeUpdateItem', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gallery_onBeforeCreateItem', array( &$this ) );
		$_PLUGINS->trigger( 'gallery_onAfterUpdateItem', array( $this, $old ) );
		$_PLUGINS->trigger( 'gallery_onAfterCreateItem', array( $this ) );
		$_PLUGINS->trigger( 'gallery_onBeforeDeleteItem', array( &$this ) );
		$_PLUGINS->trigger( 'gallery_onAfterDeleteItem', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbgallery\templates\default  (15 usages found)
	activity.php  (1 usage found)
		$_PLUGINS->trigger( 'gallery_onAfterActivity', array( $row, &$title, &$message, $stream, $items, $gallery, $plugin ) );
	folder.php  (1 usage found)
		$_PLUGINS->trigger( 'gallery_onBeforeDisplayFolder', array( &$row, &$menu, $viewer, $gallery, $output ) );
	folder_container.php  (1 usage found)
		$_PLUGINS->trigger( 'gallery_onDisplayFolder', array( &$row, &$menu, $gallery, $output ) );
	folder_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gallery_onBeforeFolderEdit', array( &$row, &$input, $viewer, $gallery ) );
		$_PLUGINS->trigger( 'gallery_onAfterFolderEdit', array( $row, $input, $viewer, $gallery ) ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
	gallery.php  (2 usages found)
		$_PLUGINS->trigger( 'gallery_onBeforeDisplayGallery', array( &$folder, &$folders, &$foldersPageNav, &$items, &$itemsPageNav, &$searching, &$input, $viewer, $gallery, $output ) );
		$_PLUGINS->trigger( 'gallery_onAfterDisplayGallery', array( $folder, $folders, $foldersPageNav, $items, $itemsPageNav, $searching, $input, $viewer, $gallery, $output ) ) );
	item.php  (1 usage found)
		$_PLUGINS->trigger( 'gallery_onDisplayModal', array( &$row, &$title, &$date, &$menu, $gallery ) );
	item_container.php  (1 usage found)
		$_PLUGINS->trigger( 'gallery_onDisplayItem', array( &$row, &$menu, $gallery ) );
	item_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gallery_onBeforeItemEdit', array( &$row, &$input, $viewer, $gallery ) );
		$_PLUGINS->trigger( 'gallery_onAfterItemEdit', array( $row, $input, $viewer, $gallery ) ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
	item_edit_mini.php  (1 usage found)
		$_PLUGINS->trigger( 'gallery_onBeforeItemEditMini', array( &$row, &$input, $viewer, $gallery ) );
	items_new.php  (1 usage found)
		$_PLUGINS->trigger( 'gallery_onBeforeItemsNew', array( $viewer, $gallery ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive  (6 usages found)
	component.cbgroupjive.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeJoinGroup', array( &$row, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterJoinGroup', array( $row, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onBeforeLeaveGroup', array( &$row, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterLeaveGroup', array( $row, $group, $user ) );
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
components\com_comprofiler\plugin\user\plug_cbgroupjive\fields  (1 usage found)
	gjmodes.php  (1 usage found)
		$_PLUGINS->trigger( 'gj_onModuleMode', array( &$options, $this ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\library  (2 usages found)
	CBGroupJive.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onCanCreateGroup', array( &$access, $category, $user ) );
		$_PLUGINS->trigger( 'gj_onCanCreateGroupContent', array( &$access, $param, $group, $user ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\library\Table  (34 usages found)
	CategoryTable.php  (8 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateCategory', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateCategory', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateCategory', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateCategory', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeCopyCategory', array( &$object, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCopyCategory', array( $object, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteCategory', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteCategory', array( $this ) );
	GroupTable.php  (8 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateGroup', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateGroup', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateGroup', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateGroup', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeCopyGroup', array( &$object, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCopyGroup', array( $object, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteGroup', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteGroup', array( $this ) );
	InviteTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateInvite', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateInvite', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateInvite', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateInvite', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteInvite', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteInvite', array( $this ) );
	NotificationTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateNotification', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateNotification', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateNotification', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateNotification', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteNotification', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteNotification', array( $this ) );
	UserTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateUser', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateUser', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateUser', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateUser', array( $this, &$notifications ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteUser', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteUser', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\library\Trigger  (1 usage found)
	AdminTrigger.php  (1 usage found)
		$_PLUGINS->trigger( 'gj_onAdminMenu', array( &$gjMenu['menu'] ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjiveabout\templates\default  (5 usages found)
	about.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayAbout', array( &$return, &$about, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayAbout', array( &$return, $about, $group, $user ) );
	about_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayAboutEdit', array( &$return, &$row, &$input, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayAboutEdit', array( &$return, $row, $input, $user ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjiveevents  (1 usage found)
	component.cbgroupjiveevents.php  (1 usage found)
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjiveevents\library\Table  (12 usages found)
	AttendanceTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateAttendance', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateAttendance', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateAttendance', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateAttendance', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteAttendance', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteAttendance', array( $this ) );
	EventTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateEvent', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateEvent', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateEvent', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateEvent', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteEvent', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteEvent', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjiveevents\templates\default  (11 usages found)
	attending.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayAttending', array( &$return, &$rows, $event, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayAttending', array( &$return, &$rows, $event, $user ) );
	event_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayEventEdit', array( &$return, &$row, &$input, $group, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayEventEdit', array( &$return, $row, $input, $group, $user ) );
	events.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayEvents', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayEvent', array( &$row, &$menu, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayEvents', array( &$return, $rows, $group, $user ) );
	message.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayEventMessage', array( &$return, &$row, &$input, $group, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayEventMessage', array( &$return, $row, $input, $group, $user ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivefile  (1 usage found)
	component.cbgroupjivefile.php  (1 usage found)
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivefile\library\Table  (6 usages found)
	FileTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateFile', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateFile', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateFile', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateFile', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteFile', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteFile', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivefile\templates\default  (6 usages found)
	file_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayFileEdit', array( &$return, &$row, &$input, $group, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayFileEdit', array( &$return, $row, $input, $group, $user ) );
	files.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayFiles', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayFile', array( &$row, &$menu, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayFiles', array( &$return, $rows, $group, $user ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjiveforums  (2 usages found)
	install.cbgroupjiveforums.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onAfterUpdateCategory', array( $category, $category ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateGroup', array( $group, $group ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjiveforums\templates\default  (2 usages found)
	forums.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayForums', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayForums', array( &$return, $rows, $group, $user ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivephoto  (1 usage found)
	component.cbgroupjivephoto.php  (1 usage found)
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivephoto\library\Table  (6 usages found)
	PhotoTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdatePhoto', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreatePhoto', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdatePhoto', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreatePhoto', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeletePhoto', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeletePhoto', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivephoto\templates\default  (6 usages found)
	photo_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayPhotoEdit', array( &$return, &$row, &$input, $group, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayPhotoEdit', array( &$return, $row, $input, $group, $user ) );
	photos.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayPhotos', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayPhoto', array( &$row, &$rowCounters, &$content, &$menu, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayPhotos', array( &$return, $rows, $group, $user ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivevideo  (1 usage found)
	component.cbgroupjivevideo.php  (1 usage found)
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivevideo\library\Table  (6 usages found)
	VideoTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateVideo', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateVideo', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateVideo', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateVideo', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteVideo', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteVideo', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivevideo\templates\default  (6 usages found)
	video_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayVideoEdit', array( &$return, &$row, &$input, $group, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayVideoEdit', array( &$return, $row, $input, $group, $user ) );
	videos.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayVideos', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayVideo', array( &$row, &$rowCounters, &$content, &$menu, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayVideos', array( &$return, $rows, $group, $user ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivewall\library\Table  (6 usages found)
	WallTable.php  (6 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeUpdateWall', array( &$this, $old ) );
		$_PLUGINS->trigger( 'gj_onBeforeCreateWall', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterUpdateWall', array( $this, $old ) );
		$_PLUGINS->trigger( 'gj_onAfterCreateWall', array( $this ) );
		$_PLUGINS->trigger( 'gj_onBeforeDeleteWall', array( &$this ) );
		$_PLUGINS->trigger( 'gj_onAfterDeleteWall', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\plugins\cbgroupjivewall\templates\default  (8 usages found)
	replies.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayWall', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayWall', array( &$row, &$menu, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayWall', array( &$return, $rows, $group, $user ) );
	wall.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayWall', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayWall', array( &$row, &$menu, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayWall', array( &$return, $rows, $group, $user ) );
	wall_edit.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayWallEdit', array( &$return, &$row, &$input, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayWallEdit', array( &$return, $row, $input, $group, $user ) );
components\com_comprofiler\plugin\user\plug_cbgroupjive\templates\default  (33 usages found)
	categories.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayCategories', array( &$return, &$rows, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayCategory', array( &$row, &$counters, &$content, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayCategories', array( &$return, &$rows, $user ) );
	category.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayCategory', array( &$return, &$rows, &$category, &$counters, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayGroup', array( &$row, &$counters, &$content, &$menu, 'category', $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayCategory', array( &$return, $rows, $category, $user ) );
	group.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayGroup', array( &$return, &$row, &$users, &$invites, &$counters, &$buttons, &$menu, &$tabs, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayGroup', array( &$return, $row, $users, $invites, $user ) );
	group_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayGroupEdit', array( &$return, &$row, &$input, $category, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayGroupEdit', array( &$return, $row, $input, $category, $user ) );
	groups.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayGroups', array( &$return, &$rows, $mode, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayGroup', array( &$row, &$counters, &$content, &$menu, $mode, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayGroups', array( &$return, &$rows, $mode, $user ) );
	invite_edit.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayInviteEdit', array( &$return, &$row, &$input, $group, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayInviteEdit', array( &$return, $row, $input, $group, $user ) );
	invites.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayInvites', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayInvite', array( &$row, &$menu, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayInvites', array( &$return, &$rows, $group, $user ) );
	message.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayMessage', array( &$return, &$row, &$input, $user ) );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayMessage', array( &$return, $row, $input, $user ) );
	module.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onDisplayCategory', array( &$row, &$counters, &$content, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayGroup', array( &$row, &$counters, &$content, &$menu, 'module', $user ) );
	notifications.php  (2 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayNotifications', array( &$return, &$row, &$input, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayNotifications', array( &$return, $row, $input, $group, $user ) );
	tab.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayTab', array( &$return, &$rows, $viewer, $user, $tab ) );
		$_PLUGINS->trigger( 'gj_onDisplayGroup', array( &$row, &$counters, &$content, &$menu, 'profile', $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayTab', array( &$return, $rows, $viewer, $user, $tab ) );
	users.php  (3 usages found)
		$_PLUGINS->trigger( 'gj_onBeforeDisplayUsers', array( &$return, &$rows, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onDisplayUser', array( &$row, &$counters, &$content, &$menu, $group, $user ) );
		$_PLUGINS->trigger( 'gj_onAfterDisplayUsers', array( &$return, &$rows, $group, $user ) );
components\com_comprofiler\plugin\user\plug_cbinvites  (13 usages found)
	cbinvites.php  (10 usages found)
		$_PLUGINS->trigger( 'invites_onBeforeUpdateInvite', array( &$this, $old ) );
		$_PLUGINS->trigger( 'invites_onBeforeCreateInvite', array( &$this ) );
		$_PLUGINS->trigger( 'invites_onAfterUpdateInvite', array( $this, $old ) );
		$_PLUGINS->trigger( 'invites_onAfterCreateInvite', array( $this ) );
		$_PLUGINS->trigger( 'invites_onBeforeDeleteInvite', array( &$this ) );
		$_PLUGINS->trigger( 'invites_onAfterDeleteInvite', array( $this ) );
		$_PLUGINS->trigger( 'invites_onBeforeSendInvite', array( &$this ) );
		$_PLUGINS->trigger( 'invites_onAfterSendInvite', array( $this ) );
		$_PLUGINS->trigger( 'invites_onBeforeAcceptInvite', array( &$this, $user ) );
		$_PLUGINS->trigger( 'invites_onAfterAcceptInvite', array( $this, $user ) );
	component.cbinvites.php  (3 usages found)
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
		$_PLUGINS->trigger( 'invites_onBeforeInvite', array( &$row, $user ) );
		$_PLUGINS->trigger( 'invites_onAfterInvite', array( $row, $sent, $user ) );
components\com_comprofiler\plugin\user\plug_cbinvites\templates\default  (1 usage found)
	invite_edit.php  (1 usage found)
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( false ) );
components\com_comprofiler\plugin\user\plug_cbpackagebuilder\library  (5 usages found)
	Packages.php  (5 usages found)
		$_PLUGINS->trigger( 'pkb_onBeforeConditionPackages', array( &$rows, $display ) );
		$_PLUGINS->trigger( 'pkb_onBeforeDownloadHistory', array( $history, $fileName ) );
		$_PLUGINS->trigger( 'pkb_onBeforeDownloadPreset', array( $preset, $fileName ) );
		$_PLUGINS->trigger( 'pkb_onBeforeDownloadPackage', array( $package, $fileName ) );
		$_PLUGINS->trigger( 'pkb_onBeforeDownloadPackages', array( $downloads, $fileName ) );
components\com_comprofiler\plugin\user\plug_cbpackagebuilder\library\Table  (18 usages found)
	HistoryTable.php  (6 usages found)
		$_PLUGINS->trigger( 'pkb_onBeforeUpdateHistory', array( &$this, $old ) );
		$_PLUGINS->trigger( 'pkb_onBeforeCreateHistory', array( &$this ) );
		$_PLUGINS->trigger( 'pkb_onAfterUpdateHistory', array( $this, $old ) );
		$_PLUGINS->trigger( 'pkb_onAfterCreateHistory', array( $this ) );
		$_PLUGINS->trigger( 'pkb_onBeforeDeleteHistory', array( &$this ) );
		$_PLUGINS->trigger( 'pkb_onAfterDeleteHistory', array( $this ) );
	PackageTable.php  (6 usages found)
		$_PLUGINS->trigger( 'pkb_onBeforeUpdatePackage', array( &$this, $old ) );
		$_PLUGINS->trigger( 'pkb_onBeforeCreatePackage', array( &$this ) );
		$_PLUGINS->trigger( 'pkb_onAfterUpdatePackage', array( $this, $old ) );
		$_PLUGINS->trigger( 'pkb_onAfterCreatePackage', array( $this ) );
		$_PLUGINS->trigger( 'pkb_onBeforeDeletePackage', array( &$this ) );
		$_PLUGINS->trigger( 'pkb_onAfterDeletePackage', array( $this ) );
	PresetTable.php  (6 usages found)
		$_PLUGINS->trigger( 'pkb_onBeforeUpdatePreset', array( &$this, $old ) );
		$_PLUGINS->trigger( 'pkb_onBeforeCreatePreset', array( &$this ) );
		$_PLUGINS->trigger( 'pkb_onAfterUpdatePreset', array( $this, $old ) );
		$_PLUGINS->trigger( 'pkb_onAfterCreatePreset', array( $this ) );
		$_PLUGINS->trigger( 'pkb_onBeforeDeletePreset', array( &$this ) );
		$_PLUGINS->trigger( 'pkb_onAfterDeletePreset', array( $this ) );
components\com_comprofiler\plugin\user\plug_cbpackagebuilder\templates\default  (14 usages found)
	details.php  (2 usages found)
		$_PLUGINS->trigger( 'pkb_onBeforeDisplayDetails', array( &$row, &$menu, $user ) );
		$_PLUGINS->trigger( 'pkb_onAfterDisplayDetails', array( $row, $user ) ) );
	files.php  (2 usages found)
		$_PLUGINS->trigger( 'pkb_onBeforeDisplayFiles', array( &$row, $user ) );
		$_PLUGINS->trigger( 'pkb_onAfterDisplayFiles', array( $row, $user ) ) );
	history.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onAfterDisplayHistory', array( $rows, $user ) ) );
	history_edit.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onAfterDisplayHistoryEdit', array( $row, $input, $user ) ) );
	latest.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onAfterDisplayLatest', array( $rows, $user ) ) );
	package.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onBeforeDisplayPackage', array( &$package, &$menu, &$output, $user ) );
	package_edit.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onAfterDisplayPackageEdit', array( $row, $input, $user ) ) );
	packages.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onAfterDisplayPackages', array( $rows, $presets, $user ) ) );
	preset.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onBeforeDisplayPreset', array( &$preset, &$menu, &$output, $user ) );
	preset_edit.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onAfterDisplayPresetEdit', array( $row, $input, $user ) ) );
	presets.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onAfterDisplayPresets', array( $rows, $user ) ) );
	tab.php  (1 usage found)
		$_PLUGINS->trigger( 'pkb_onAfterDisplayTab', array( $rows, $viewer, $user, $tab ) ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions  (1 usage found)
	cbpaidsubscriptions.sysplug.php  (1 usage found)
		$_PLUGINS->trigger( 'onCPayHostSystemStart', array() );		// not needed here as plugins are not loaded depending on triggers yet
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\controllers  (13 usages found)
	cbpaidControllerCBTab.php  (2 usages found)
		$_PLUGINS->trigger( 'onCPayAfterPlanRenewalSelected', array( &$chosenPlans[(int) $plan], &$subscription, $act ) );
		$_PLUGINS->trigger( 'onCPayEditBasketIntegration', array( $integration, $act, &$paymentBasket ) );
	cbpaidControllerOffer.php  (1 usage found)
		$_PLUGINS->trigger( 'onBeforeRegisterForm', array( 'com_comprofiler', isset( $ueConfig['emailpass'] ) ? $ueConfig['emailpass'] : '0', &$regErrorMSG, $fieldsQuery ) );
	cbpaidControllerPaychoices.php  (1 usage found)
		$_PLUGINS->trigger( 'onCbSubsAfterPaymentBasket', array( $paymentBasket, &$result, &$txtTerms ) );
	cbpaidControllerUI.php  (7 usages found)
		$_PLUGINS->trigger( 'onCPayBeforeDrawSomething', array( &$subscriptions[$id], &$childrenRendering, &$controlButtons, $showRenewButtons, $showUnsubscribeButtons, $now, $user ) );
		$_PLUGINS->trigger( 'onCPayAfterDrawSomething', array( &$subscriptions[$id], &$render, $now, $user ) );
		$_PLUGINS->trigger( 'onCPayBeforeDrawPlan', array( &$plans[$id], &$childrenRendering, $reason, $plans[$id]->_drawOnlyAsContainer, $userId ) ) );
		$_PLUGINS->trigger( 'onCPayAfterDrawPlan', array( &$plans[$id], &$render ) );
		$_PLUGINS->trigger( 'onCPayBeforeDrawPlan', array( &$plans[$id], &$childrenRendering, $reason, false, $userId ) ) );
		$_PLUGINS->trigger( 'onCPayAfterDrawPlan', array( &$plans[$id], &$render ) );
		$_PLUGINS->trigger( 'onCPayAfterPlanSelected', array( &$selectedPlans[(int) $id], &$selectedPlans[(int) $id]->_integrations , $reason ) );
	cbpaidPayHandler.php  (2 usages found)
		$_PLUGINS->trigger( 'onCPayAfterPaymentStatusChange', array( &$user, &$paymentBasket, &$subscriptions, $unifiedStatus, $previousUnifiedStatus, $occurrences, $autorecurring_type, $autorenew_type ) );
		$_PLUGINS->trigger( 'onCPayAfterPaymentStatusUpdateEvent', array( &$user, &$paymentBasket, &$subscriptions, $unifiedStatus, $previousUnifiedStatus, $eventType, &$notification ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\libraries  (1 usage found)
	cbpaidParamsExt.php  (1 usage found)
		$_PLUGINS->trigger( 'onCPayBeforeBackendPlanDisplay', array( ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\models\misc  (2 usages found)
	cbpaidItem.php  (2 usages found)
		$_PLUGINS->trigger( 'onCPayBeforeDisplayProductPeriodPrice', array( &$this, &$reason, &$occurrence, &$expiryTime, &$startTime, &$html, &$roundings, &$displaySecondaryCurrency ) ) );
		$_PLUGINS->trigger( 'onCPayAfterDisplayProductPeriodPrice', array( $plan, &$ret, $method, $args, $userId ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\models\order  (4 usages found)
	cbpaidPaymentBasket.php  (3 usages found)
		$_PLUGINS->trigger( 'onCPayBeforeComputeTotalizersPaymentBasketUpdated', array( $this, $this->_paymentItems ) );
		$_PLUGINS->trigger( 'onCPayBeforeStorePaymentBasketUpdated', array( $this, $this->_paymentItems, $this->_paymentTotalizers ) );
		$_PLUGINS->trigger( 'onCPayAfterPaymentBasketUpdated', array( $this, $this->_paymentItems, $this->_paymentTotalizers ) );
	cbpaidPaymentItem.php  (1 usage found)
		$_PLUGINS->trigger( 'onCPayPaymentItemEvent', array( $event, &$something, &$paymentBasket, &$this ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\models\product  (2 usages found)
	cbpaidProduct.php  (2 usages found)
		$_PLUGINS->trigger( 'onCPayBeforeGetProductPrice', array( $this, $subscription, $reason, $currency_code, &$price, $occurrence, $startTime, $remainingValue, $quantity ) );
		$_PLUGINS->trigger( 'onCPayAfterGetProductPrice', array( $this, $subscription, $reason, $currency_code, &$price, $occurrence, $startTime, $remainingValue, $quantity ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\models\something  (3 usages found)
	cbpaidSomething.php  (3 usages found)
		$_PLUGINS->trigger( 'onCPayBeforeDisplaySubscriptionPeriodPrice', array( &$plan, &$this, $reason ) );
		$_PLUGINS->trigger( 'onCPayAfterDisplaySubscriptionPeriodPrice', array( &$plan, &$this, &$htmlText, $reason ) );
		$_PLUGINS->trigger( 'onCPayUserStateChange', array( &$user, $this->status, $this->plan_id, $replacedPlanId, &$integrationParams, $cause, $reason, $now, &$this, $autorenewed ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\plugin\cbsubsmailer  (3 usages found)
	cbsubs.mailer.php  (3 usages found)
		$_PLUGINS->trigger( 'onCPayBeforeMailerEmailMessageSent', array( $this->user_id, $this->automessage_id, &$mailFrom, &$mailFromName, &$mailToName, &$mailTo, &$subject, &$body, $this->emailhtml, &$mailCC, &$mailBCC, &$mailAttachments, &$mailReplyTo, &$mailReplyToName ) );
		$_PLUGINS->trigger( 'onCPayBeforeMailerPrivateMessageSent', array( $this->user_id, $this->automessage_id, &$subject, &$body ) );
		$_PLUGINS->trigger( 'onCPayAfterMailerMessageSent', array( $this->user_id, $this->automessage_id, $subject, $body ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\products\donation  (4 usages found)
	cbpaidProductDonation.php  (4 usages found)
		$_PLUGINS->trigger( 'onCPayBeforeGetProductPrice', array( $this, $subscription, $reason, $currency_code, &$donation, $occurrence, $startTime, $remainingValue, $quantity ) );
		$_PLUGINS->trigger( 'onCPayAfterGetProductPrice', array( $this, $subscription, $reason, $currency_code, &$price, $occurrence, $startTime, $remainingValue, $quantity ) );
		$_PLUGINS->trigger( 'onCPayBeforeDisplayProductPeriodPrice', array( &$this, &$reason, &$occurrence, &$expiryTime, &$startTime, &$html, &$roundings, &$displaySecondaryCurrency ) ) );
		$_PLUGINS->trigger( 'onCPayAfterDisplayProductPeriodPrice', array( $this, &$ret, $method, $args, $userId ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\products\merchandise  (2 usages found)
	cbpaidProductMerchandise.php  (2 usages found)
		$_PLUGINS->trigger( 'onCPayBeforeDisplayProductPeriodPrice', array( &$this, &$reason, &$occurrence, &$expiryTime, &$startTime, &$html, &$roundings, &$displaySecondaryCurrency ) ) );
		$_PLUGINS->trigger( 'onCPayAfterDisplayProductPeriodPrice', array( $this, &$ret, $method, $args, $userId ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\products\usersubscription  (1 usage found)
	cbpaidUsersubscriptionRecord.php  (1 usage found)
		$_PLUGINS->trigger( 'onCPayUserStateChange', array( &$user, (int) $deactivate, (int) ! $deactivate, $cause, $this->plan_id, $replacedPlanId, $reason, &$this ) );
components\com_comprofiler\plugin\user\plug_cbpaidsubscriptions\views  (1 usage found)
	something.php  (1 usage found)
		$_PLUGINS->trigger( 'onCPayBeforeDrawSubscription', array( &$viewModel, &$subscription, &$insertAfterDescription ) ) );
components\com_comprofiler\plugin\user\plug_cbprivacy  (22 usages found)
	cbprivacy.php  (18 usages found)
		$_PLUGINS->trigger( 'privacy_onBeforeValidatePrivacy', array( &$value, &$values, $options ) );
		$_PLUGINS->trigger( 'privacy_onAfterValidatePrivacy', array( &$value, $values, $options ) );
		$_PLUGINS->trigger( 'privacy_onBeforePrivacyOptions', array( &$cache ) );
		$_PLUGINS->trigger( 'privacy_onAfterPrivacyOptions', array( &$cache ) );
		$_PLUGINS->trigger( 'privacy_onBeforeUpdatePrivacy', array( &$this, $old ) );
		$_PLUGINS->trigger( 'privacy_onBeforeCreatePrivacy', array( &$this ) );
		$_PLUGINS->trigger( 'privacy_onAfterUpdatePrivacy', array( $this, $old ) );
		$_PLUGINS->trigger( 'privacy_onAfterCreatePrivacy', array( $this ) );
		$_PLUGINS->trigger( 'privacy_onBeforeDeletePrivacy', array( &$this ) );
		$_PLUGINS->trigger( 'privacy_onAfterDeletePrivacy', array( $this ) );
		$_PLUGINS->trigger( 'privacy_onBeforeIsAuthorized', array( &$cache[$userId][$id], $rules, $userId, $this ) );
		$_PLUGINS->trigger( 'privacy_onAfterIsAuthorized', array( &$cache[$userId][$id], $rules, $userId, $this ) );
		$_PLUGINS->trigger( 'privacy_onBeforeUpdateClosed', array( &$this, $old ) );
		$_PLUGINS->trigger( 'privacy_onBeforeCreateClosed', array( &$this ) );
		$_PLUGINS->trigger( 'privacy_onAfterUpdateClosed', array( $this, $old ) );
		$_PLUGINS->trigger( 'privacy_onAfterCreateClosed', array( $this ) );
		$_PLUGINS->trigger( 'privacy_onBeforeDeleteClosed', array( &$this ) );
		$_PLUGINS->trigger( 'privacy_onAfterDeleteClosed', array( $this ) );
	component.cbprivacy.php  (4 usages found)
		$_PLUGINS->trigger( 'privacy_onBeforeAccountDisable', array( &$disableUser, $user ) );
		$_PLUGINS->trigger( 'privacy_onAfterAccountDisable', array( $disableUser, $user ) );
		$_PLUGINS->trigger( 'privacy_onBeforeAccountDelete', array( &$deleteUser, $user ) );
		$_PLUGINS->trigger( 'privacy_onAfterAccountDelete', array( $deleteUser, $user ) );
components\com_comprofiler\plugin\user\plug_cbprofilebook  (2 usages found)
	cb.profilebook.php  (2 usages found)
		$_PLUGINS->trigger( 'onCheckCaptchaHtmlElements', array() );
		$_PLUGINS->trigger( 'onGetCaptchaHtmlElements', array( true ) ); // onCheckCaptchaHtmlElements
components\com_comprofiler\plugin\user\plug_cbreconfirmemail  (4 usages found)
	cbreconfirmemail.php  (4 usages found)
		$_PLUGINS->trigger( 'reconfirm_onBeforeCancel', array( &$user, &$reconfirmEmail, $confirmcode ) );
		$_PLUGINS->trigger( 'reconfirm_onAfterCancel', array( $user, $reconfirmEmail, $confirmcode ) );
		$_PLUGINS->trigger( 'reconfirm_onBeforeConfirm', array( &$user, &$reconfirmEmail, $confirmcode ) );
		$_PLUGINS->trigger( 'reconfirm_onAfterConfirm', array( $user, $reconfirmEmail, $confirmcode ) );
libraries\CBLib\CB\Database\Table  (23 usages found)
	UserTable.php  (23 usages found)
		$_PLUGINS->trigger( 'onBeforeUserUpdate', array( &$user, &$user, &$oldUserComplete, &$oldUserComplete ) );
		$_PLUGINS->trigger( 'onBeforeUpdateUser', array( &$user, &$user, &$oldUserComplete ) );
		$_PLUGINS->trigger( 'onAfterUserUpdate', array( &$user, &$user, $oldUserComplete ) );
		$_PLUGINS->trigger( 'onAfterUpdateUser', array( &$user, &$user, $oldUserComplete ) );
		$_PLUGINS->trigger( 'onBeforeUserUpdate', array( &$this, &$this, &$oldUserComplete, &$oldUserComplete ) );
		$_PLUGINS->trigger( 'onBeforeNewUser', array( &$this, &$this, false ) );
		$_PLUGINS->trigger( 'onBeforeUpdateUser', array( &$this, &$this, &$oldUserComplete ) );
		$_PLUGINS->trigger( 'onBeforeUserRegistration', array( &$this, &$this ) );
		$_PLUGINS->trigger( 'onSaveUserError', array( &$this, $this->_error, $reason ) );
		$_PLUGINS->trigger( 'onAfterUserUpdate', array( &$this, &$this, $oldUserComplete ) );
		$_PLUGINS->trigger( 'onAfterNewUser', array( &$this, &$this, false, true ) );
		$_PLUGINS->trigger( 'onAfterUpdateUser', array( &$this, &$this, $oldUserComplete ) );
		$_PLUGINS->trigger( 'onAfterUserRegistration', array( &$this, &$this, true ) );
		$_PLUGINS->trigger( 'onBeforeDeleteUser', array( $this ) );
		$_PLUGINS->trigger( 'onAfterDeleteUser', array( $this, true ) );
		$_PLUGINS->trigger( 'onBeforeUserConfirm', array( &$this, &$state ) );
		$_PLUGINS->trigger( 'onAfterUserConfirm', array( $this, $state ) );
		$_PLUGINS->trigger( 'onBeforeUserApproval', array( &$this, &$state ) );
		$_PLUGINS->trigger( 'onAfterUserApproval', array( $this, $state ) );
		$_PLUGINS->trigger( 'onBeforeUserBlocking', array( &$this, &$state ) );
		$_PLUGINS->trigger( 'onAfterUserBlocking', array( $this, $state ) );
		$_PLUGINS->trigger( 'onBeforeUserBan', array( &$this, &$state, &$by, &$reason ) );
		$_PLUGINS->trigger( 'onAfterUserBan', array( $this, $state, $by, $reason ) );
libraries\CBLib\CB\Legacy  (54 usages found)
	CBACL.php  (3 usages found)
		$_PLUGINS->trigger( 'onUsersPermission', array( $user_ids, $action, $allow_myself, &$msg ) );
		$_PLUGINS->trigger( 'onUserPermissionTask', array( $user_id, $action, &$ret ) );
		$_PLUGINS->trigger( 'onUserModerator', array( $user_id, &$isModerator ) );
	CBAuthentication.php  (11 usages found)
		$_PLUGINS->trigger( 'onBeforeLogin', array( &$username, &$password, &$secretKey ) );
		$_PLUGINS->trigger( 'onLoginAuthentication', array( &$username, &$password, &$row, $loginType, &$foundUser, &$stopLogin, &$resultError, &$messagesToUser, &$alertMessages, &$return, &$secretKey ) );
		$_PLUGINS->trigger( 'onDuringLogin', array( &$row, 1, &$returnPluginsOverrides ) );
		$_PLUGINS->trigger( 'onBeforeFirstLogin', array( &$row, $username, $password, &$return, $secretKey ));
		$_PLUGINS->trigger( 'onDoLoginNow', array( $username, $password, $rememberMe, &$row, &$loggedIn, &$resultError, &$messagesToUser, &$alertMessages, &$return, $secretKey, $firstLogin ) );
		$_PLUGINS->trigger( 'onAfterFirstLogin', array( &$row, $loggedIn, true, &$messagesToUser, &$alertMessages, &$return ) );
		$_PLUGINS->trigger( 'onAfterLogin', array( &$row, $loggedIn, $firstLogin, &$messagesToUser, &$alertMessages, &$return ) );
		$_PLUGINS->trigger( 'onLoginFailed', array( &$resultError, &$return ) );
		$_PLUGINS->trigger( 'onBeforeLogout', array( $myUser ) );
		$_PLUGINS->trigger( 'onDoLogoutNow', array( &$loggedOut, &$myUser, &$return ) );
		$_PLUGINS->trigger( 'onAfterLogout', array( $myUser, true ) );
	cbConnection.php  (8 usages found)
		$_PLUGINS->trigger( 'onBeforeAddConnection', array( $this->referenceId,$connectionId, $ueConfig['useMutualConnections'], $ueConfig['autoAddConnections'], &$messageToNewConnection ) );
		$_PLUGINS->trigger( 'onAfterAddConnection', array( $this->referenceId, $connectionId, $ueConfig['useMutualConnections'], $ueConfig['autoAddConnections'] ) );
		$_PLUGINS->trigger( 'onBeforeRemoveConnection', array($userId,$connectionId,$ueConfig['useMutualConnections'],$ueConfig['autoAddConnections']));
		$_PLUGINS->trigger( 'onAfterRemoveConnection', array( $userId, $connectionId, $ueConfig['useMutualConnections'], $ueConfig['autoAddConnections'] ) );
		$_PLUGINS->trigger( 'onBeforeDenyConnection', array( $userId, $connectionId, $ueConfig['useMutualConnections'], $ueConfig['autoAddConnections'] ) );
		$_PLUGINS->trigger( 'onAfterDenyConnection', array( $userId, $connectionId, $ueConfig['useMutualConnections'], $ueConfig['autoAddConnections'] ) );
		$_PLUGINS->trigger( 'onBeforeAcceptConnection', array( $userId, $connectionId, $ueConfig['useMutualConnections'], $ueConfig['autoAddConnections'] ) );
		$_PLUGINS->trigger( 'onAfterAcceptConnection', array( $userId, $connectionId, $ueConfig['useMutualConnections'], $ueConfig['autoAddConnections'] ) );
	cbFieldHandler.php  (4 usages found)
		$_PLUGINS->trigger( 'onInputFieldHtmlRender', array( &$this, &$field, &$user, $reason, $tag, $type, $inputName, $value, $additional, $htmlDescription, $allValues, $displayFieldIcons, $oReq ) ) );
		$_PLUGINS->trigger( 'onInputFieldHtmlRender', array( $htmlInput, $htmlIcons, $this, $field, $user, $reason, $tag, $type, $inputName, $value, $additional, $htmlDescription, $allValues, $displayFieldIcons, $oReq ) ) );
		$_PLUGINS->trigger( 'onFieldIcons', array( &$this, &$field, &$user, $output, $reason, $tag, $type, $value, $additional, $allValues, &$displayFieldIcons, $required ) );
		$_PLUGINS->trigger( 'onLogChange', array( 'update', 'user', 'field', &$user, &$this->_plugin, &$field, $oldValues, $newValues, $reason ) );
	cbMenuBarBase.php  (2 usages found)
		$_PLUGINS->trigger( 'onBeforeToolbar', array( $_CB_Backend_task, $_CB_Backend_Menu ) );
		$_PLUGINS->trigger( 'onAfterToolbar', array( $_CB_Backend_task, $_CB_Backend_Menu ) );
	cbNotification.php  (2 usages found)
		$_PLUGINS->trigger( 'onBeforeSendEmailMSG', array( $this, &$toUser, &$fromUser, &$subject, &$message, &$addPrefix, &$mode, &$cc, &$bcc, &$attachment ) );
		$_PLUGINS->trigger( 'onAfterSendEmailMSG', array( $result, $this, $toUser, $fromUser, $subject, $message, $addPrefix, $mode, $cc, $bcc, $attachment ) );
	cbPluginHandler.php  (2 usages found)
		$_PLUGINS->trigger( $event, $args ) );
		$_PLUGINS->trigger( $event, $args );
	cbTabs.php  (7 usages found)
		$_PLUGINS->trigger( 'onAfterTabsFetch', array( &$this->tabsToDisplay[$position], &$user, 'profile' ) );
		$_PLUGINS->trigger( 'onPrepareMenus', array( &$user ) );
		$_PLUGINS->trigger( 'onAfterPrepareViewTabs', array( &$this->tabsContents, &$this->tabsToDisplay[$position], &$user, $position, $tabId ) );
		$_PLUGINS->trigger( 'onBeforeEditATab', array( &$tabContent, &$oTab, &$user, &$postdata, $output, $formatting, $reason, $tabbed ) );
		$_PLUGINS->trigger( 'onAfterEditATab', array( &$tabContent, &$oTab, &$user, &$postdata, $output, $formatting, $reason, $tabbed ) );
		$_PLUGINS->trigger( 'onAfterTabsFetch', array( &$tabsCache, &$user, $reason ) );
		$_PLUGINS->trigger( 'onAfterFieldsFetch', array( &$fields, &$user, $reason, $tabId, $fieldIdOrName, $fullAccess ) );
	CBuser.php  (3 usages found)
		$_PLUGINS->trigger( 'onAfterAuthorizeAction', array( $action, $assetname, &$authorization ) );
		$_PLUGINS->trigger( 'onAfterAuthorizeView', array( $contentType, $id, &$authorization ) );
		$_PLUGINS->trigger( 'onAfterSubstitutions', array( &$msg, $htmlspecialchars, $menuStats, &$extraStrings, $translateLanguage ) );
	cbUsersList.php  (4 usages found)
		$_PLUGINS->trigger( 'onStartUsersList', array( &$listId, &$row, &$search, &$limitstart, &$limit ) );
		$_PLUGINS->trigger( 'onAfterUsersListFieldsSql', array( &$columns, &$fields, &$tableReferences ) );
		$_PLUGINS->trigger( 'onBeforeUsersListBuildQuery', array( &$tablesSQL, &$joinsSQL, &$tablesWhereSQL ) );
		$_PLUGINS->trigger( 'onBeforeUsersListQuery', array( &$queryFrom, 1, $listId ) ); // $ui = 1 (frontend)
	LegacyComprofilerFunctions.php  (8 usages found)
		$_PLUGINS->trigger( 'onBeforeCreateMailer', array( &$mail, &$from, &$fromname, &$subject, &$body ) );
		$_PLUGINS->trigger( 'onAfterCreateMailer', array( &$mail, $from, $fromname, $subject, $body ) );
		$_PLUGINS->trigger( 'onBeforeSendMail', array( &$mail, &$from, &$fromname, &$recipient, &$subject, &$body, &$mode, &$cc, &$bcc, &$attachment, &$replyto, &$replytoname, &$properties, &$error ) );
		$_PLUGINS->trigger( 'onAfterSendMail', array( $mailsSent, $mail, $from, $fromname, $recipient, $subject, $body, $mode, $cc, $bcc, $attachment, $replyto, &$replytoname, $properties, $error ) );
		$_PLUGINS->trigger( 'onBeforeUserActive', array( &$user, $ui, $cause, $mailToAdmins, $mailToUser ));
		$_PLUGINS->trigger( 'onUserActive', array( &$user, $ui, $cause, $mailToAdmins, $mailToUser ) );
		$_PLUGINS->trigger( 'onBeforeWritePagesLinks', array( $limitstart, $limit, $total, &$baseUrl, &$search, $prefix ) );
		$_PLUGINS->trigger( 'onAfterWritePagesLinks', array( &$return, $limitstart, $limit, $total, $baseUrl, $search, $prefix ) );
modules\mod_cbgroupjive  (1 usage found)
	mod_cbgroupjive.php  (1 usage found)
		$_PLUGINS->trigger( 'gj_onModuleDisplay', array( $params ) );
modules\mod_cblogin  (1 usage found)
	helper.php  (1 usage found)
		$_PLUGINS->trigger( $pluginsTrigger, array( $usernameInputLength, $passwordInputLength, $horizontal, $classSuffix, &$params ) );
modules\mod_cbsubscriptions  (1 usage found)
	mod_cbsubscriptions.php  (1 usage found)
		$_PLUGINS->trigger( 'onCBSubsCheckExpireMe', array( 'mod_subscriptions' ) );
modules\mod_comprofilermoderator  (1 usage found)
	helper.php  (1 usage found)
		$_PLUGINS->trigger( 'onAfterModeratorModule', array( $horizontal, $classSuffix, &$params ) );
modules\mod_comprofileronline  (1 usage found)
	helper.php  (1 usage found)
		$_PLUGINS->trigger( 'onAfterOnlineModule', array( $mode, $horizontal, $classSuffix, &$params ) );
plugins\kunena\comprofiler  (1 usage found)
	integration.php  (1 usage found)
		$_PLUGINS->trigger('kunenaIntegration', array($event, &$config, &$params));
plugins\search\cbsearchbot  (2 usages found)
	cbsearchbot.php  (2 usages found)
		$_PLUGINS->trigger( 'onBeforebindSearchCriteria', array( &$field, &$searchVals, &$postdata, 1, 'search' ) );
		$_PLUGINS->trigger( 'onAfterbindSearchCriteria', array( &$field, &$searchVals, &$postdata, 1, 'search', &$searchSql ) );