|
|
(10 intermediate revisions by 3 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.
| |
− | | |
− | *'''[[Provisioning Module Developer Docs]]''' - docs for creating your own product/server provisioning modules '''[UPDATED]'''
| |
− | *'''[http://www.whmcs.com/members/dl.php?type=d&id=16 Registrar Development Kit]''' - guide & template for creating a domain registrar module
| |
− | *'''[http://www.whmcs.com/members/dl.php?type=d&id=15 Gateway Development Kit]''' - guide & template for creating a payment gateway module
| |
− | *'''[[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
| |
− | *'''[[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
| |