Difference between revisions of "API Events"

 
(13 intermediate revisions by one other user not shown)
Line 1: Line 1:
−
<!-- BEGIN: FIRST ROW -->
+
<div class="uk-grid uk-grid-medium" data-uk-grid-margin data-uk-grid-match="{target: '.uk-panel'}">
−
<div class="row-fluid">
+
 
−
    <div class="span4">
+
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">System Events</div>
+
<div class="uk-panel uk-panel-box">
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
<div class="uk-panel-title">System Events</div>
 +
 
* [[onModuleRender|onModuleRender]]
 
* [[onModuleRender|onModuleRender]]
 
* [[onBulletinDisplay|onBulletinDisplay]]
 
* [[onBulletinDisplay|onBulletinDisplay]]
Line 14: Line 15:
 
* [[onFormSave|onFormSave]]
 
* [[onFormSave|onFormSave]]
 
* [[onFormDisplay|onFormDisplay]]
 
* [[onFormDisplay|onFormDisplay]]
−
</div>
+
<!-- * [[onBeforeControllerCreate]] -->
−
</div>
+
</div>
−
    <div class="span4">
+
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">Group Events</div>
+
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
−
[[onGroupCreate]]
+
−
[[onAfterGroupDelete]]
+
−
[[onBeforeGroupDelete]]
+
−
[[onGroupLeave]]
+
−
[[onGroupJoinApproved]]
+
−
[[onGroupJoin]]
+
−
[[onGroupDisable]]
+
−
</div>
+
−
    </div>
+
−
    <div class="span4">
+
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">Event Events</div>
+
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
−
[[onEventUpdate]]
+
−
[[onEventRequestInvite]]
+
−
[[onEventCreate]]
+
−
[[onEventJoin]]
+
−
</div>
+
−
    </div>
+
 
</div>
 
</div>
−
<!-- END: FIRST ROW -->
 
  
−
<!-- BEGIN: SECOND ROW -->
+
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
−
<div class="row-fluid">
+
<div class="uk-panel uk-panel-box">
−
    <div class="span4">
+
<div class="uk-panel-title">Group Events</div>
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">Photos Events</div>
+
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
* [[onGroupCreate]]
−
[[onPhotoCreate]]
+
* [[onAfterGroupDelete]]
−
[[onAfterPhotoDelete]]
+
* [[onBeforeGroupDelete]]
−
[[onBeforePhotoDelete]]
+
* [[onGroupLeave]]
−
</div>
+
* [[onGroupJoinApproved]]
−
</div>
+
* [[onGroupJoin]]
−
    <div class="span4">
+
* [[onGroupDisable]]
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">Videos Events</div>
+
</div>
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
−
[[onVideoCreate]]
+
−
</div>
+
−
    </div>
+
−
    <div class="span4">
+
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">Registration Events</div>
+
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
−
[[onRegisterValidate]]
+
−
[[onRegisterProfileValidate]]
+
−
</div>
+
−
    </div>
+
 
</div>
 
</div>
−
<!-- END: SECOND ROW -->
 
  
−
<!-- BEGIN: THIRD ROW -->
+
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
−
<div class="row-fluid">
+
<div class="uk-panel uk-panel-box">
−
    <div class="span4">
+
<div class="uk-panel-title">Event Events</div>
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">Profile Events</div>
+
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
* [[onEventUpdate]]
−
[[onGetUserInfo]]
+
* [[onEventRequestInvite]]
−
[[onAfterProfileUpdate]]
+
* [[onEventCreate]]
−
[[onBeforeProfileUpdate]]
+
* [[onEventJoin]]
−
[[onUserDetailsUpdate]]
+
</div>
−
[[onProfileAvatarUpdate]]
+
</div>
−
[[onProfileStatusUpdate]]
+
 
−
[[onProfileDisplay]]
+
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
−
[[onProfileCreate]]
+
<div class="uk-panel uk-panel-box">
−
</div>
+
<div class="uk-panel-title">Photos Events</div>
−
</div>
+
−
    <div class="span4">
+
* [[onPhotoCreate]]
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">Friends Events</div>
+
* [[onAfterPhotoDelete]]
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
* [[onBeforePhotoDelete]]
−
[[onFriendRequest]]
+
<!-- * [[onAfterAlbumDelete]] -->
−
[[onFriendReject]]
+
</div>
−
[[onFriendRemove]]
+
</div>
−
[[onFriendApprove]]
+
 
−
</div>
+
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
−
    </div>
+
<div class="uk-panel uk-panel-box">
−
    <div class="span4">
+
<div class="uk-panel-title">Videos Events</div>
−
<div style="border-bottom:1px solid e0e9e9; background-color:#eee; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold;">Misc Events</div>
+
−
<div style="padding:0.4em 1em 0.3em 1em;">
+
* [[onVideoCreate]]
−
[[RSS feeds]]
+
</div>
−
[[onLoadBookmarks]]
+
</div>
−
</div>
+
 
−
    </div>
+
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
 +
<div class="uk-panel uk-panel-box">
 +
<div class="uk-panel-title">Registration Events</div>
 +
 
 +
* [[onRegisterValidate]]
 +
* [[onRegisterProfileValidate]]
 +
</div>
 +
</div>
 +
 
 +
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
 +
<div class="uk-panel uk-panel-box">
 +
<div class="uk-panel-title">Profile Events</div>
 +
 
 +
* [[onGetUserInfo]]
 +
* [[onAfterProfileUpdate]]
 +
* [[onBeforeProfileUpdate]]
 +
* [[onUserDetailsUpdate]]
 +
* [[onProfileAvatarUpdate]]
 +
* [[onProfileStatusUpdate]]
 +
* [[onProfileDisplay]]
 +
* [[onProfileCreate]]
 +
* [[onProfileFieldLoad]]
 +
* [[onAfterBanningUser]]
 +
<!--* [[onProfileTypeUpdate]] -->
 +
</div>
 +
</div>
 +
 
 +
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
 +
<div class="uk-panel uk-panel-box">
 +
<div class="uk-panel-title">Friends Events</div>
 +
 +
* [[onFriendRequest]]
 +
* [[onFriendReject]]
 +
* [[onFriendRemove]]
 +
* [[onFriendApprove]]
 +
</div>
 +
</div>
 +
 
 +
<div class="uk-width-1-1 uk-width-small-1-2 uk-width-xlarge-1-3">
 +
<div class="uk-panel uk-panel-box">
 +
<div class="uk-panel-title">Misc Events</div>
 +
 
 +
* [[RSS feeds]]
 +
* [[onLoadBookmarks]]
 +
* [[onCommunityStreamRender]]
 +
<!-- * [[onCustomActivityDisplay]] -->
 +
</div>
 +
</div>
 
</div>
 
</div>
−
<!-- END: THIRD ROW -->
 

Latest revision as of 20:25, 21 December 2016