This add-on provides enhancements for add-on developers.
Features
Requirements
Features
- Show display order...
- Option group
- Options
- Permission groups
- Permission
- Test template modification against specific style
- Show breadcrumb for style property group
- Show template modification type in breadcrumb
- Show option group when adding option
- Show execution order for template modifications, class extensions and code event listeners (Since 1.2)
- Show warnings when attempted to check for permissions or permission groups that do not exist (Since 1.2)
- Allow creating permission via permission interface even if permissions already exist (Since 1.2)
- Automatically fill out code event listener callback class and method as well creating listener file or adding just the function
- Exclude files or directories via exclude_files and exclude_directories respectively via build.json from add-on archive
- Create multiple phrases at once
- Build add-on archive from ACP
- View template modifications applied on a specific template
- Minify JavaScript files locally
- Automatically generate README.md...
- The following information will be available in README with description whenever possible:
- Add-on title
- Add-on description
- Add-on requirements
- Options
- Permissions
- Admin permissions
- BB codes
- BB code media sites
- Style properties
- Advertising positions
- Widget positions
- Widget definitions
- Cron entries
- REST API scopes
- CLI Commands
- Further more, you can add your own blocks by creating HTML files named after the hook positions:
- BEFORE_TITLE
- AFTER_TITLE
- BEFORE_DESCRIPTION
- AFTER_DESCRIPTION
- BEFORE_REQUIREMENTS
- AFTER_REQUIREMENTS
- BEFORE_OPTIONS
- AFTER_OPTIONS
- BEFORE_PERMISSIONS
- AFTER_PERMISSIONS
- BEFORE_ADMIN_PERMISSIONS
- AFTER_ADMIN_PERMISSIONS
- BEFORE_BB_CODES
- AFTER_BB_CODES
- BEFORE_BB_CODE_MEDIA_SITES
- AFTER_BB_CODE_MEDIA_SITES
- BEFORE_STYLE_PROPERTIES
- AFTER_STYLE_PROPERTIES
- BEFORE_ADVERTISING_POSITIONS
- AFTER_ADVERTISING_POSITIONS
- BEFORE_WIDGET_POSITIONS
- AFTER_WIDGET_POSITIONS
- BEFORE_WIDGET_DEFINITIONS
- AFTER_WIDGET_DEFINITIONS
- BEFORE_CRON_ENTRIES
- AFTER_CRON_ENTRIES
- BEFORE_REST_API_SCOPES
- AFTER_REST_API_SCOPES
- BEFORE_CLI_COMMANDS
- AFTER_CLI_COMMANDS
- When an add-on is built, following README variants will be created:
- BB code version at _dev/resource_description.txt for resource descriptions
- Markdown version at README.md for any VCS repository
- The following information will be available in README with description whenever possible:
Requirements
- PHP 7.3.0+