johnstray / gs-plugin-WhmcsConnector

WHMCS API Connector for GetSimple CMS

Home Page:https://johnstray.com/gs-plugin/WhmcsConnector/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


WHMCS API Connector

Advanced User Management features for GetSimple CMS

 

Latest release version Total GitHub release downloads License GitHub open issues GitHub last commit

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 the plugins 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 to main when its stable enough and ready for release.
    Note: While this plugin is under initial development, the development 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.

About

WHMCS API Connector for GetSimple CMS

https://johnstray.com/gs-plugin/WhmcsConnector/

License:GNU General Public License v3.0


Languages

Language:PHP 97.2%Language:CSS 2.8%