Public area => Documentation => Topic started by: Norodo on February 5th, 2014, 01:48 AM

Title: Hooks
Post by: Norodo on February 5th, 2014, 01:48 AM
This topic might be a little barebones for now. Taken from file wedge/core/ManagePlugins.php on 5feb2014

Language hooks

Found in: core/app/ManageServer.php && core/app/Help.php
Called when: Loading the admin help language file and template || Loading the help items, plus any from plugins for (?) icons.

Found in: core/app/Who.php
Called when: Viewing the "Who's Online page"?

Found in: core/app/Modlog.php
Called when: Displaying the moderation and administration logs

Foundation stone items

Found in: core/app/Load.php
Called when: Load.php is used for a lot of database interaction. It is loaded on nearly every page. When loading from database.

Found in: core/app/QueryString.php
Called when: Handling URLs?


Threads and posts display

// Admin

// User related

// User permissions

// Content creation

// Likes

// Thoughts

// Process flow and execution

// Verification/CAPTCHA points

// Who's Online

// Miscellaneous

// Notifications

// Infractions
Title: Re: Hooks
Post by: Pandos on February 5th, 2014, 02:08 AM
This is really helpful.
Title: Re: Hooks
Post by: MultiformeIngegno on February 5th, 2014, 02:29 AM
What about adding it to the readme ? Or a readme in the plugin folder
Title: Re: Hooks
Post by: Norodo on February 5th, 2014, 03:41 AM
You'd have to ask Nao for that. But as of now I'm not done with this list. Gonna add details and style it a bit better. I think it will take some time. :^^;:
Title: Re: Hooks
Post by: Zeyad_Ahmed on November 10th, 2016, 09:49 AM
Thanks :D