Resource icon

Advance AddOn System 1.0.0 Alpha 1

No permission to download


Active member
Uniphix submitted a new resource:

Advance AddOn System - Extends the AddOn System for better installation steps.

This addon extends the XenForo Default Add

On system. The sole purpose is to be able to split up the Addon steps of installation to help debug problems, and if any big tasks needed such as changing an existing database structure that could take longer than anticipated you can now create step by step installation that is all automated. Very similar to how the rebuilding of the caches work. This system will NOT and should not break with any other addons. Another words, if you create an addon...

Read more about this resource...


Active member
Moved the installation setup and how to do stuff in the FAQ and added.

Planned Features
- The ability to install this addon with your addon as a dependent addon. Another words, when you install your addon and this addon is NOT yet installed, it will automatically install it with your addon, and thus making addon installations easier.
- The ability to sync addons with your addon. Another words you can provide the update url within the addon and have it ping a synchronization to automatically update with desire, OR to notify the administrator that there is a new 'update' on the dependent addon.
- Better control of how the steps will behave, I would like to make it so that it can do internal steps within a step and execute updates in an offset manner. Another words, when you have big tasks that take more than a few seconds to perform you can break them up by doing offset/limit updates per step cycle, so it will remember what step you left off of and perform the step again with the offset until you return the next step OR return true to determine when it is time to install the next "Update"


Active member
Uniphix updated Advance AddOn System with a new update entry:

1.0.0 Alpha 1 - Bug Fixes

- Fixed a problem when installing a new addon that it would verify the addon correctly. Another words, if your using this system it would bypass the checks for "method" as it doesn't require that since we internally execute install methods. We just now ask for the Class that is needed for both Install and Uninstall. Just simply update this addon...

Read the rest of this update entry...