ModulesGarden had recently released their cPanel Extended module to us, and now after fixing some sanitization issues, we're recently the module unencoded for free (see attached).
Since we've made a few changes, it's possible we've introduced new issues, so we're considering this a beta version. Let us know if you find anything.
Based on our initial once-over of the module, it's evident that there are some bugs; which we did not attempt to fix. For example, attempting to unsuspend a service does not actually unsuspend the service.
You can upload the contents of the attached zip to your Blesta installation directory, and then head into Blesta's admin interface to install the module under [settings] -> [Modules] -> [Available].
NOTE: Version 2.0.0+ of this module requires Blesta v3.2.0+.
Changes:
## Version 1.0.2
### Bug
* [CORE-957] - cPanel Extended: Add Order drop-down missing language when setting server group
* [CORE-958] - cPanel Extended: Special FTP Accounts can have their passwords changed
* [CORE-959] - cPanel Extended: Cannot unsuspend an account
* [CORE-960] - cPanel Extended: Client service expandable row shows no content
## Version 1.1.0
### Requirements
- For use with Blesta version 3.1.x.
### Improvement
* [CORE-981] - cPanel Extended: Remove the action to fetch module options when changing module row/group
## Version 2.0.0
### Requirements
- For use with Blesta version 3.2.0 or greater.
### Bug
* [CORE-1089] - cPanel Extended: Cron may fail to provision services due to "headers already sent" error via session
### Improvement
* [CORE-1057] - cPanel Extended: Add service row info sections
### Sub-task
* [CORE-1052] - cPanel Extended: Add support for bootstrap in client interface
cpanelextended.zip
cpanelextended_v1.0.2.zip
cpanelextended_v1.1.0.zip
cpanelextended_v2.0.0.zip