Reseller Control Panel

The Reseller Control Panel

RPanel Next is the next generation of our Reseller Control Panel.

It has been created from scratch, focussed to provide you with the ultimate tool to handle all needs of a domain's business.

The application is pretty self-explanatory, but here is a short list of what's important to know about this tool. But you definitely should give it a try!

 

       

The Joker.com PHP Client

Joker.com provides this tool as an fully working example of how to make use of the Joker.com API (DMAPI).

The Joker PHP Client is a lightweight web interface, demonstrating how to implement a full-featured domain handling.

The source code of this web interface is freely available for download on Sourceforge, so that our resellers could run it on their own site! The API used in this tool is called DMAPI and it is a Joker.com domain registration system offered as Web service (API).
 
The Joker PHP Client is of course also provided as a hosted service by Joker.com, and can be reached as rcp.joker.com.

Please try it out. Log in with your Joker.com reseller account, and operate carefully with it as it is completely functional. Your feedback as a reseller will be greatly appreciated and will help us to improve this application.
 
Requirements:
    Web server
    PHP 5.x
    Web browser

Summary:
    Reseller Control Panel is destined to handle any domain operations
    which are offered by the domain registrar Joker.com.
    Currently it can:
 
Download:
    You can get the newest version at http://sourceforge.net/projects/joker-client/.

Installation:
    Please see Installation of Joker PHP Client, and there is also an INSTALL file in the distribution package.

Support:
    You can contact us through our support area.

Installation of Joker.com PHP Client

To successfully install this client application, you need a basic knowledge of Web servers, PHP and file systems.

In principle the installation is only a copy and run. The first thing to do is to ensure, that your Web server runs PHP files, and if not to configure it appropriately.

Quick installation:

 1. Untar or unzip the distribution (be sure to unzip the subdirectories):

tar -xzvf package_name_x.x.x.tar.gz

in your webserver's document root. If you don't have direct access to your document root, put the files in a directory on your local machine, and transfer the directory on your web server using, for example, ftp.

 2. Ensure that all the scripts have the appropriate owner (if PHP is running in safe mode, having some scripts with an owner different from the owner of other scripts will be a problem). Be sure that the application can write log files, temp files and sessions. This means that the folders specified in config.php should be made writeable for the application.

 3. This application needs cURL to communicate with DMAPI. You have to have the cURL PHP module enabled. If you run Windows it is provided with every instance of PHP and has to be uncommented in php.ini. Do not forget to restart your webserver after enabling the module. If you run Linux then this module has to be compiled and included. If you wonder how to do this, please read the PHP manual dealing with cURL (http://php.net/curl).

Problems were reported when "zend.ze1_compatibility_mode" is set to "on" in PHP 5.2.5. In lower versions this setting caused no problems.

 5. Open the file <www.your-host.com>/<your-install-dir>/index.php in your browser. The Joker.com PHP client should now display a welcome screen with a login dialog.

Have fun and don't forget to send feedback!

Usability Hints

Some notes: