![](https://camo.githubusercontent.com/670c19c2d84735dc9930b64bae2477ab4f7f808438151761cccba1e5c54cf56d/687474703a2f2f6765742d73696d706c652e696e666f2f646174612f75706c6f6164732f67657473696d706c652d6c6f676f2d322e706e67)
WHMCS API Connector
Advanced User Management features for GetSimple CMS
About • Installation and Usage • Contributions • Supported Languages
About
This GetSimple CMS plugin allows you to pull information from a WHMCS installation via it's API that you can then use to display on your website.
Compatibility
- GetSimple CMS versions: v3.3.x, v3.4.0-alpha
- WHMCS versions: v8.0.0+ (v7.x.x not tested, but theoretically should work)
Installation
- Download the latest version of this plugin from the Releases section of this repository, or from GetSimple Extend.
- Upload
gs-whmcs.php
&gs-whmcs (folder)
to theplugins
directory of your GetSimple CMS installation. - Login to your WHMCS admin area and create an API credential with the required permissions (see below).
- Login to your GetSimple CMS admin area and go to the plugin's settings page and add your API credentials.
- Modify the pages of your website to include the relevant tags to show information (see Wiki for information).
The Wiki contains information on how you can use and display information on your website. You will need to create theme template files which act as the display templates for each of the different supported functions.
Supported API Functionality
- GetAnnouncements : Show a list of or an individual announcement
- More to come...
License
This project is licensed under the terms of the GNU General Public Licence v3 (or later).
This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistrbute it and monify it under certain conditions. See LICENCE for details.
Contributions
I am more than happy for you to contribute to this project and help to improve it. Translators are especially important here. See CONTRIBUTING.md for information on how you can contribute to this project.
Repository Branches
main
Contains the latest stable and tested code, used as the basis for a version release. This should be the same as the latest released version of the plugin.development
Contains the latest updates to the plugin that are currently undergoing development and testing. This will be merged tomain
when its stable enough and ready for release.
Note: While this plugin is under initial development, thedevelopment
branch will not be available as I will be pushing directly to the master.
Note: I'm not currently accepting contributions. Contributing will be possible from just before the initial release (to allow for translators to do their thing), and from then onwards.