Its now a few weeks since my original post about hooks being added to vBulletin 4.1.10

The list is basically now final - all the following have been added & approved.

Its not really practical to give details about each hook, but every hook has been added due to a user request, and more information about the request can be viewed by following the link to the original Jira. I/We will try and answer any specific questions on them, but cannot always guarantee a quick answer.


BLOG HOOKS

blog_fetch_bloginfo_query   (VBIV-13559)
blog_trackbackdata_presave_start   (VBIV-11785)
blog_post_updateentry_complete   (VBIV-12417)

blog_latest_blogs_entry   (VBIV-10131)
blog_latest_blogs_query   (VBIV-10131)
blog_latest_comments_entry   (VBIV-10132)
blog_latest_comments_query   (VBIV-10132)
blog_rated_blogs_entry   (VBIV-13615)
blog_rated_blogs_query   (VBIV-13615)


CMS HOOKS

vbcms_content_publish_editor   (VBIV-11016)
vbcms_nodeview_start   (VBIV-12603)
vbcms_nodeview_complete   (VBIV-12603)
vbcms_widgets_start   (VBIV-12603)
vbcms_widgets_complete   (VBIV-12603)
vbcms_process_widget_start   (VBIV-12603)
vbcms_process_widget_complete   (VBIV-12603)


CORE HOOKS

album_picture_query   (VBIV-12697)
album_picturelist_query   (VBIV-12693)
attachment_process_start   (VBIV-13117)
bbcode_img_match   (VBIV-13056)
strip_bbcode   (VBIV-12601)
css_complete   (VBIV-8691)

fb_opengraph_array   (VBIV-7521)
fb_canonical_url   (VBIV-10193)
fb_auto_register   (VBIV-10193)
fb_import_form   (VBIV-10193)
fb_profile_info   (VBIV-10193)
fb_publish_message   (VBIV-10193)
fb_publish_checkbox   (VBIV-10193)
fb_like_button   (VBIV-10193)
fb_import_form_data   (VBIV-10193)

friendlyurl_geturl   (VBIV-11338)
friendlyurl_clean_fragment   (VBIV-11338)
xmlrpc_verify_pingback   (VBIV-11785)
admin_joinrequest_process_start   (VBIV-13659)
admin_joinrequest_process_complete   (VBIV-13659)
admin_joinrequest_view_start   (VBIV-13659)
admin_joinrequest_view_bit   (VBIV-13659)
admin_joinrequest_view_complete   (VBIV-13659)
group_create_edit   (VBIV-9613)
group_updatedgroups_query   (VBIV-8651)
online_user_count   (VBIV-12392)

search_criteria_gethash   (VBIV-8821)
search_getnew_start   (VBIV-4699)
search_getnew_process   (VBIV-4699)
search_getnew_complete   (VBIV-4699)
search_addnew_filter   (VBIV-4699)
search_results_thread_start   (VBIV-4699)
search_results_thread_process   (VBIV-4699)
search_results_thread_complete   (VBIV-4699)
search_prepare_render   (VBIV-8739)
search_validated_list   (VBIV-8739)
search_pref_defaults   (VBIV-8739)
search_listui_complete   (VBIV-8739)
search_advanced_filters   (VBIV-8739)
search_dbquery_info   (VBIV-8739)

showgroups_forumleaders   (VBIV-9365)
sitemap_admin_start   (VBIV-10090)
sitemap_forum_row   (VBIV-10090)
sitemap_blog_row   (VBIV-10090)
sitemap_cms_row   (VBIV-10090)
sitemap_admin_complete   (VBIV-10090)

page_templates   (VBIV-11967)
template_render_output   (VBIV-12522)
cache_templates_process   (VBIV-12522)
fetch_template_start   (VBIV-13825)
fetch_template_complete   (VBIV-13825)

threadmanage_deletethread   (VBIV-4578)
threadmanage_dodeletethread   (VBIV-4578)
threadmanage_domanagepost   (VBIV-4578)
threadmanage_mergethread   (VBIV-4578)
threadmanage_editthread   (VBIV-4578)
threadmanage_move_copy_thread   (VBIV-4578)


TEMPLATE HOOKS

Moved
navbar_quick_links_menu_pos1   (VBIV-13529)
navbar_quick_links_menu_pos2   (VBIV-13529)

Removed
navbar_getnew_menu   (VBIV-13529)
navbar_getdaily_menu   (VBIV-13529)

Added
custom_cms_css_links   (VBIV-13670)
custom_cms_css_list   (VBIV-13670)

navbar_forum_menu_start   (VBIV-13529)
navbar_forum_menu_end   (VBIV-13529)
navbar_getnew_menu_start   (VBIV-13529)
navbar_getnew_menu_end   (VBIV-13529)
navbar_getdaily_menu_start   (VBIV-13529)
navbar_getdaily_menu_end   (VBIV-13529)

navbar_advanced_search   (VBIV-13529)
navbar_getnew_menu_pos1   (VBIV-13956) [Late bugfix addition]



A few points to note;

The existing core hook threadmanage_managepost was renamed to threadmanage_domanagepost for naming consistancy.
If you have a modification that currently uses threadmanage_managepost, you will need to change the hook name for 4.1.10 onwards.

The following template hooks were replaced ;

navbar_getnew_menu is replaced by navbar_getnew_menu_start & navbar_getnew_menu_end.
navbar_getdaily_menu is replaced by navbar_getdaily_menu_start & navbar_getdaily_menu_end.

Again, any modifications using the old template hooks will need updating to work on 4.1.10 onwards, navbar_getdaily_menu_end & navbar_getnew_menu_pos1 are closest to the old hooks.


navbar_quick_links_menu_pos1 & navbar_quick_links_menu_pos2 have moved slightly, any modifications using these will still work, but note that the menu items added will appear in a slightly different location, so you may want to alter them (use navbar_quick_links_menu_pos3).