Sohowiki Sandbox
Write now, organize and place later. This is the place to draft content before you know exactly where it should go...also good place for expermimenting with wiki markup.
hook_attach
hook_attach(plugin file, hook id)
Includes (attaches) your custom script (plugin file) at a pre-designated place (hook id) in the Pro Edition source code.
Example 1 - What a designated hook looks like in the Pro Edition source code
eval(hook("header.php:top_javascript", basename(__FILE__)));
Taken from sohoadmin/program/header.php
Example 2 - calling hook attachement() from your install_manifest.php
hook_attach("quickedit_js.php", "header.php:top_javascript");
Taken from QuickEdit Dropdown Menu plugin
This is (conceptually) what happens when Pro Edition processes header.php and gets to that line with the hook() on it that you've attached to with hook_attach()...
include("[path_your_plugin_folder]/quickedit_js.php");
hook_overwrite
hook_overwrite(source file name, plugin file name)
Example 1 - calling hook_overwrite from your install_manifest.php
hook_overwrite("sohoadmin/program/main_menu.php", "main_menu-helloworld.php");