...
- names of Allowed actions customer is allowed to trigger
- HTML template rendered in client portal. In this code you can use variables.
Once customer clicks on link with {$actlink}youraction URL, and youraction is within Allowed actions module will call script defined in Custom client-triggered actions tab (see above).
Action customer clicks will be available as {$actname} variable in your custom script arguments
Template defined above, results in following in client portal:
Non-Enterise install
...
By default scripts should be located in /home/hostbill/scripts directory, to use custom dir on other installations, edit includes/config.php file and add lines:
...