vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB5 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=263)
-   -   Invoke hook on deletion of post/thread (https://vborg.vbsupport.ru/showthread.php?t=322450)

robertw795 04-25-2016 08:47 AM

Invoke hook on deletion of post/thread
 
I've been working on an image gallery that takes images posted subforums and displays them all in a custom gallery widget. In order to do this I use the PHP hooks system.

For inserting and updating I invoked my hooks in the createcontent.php file. Pass along some data and manipulate it to do my database inserts.

Now I'm looking into deleting, the html source tells me that upon deletion of a post/thread, a POST request is done to the ajax api. In order to find where this is handled I added a bunch of break points to the ajax source files. None of these is triggered when I delete a post though.

Could someone tell me in which source file this is handled?

Replicant 04-25-2016 11:18 AM

The deleteNodes function is in /core/vb/library/node.php.

robertw795 04-25-2016 11:24 AM

Quote:

Originally Posted by Replicant (Post 2569509)
The deleteNodes function is in /core/vb/library/node.php.

Thanks man! You never fail to come through.


All times are GMT. The time now is 09:06 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01077 seconds
  • Memory Usage 1,710KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete