diff --git a/README.md b/README.md
index 1bdc43f..3d4e399 100644
--- a/README.md
+++ b/README.md
@@ -17,11 +17,38 @@
-## Download the white-label template for your Microweber site
+## Set the template
-1. Download Microweber White Label Template from https://github.com/microwebertemplates/whitelabel
-2. Upload the content of zip in /public_html/userfiles/templates/whitelabel/ . You must to create the directory “whitelabel”.
-3. Open your main site URL and proceed to install as you need to select SQLite DB, Microweber White Label Template and Install Default content
-4. Set WHMCS url on your website
+1. Go to Setup -> General Settings
+2. Set the template to "Mw-sitebuilder"
+3. Visit your website
-![whmcs_plugin.png](modules/addons/microweber_addon/order/assets/set_mw_whmcs_module.png "")
+
+![whmcs_plugin.png](modules/addons/microweber_addon/order/assets/set_mw_whmcs_module_template.png "")
+
+
+
+
+# Setup your server
+
+* If you have __*cPanel & WHM*__ you can install the plugin from here [cPanel Plugin](https://github.com/microweber-dev/cpanel-plugin)
+* If you have __*Plesk*__ you can install the plugin from here [Plesk Plugin](https://github.com/microweber-dev/plesk-plugin)
+* If you don't have cPanel or Plesk you can use the Cloud Connect setup from here [Cloud Connect](./modules/servers/microweber_cloudconnect/README.md)
+
+
+
+
+
+## How to edit the order process
+
+If you wish to edit the order process and customize the designs, you can do it in the following way,
+
+1. All order forms are located in `modules/addons/microweber_addon/order/` folder
+2. Copy the folder `whitelabel` and rename it to something else for example `mybrand`
+3. Open the file `templates/mw-sitebuilder/header.tpl` and change the embed code parameter of the style attribute for. For example `` will become or example ``
+4. Edit your text and style on your order forms from the folder `modules/addons/microweber_addon/order/mybrand`
+
+
+# Troubleshooting
+
+If you have any problems please post them in the issues section.
\ No newline at end of file
diff --git a/modules/addons/microweber_addon/microweber_addon.php b/modules/addons/microweber_addon/microweber_addon.php
index bf55e20..db04085 100644
--- a/modules/addons/microweber_addon/microweber_addon.php
+++ b/modules/addons/microweber_addon/microweber_addon.php
@@ -108,6 +108,12 @@ function microweber_addon_clientarea($vars)
}
if ($resp) {
+
+
+ header('Content-Type: application/json');
+ header('Access-Control-Allow-Origin: *');
+ header('Access-Control-Allow-Methods: GET, POST, OPTIONS');
+ header('Access-Control-Allow-Credentials: true');
echo json_encode($resp, JSON_PRETTY_PRINT);
exit;
diff --git a/modules/addons/microweber_addon/order/.htaccess b/modules/addons/microweber_addon/order/.htaccess
index f289550..2b5dd83 100644
--- a/modules/addons/microweber_addon/order/.htaccess
+++ b/modules/addons/microweber_addon/order/.htaccess
@@ -1 +1,5 @@
Header set Access-Control-Allow-Origin "*"
+Header set Access-Control-Allow-Methods "GET, POST, OPTIONS"
+Header set Access-Control-Allow-Credentials "true"
+
+
diff --git a/modules/addons/microweber_addon/order/assets/set_mw_whmcs_module_template.png b/modules/addons/microweber_addon/order/assets/set_mw_whmcs_module_template.png
new file mode 100644
index 0000000..fd2e1ac
Binary files /dev/null and b/modules/addons/microweber_addon/order/assets/set_mw_whmcs_module_template.png differ
diff --git a/modules/addons/microweber_addon/order/embed.js b/modules/addons/microweber_addon/order/embed.js
index 5b3aa7e..faf1a2b 100644
--- a/modules/addons/microweber_addon/order/embed.js
+++ b/modules/addons/microweber_addon/order/embed.js
@@ -57,18 +57,18 @@
if (typeof windowhash === 'string' && windowhash.indexOf('frameurl=') > -1) {
var hash = windowhash.split('frameurl=')[1];
var hash = decodeURI(atob(hash))
- iframe.src = hash;
+ // iframe.src = hash;
} else {
- iframe.src = path + '/index.php?' + $params;
+ iframe.src = path + '/index.php?' + $params;
}
-
+//alert(iframe.src);
script.parentNode.insertBefore(iframe, script.nextSibling);
addEventListener('message', function (e) {
if (typeof e.data === 'string' && e.data.indexOf('frameLocation:') > -1) {
var hash = e.data.split('frameLocation:')[1];
- window.location.hash = 'frameurl=' + (btoa(encodeURI(hash)))
+ // window.location.hash = 'frameurl=' + (btoa(encodeURI(hash)))
}
if (typeof e.data === 'string' && e.data.indexOf('documentHeight:') > -1) {
var height = e.data.split('documentHeight:')[1];
diff --git a/modules/addons/microweber_addon/order/test.html b/modules/addons/microweber_addon/order/test.html
index c375245..86bfb76 100644
--- a/modules/addons/microweber_addon/order/test.html
+++ b/modules/addons/microweber_addon/order/test.html
@@ -9,11 +9,12 @@
-
-
+