Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Several things wrong with this extension: 1) You shouldn't be using disconnectAll() as that might conflict with other extensions * connect() returns a handle ID that you can use in a following disconnect() 2) You should not be copying the source into the disable, instead you should be storing a backup of the function in the enable and restoring it in the disable * This will allow future-proofing, also will make it play nicer with different distro changes that might take place. 3) Specifying a third version digit ( 3.4*.2* will cause your extension to now show up on 3.4.1 or 3.4.3 -- This is not a good thing ( I know this from experience. :P )