Everything you need to install, activate license, auto-update, use, and uninstall plugins safely.
The Helptor plugin system extends your platform without modifying core files. It uses a safe loader and a plugin registry so you can install, enable, disable, uninstall, and update plugins from one place in AdminCP.
This design keeps updates cleaner, reduces risk during upgrades, and gives you a predictable workflow for managing custom functionality.
Current Plugin System Version: v2.0
content/helptor.plugin.json.For first-time installation:
helptor-system.zip in your website root.helptor-system.zip..user.ini and set the exact auto_prepend_file location./home/USERNAME/public_html/content/helptor/_system/prepend.php (absolute path).If you are using a previous version and want to update:
/content/plugins to /content/helptor..user.ini and set the exact auto_prepend_file location./home/USERNAME/public_html/content/helptor/_system/prepend.php (absolute path).For first-time installation:
helptor-system.zip to your project/web root and extract it./content/helptor/_system/prepend.php.auto_prepend_file in server PHP config (Apache/PHP-FPM/Nginx+PHP-FPM) to that exact path./plugins-check.php then open /admincp/helptor.If you are using a previous version and want to update:
/content/plugins to /content/helptor.auto_prepend_file path to /content/helptor/_system/prepend.php./admincp/helptor and verify plugins are loading.content/helptor/{plugin-slug}.AdminCP -> Helptor or open /admincp/helptor.admin.php is provided./admincp/helptor.v2.0)./admincp/helptor.uninstall.php cleanup script.content/helptor/{plugin-slug} after uninstalling.A: Usually the auto_prepend_file path is incorrect, or PHP configuration changes were not reloaded.
A: Confirm it is both Installed and Enabled, then verify plugin.json is valid and slug naming is correct.
A: No. Plugins are designed to live outside core files, so updates are safer.
A: No. This documentation section is only for Plugin System activation and update.
A: Common reasons are invalid license, license limit reached, server permission issues, or blocked outbound requests.
A: Prefer .user.ini or your hosting panel PHP INI editor. Use .htaccess php_value only if your host allows it.
A: Only if the plugin provides cleanup logic in uninstall.php. Check plugin-specific documentation before uninstalling if you need to keep data.