Try CumulusClips Cloud Hosting

Plugin Hooks

These are all the plugin hooks available in the CumulusClips video sharing CMS codebase. You can attach to these hooks from within your plugins to execute custom code and add functionality to your instance of CumulusClips. If you have suggestions for adding new hooks please submit your ideas to us via the Feature Request section of our forums.

System Files

Name Type Location
app.start Event /cc-core/config/bootstrap.php
view.render_body Filter /cc-core/lib/View.php
router.static_routes Filter /cc-core/lib/Router.php

Theme

Name Type Location
theme.head Event /cc-content/themes/default/layouts/(default|full|account).phtml
theme.body Event /cc-content/themes/default/layouts/(default|full|account).phtml

General Controllers

Name Type Location
index.start Event /cc-core/controllers/index.php
index.end Event /cc-core/controllers/index.php
videos.start Event /cc-core/controllers/videos.php
videos.end Event /cc-core/controllers/videos.php
members.start Event /cc-core/controllers/members.php
members.end Event /cc-core/controllers/members.php
profile.start Event /cc-core/controllers/profile.php
profile.end Event /cc-core/controllers/profile.php
play.start Event /cc-core/controllers/play.php
play.end Event /cc-core/controllers/play.php
contact.start Event /cc-core/controllers/contact.php
contact.end Event /cc-core/controllers/contact.php
activate.start Event /cc-core/controllers/activate.php
activate.end Event /cc-core/controllers/activate.php
opt_out.start Event /cc-core/controllers/opt_out.php
opt_out.end Event /cc-core/controllers/opt_out.php
search.start Event /cc-core/controllers/search.php
search.end Event /cc-core/controllers/search.php
login.start Event /cc-core/controllers/login.php
login.end Event /cc-core/controllers/login.php
register.start Event /cc-core/controllers/register.php
register.end Event /cc-core/controllers/register.php
page.start Event /cc-core/system/page.php
page.end Event /cc-core/system/page.php
system_404.start Event /cc-core/controllers/system_404.php
system_404.end Event /cc-core/controllers/system_404.php
system_error.start Event /cc-core/controllers/system_error.php
system_error.end Event /cc-core/controllers/system_error.php

My Account Controllers

Name Type Location
account.start Event /cc-core/controllers/account/account.php
account.end Event /cc-core/controllers/account/account.php
upload.start Event /cc-core/controllers/account/upload.php
upload.end Event /cc-core/controllers/account/upload.php
upload_video.start Event /cc-core/controllers/account/upload_video.php
upload_video.end Event /cc-core/controllers/account/upload_video.php
upload_complete.start Event /cc-core/controllers/account/upload_complete.php
upload_complete.end Event /cc-core/controllers/account/upload_complete.php
edit_video.start Event /cc-core/controllers/account/edit_video.php
edit_video.end Event /cc-core/controllers/account/edit_video.php
myvideos.start Event /cc-core/controllers/account/myvideos.php
myvideos.end Event /cc-core/controllers/account/myvideos.php
update_profile.start Event /cc-core/controllers/account/update_profile.php
update_profile.end Event /cc-core/controllers/account/update_profile.php
privacy_settings.start Event /cc-core/controllers/account/privacy_settings.php
privacy_settings.end Event /cc-core/controllers/account/privacy_settings.php
change_password.start Event /cc-core/controllers/account/change_password.php
change_password.end Event /cc-core/controllers/account/change_password.php
subscriptions.start Event /cc-core/controllers/account/subscriptions.php
subscriptions.end Event /cc-core/controllers/account/subscriptions.php
subscribers.start Event /cc-core/controllers/account/subscribers.php
subscribers.end Event /cc-core/controllers/account/subscribers.php
message_inbox.start Event /cc-core/controllers/account/message_inbox.php
message_inbox.end Event /cc-core/controllers/account/message_inbox.php
message_read.start Event /cc-core/controllers/account/message_read.php
message_read.end Event /cc-core/controllers/account/message_read.php
message_send.start Event /cc-core/controllers/account/message_send.php
message_send.end Event /cc-core/controllers/account/message_send.php

Mobile Controllers

Name Type Location
mobile_index.start Event /cc-core/controllers/mobile/index.php
mobile_index.end Event /cc-core/controllers/mobile/index.php
mobile_play.start Event /cc-core/controllers/mobile/play.php
mobile_play.end Event /cc-core/controllers/mobile/play.php
mobile_search.start Event /cc-core/controllers/mobile/search.php
mobile_search.end Event /cc-core/controllers/mobile/search.php
mobile_videos.start Event /cc-core/controllers/mobile/videos.php
mobile_videos.end Event /cc-core/controllers/mobile/videos.php