Plugin Name: WHMCS Wordpress Integration
Author: Arnold Bailey

== Change Log ==

==1.1.3.8==
* Changed handling of local SSL certificates.

==1.1.3.7==
* Added some css to help out Chrome problems.

==1.1.3.6==
* Changed <script> search path in XML

==1.1.3.5==
* Fixed some non relative urls that were redirecting incorrectly.
* Got the built in captcha working across net.

==1.1.3.4==
* Added viewquote.php to unfiltered pages.
* Fixed javascript on new viewquote page.

==1.1.3.3==
* Added debug code for improper UTF-8 encoding
* Added redirection to return and cancel_return urls for PayPal button forms.

==1.1.3.2==
* Fixed mixed single and double quotes problem in Server Status
* Script encoder not requiring a match with the remote_host base url.
* Added warnings on mixing http: and https: in the plugin/WHMCS combination.
* Added warning about encoding with the smae Remote WHMCS base url.


==1.1.3 ==
* Change encoding to return full url to the default page.
* Display host IP on Settings screen
* Added warnings for safe_mode, open_basedir and unable to write to class-http. 

== 1.1.2 ==
* More patches for WP v3.4.1 (header filter broken causing 413 error)
* method="get" => method="post" for verticalsteps orderform. Don't need to patch templates on WHMCS
* Added titles to widgets.
* Cleaned up debug display.
* converted $ => jQuery in some scripts for no conflict mode.

== 1.1.1 ==
* Fixed non relative urls in the Knowledgebase breadcrumbs.
* In order to fix some badly formed urls coming from WHMCS templates a number of *.tpl file need their method="get" changed to method="post".
* Files that need editing as of WHMCS version 5.3 are:
	templates/orderforms/verticalsteps/addons.tpl line 11
	templates/orderforms/verticalsteps/adddomain.tpl line 11
	templates/orderforms/verticalsteps/domainrenewals.tpl line 11
	templates/orderforms/verticalsteps/products.tpl line 11
	templates/orderforms/boxes/products.tpl line 7

== 1.1 ==
* Back peddled on the base64 encoding. Some javascript was building urls from variables and tacking extra &name=value items to the end of the url. 
This messed up the encoding and broke things like the remove link on the order forms.
* New scheme to avoid the http security filters is to rename the "http://" and "https://" in front of the url to "whmcs://" and "whmcss://" 
The plugin automatically translates back and forth.
* Repaired whmcs translation on ajax calls.
* Added javascript caching and patching to fix WHMCS non-standard javascript file and redirect posts.
* Fixed class-http patch for WPv3.4 
* Left the URL encoder in except it now does urlencode as before instead of base 64.

== 1.0.5 ==
* Added Default Content Page to settings. When set this is the page that wHMCS menu items will go to when clicked. 
Assuming it has a content shortcode there it will display the content.

= 1.0.4 = 
* Because of some security filters that trigger on the "http://" on shared servers like Hostgator the redirect urls are now 
base64 encoded to prevent triggering the filter.

* Added a base64 encoder to the Settings so users can easily encode a direct url such as a product url.

= 1.0.3.5 =
* Changed debug code to remove the <base> tag so relative urls don't go to the wrong place.
* Trigger debug with "&whmcsportal[debug]=true" added to the end of the WP redirected url

= 1.0.3.4 =
* Added debug code for remote debugging.

= 1.0.3.3 =
* Added X_Forwarded-For header.

= 1.0.3.2 =
* Corrected the WDP ID number

= 1.0.3.1 =
* corrected misloading of some WHMCS stylesheets.

= 1.0.3 = 2012-03-26
* Setup AJAX for cross domain retrieval of javascript requests.
* Added detection for safe_mode and open_basedir PHP settings which affect cURLs redirect handling.

= 1.0.2 = 2012-03-26
* Fixed saveHTML problem with older PHP

= 1.0.1 =
* Fixed crashes on earlier versions of PHP

= 1.0 =
* Initial public release

112601-1363996731