|
|
| (6 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| − | For developers, WHMCS has all the capabilities you might need to allow you to customize, integrate & extend the core system into your own website & applications.
| + | <div class="docs-alert-info"> |
| − | | + | <span class="title">Note</span><br /> |
| − | __TOC__
| + | This page has moved to [https://developers.whmcs.com/ https://developers.whmcs.com/] |
| − | ==Display Customisation== | + | </div> |
| − | | |
| − | Help & information relating to the customisation of templates and language files within WHMCS.
| |
| − | | |
| − | *'''[[Template Syntax]]'''
| |
| − | *'''[[Client_Area_Template_Files|Client Area Templates]]'''
| |
| − | *'''[[Admin_Area_Template_Files|Admin Area Templates]]'''
| |
| − | *'''[[Order Form Templates]]'''
| |
| − | *'''[[PDF Invoice]]'''
| |
| − | *'''[[Language Files|Client Area Language Files]]'''
| |
| − | *'''[[Admin_Area#Multi-Language|Admin Area Language Files]]'''
| |
| − | | |
| − | ==Extending Functionality== | |
| − | | |
| − | Detailed developer documentation & resources for how to create modules, pages and use hooks to integrate & extend system functionality.
| |
| − | | |
| − | *'''[[Useful Functions for Devs]]''' - an overview of some core functions developers can make use of in custom code
| |
| − | *'''[[Provisioning Module Developer Docs]]''' - docs for creating your own product/server provisioning modules
| |
| − | *'''[[Registrar Module Developer Docs]]''' - guide & template for creating a domain registrar module for WHMCS
| |
| − | *'''[[Gateway Module Developer Docs]]''' - guide & template for creating a payment gateway module for WHMCS
| |
| − | *'''[[SQL Helper Functions]]''' - how to use the MySQL functions built into WHMCS
| |
| − | *'''[[Addon Modules]]''' - addon modules allow you to create both custom admin pages and hooks for additional functionality
| |
| − | *'''[[Creating Pages]]''' - demonstrates how to create custom pages for the client area
| |
| − | *'''[[Reports]]''' - explains how to modify or create new reports
| |
| − | *'''[[Action Hooks]]''' - hooks allow you to run your own code when various events & actions occur inside WHMCS
| |
| − | *'''[[AutoAuth]]''' - for automatically authenticating clients from custom code
| |
| − | | |
| − | ==API==
| |
| − | | |
| − | The API docs provide details and code samples for interfacing with the WHMCS API from both within WHMCS itself, and outside it from custom code or third party applications.
| |
| − | | |
| − | *'''[[API|API Information]]''' - overview & setup info
| |
| − | *'''[[API:Internal_API|Internal API]]''' - details & example code for calling the WHMCS API locally from within WHMCS modules & files
| |
| − | *'''[[API:XML_Sample_Code|Example XML Method Code]]''' - sample PHP code for calling & interpreting the XML responses of the WHMCS API
| |
| − | *'''[[API:JSON_Sample_Code|Example JSON Method Code]]''' - sample PHP code for calling & interpreting JSON responses from the WHMCS API
| |
| − | *'''[[API:Functions|API Functions]]''' - individual documentation for all the functions of the API
| |