Temporary_Domain_Features

This commit is contained in:
jojkhan
2022-11-16 13:47:30 +05:00
parent 6857912f39
commit 903b12d5f8
5 changed files with 434 additions and 39 deletions

View File

@@ -18,6 +18,7 @@ function getCookie(name) {
return cookieValue;
}
var arry = []
function selectpluginJs(val) {
@@ -252,6 +253,28 @@ app.controller('WPAddNewPlugin', function ($scope, $http, $timeout, $window, $co
});
var domain_check = 0;
function checkbox_function() {
var checkBox = document.getElementById("myCheck");
// Get the output text
// If the checkbox is checked, display the output text
if (checkBox.checked == true) {
domain_check = 0;
document.getElementById('Test_Domain').style.display= "block";
document.getElementById('Own_Domain').style.display = "none";
} else {
document.getElementById('Test_Domain').style.display = "none";
document.getElementById('Own_Domain').style.display = "block";
domain_check = 1;
}
// alert(domain_check);
}
app.controller('createWordpress', function ($scope, $http, $timeout, $compile, $window) {
$scope.webSiteCreationLoading = true;
@@ -262,6 +285,7 @@ app.controller('createWordpress', function ($scope, $http, $timeout, $compile, $
$scope.couldNotConnect = true;
$scope.goBackDisable = true;
var statusFile;
$scope.createWordPresssite = function () {
@@ -280,7 +304,17 @@ app.controller('createWordpress', function ($scope, $http, $timeout, $compile, $
var package = $scope.packageForWebsite;
var websiteOwner = $scope.websiteOwner;
var WPtitle = $scope.WPtitle;
var domainNameCreate = $scope.domainNameCreate;
if (domain_check == 0) {
var Part2_domainNameCreate = document.getElementById('Part2_domainNameCreate').value;
var domainNameCreate = document.getElementById('TestDomainNameCreate').value + Part2_domainNameCreate;
}
if (domain_check == 1) {
var domainNameCreate = $scope.own_domainNameCreate;
}
var WPUsername = $scope.WPUsername;
var adminEmail = $scope.adminEmail;
var WPPassword = $scope.WPPassword;
@@ -290,7 +324,17 @@ app.controller('createWordpress', function ($scope, $http, $timeout, $compile, $
var pluginupdates = $scope.pluginupdates;
var themeupdates = $scope.themeupdates;
var path = $scope.installPath;
if (domain_check == 0) {
var path = "";
}
if (domain_check = 1) {
var path = $scope.installPath;
}
var home = "1";
@@ -298,6 +342,7 @@ app.controller('createWordpress', function ($scope, $http, $timeout, $compile, $
home = "0";
}
alert(domainNameCreate);
var data = {
title: WPtitle,
@@ -315,6 +360,7 @@ app.controller('createWordpress', function ($scope, $http, $timeout, $compile, $
home: home,
path: path,
}
var config = {
headers: {
'X-CSRFToken': getCookie('csrftoken')
@@ -2278,6 +2324,29 @@ app.controller('BackupSchedule', function ($scope, $http, $timeout, $window) {
};
});
/* Java script code to create account */
var website_create_domain_check = 0;
function website_create_checkbox_function() {
var checkBox = document.getElementById("myCheck");
// Get the output text
// If the checkbox is checked, display the output text
if (checkBox.checked == true) {
website_create_domain_check = 0;
document.getElementById('Website_Create_Test_Domain').style.display= "block";
document.getElementById('Website_Create_Own_Domain').style.display = "none";
} else {
document.getElementById('Website_Create_Test_Domain').style.display = "none";
document.getElementById('Website_Create_Own_Domain').style.display = "block";
website_create_domain_check = 1;
}
// alert(domain_check);
}
app.controller('createWebsite', function ($scope, $http, $timeout, $window) {
$scope.webSiteCreationLoading = true;
@@ -2332,7 +2401,18 @@ app.controller('createWebsite', function ($scope, $http, $timeout, $window) {
url = "/websites/submitWebsiteCreation";
var package = $scope.packageForWebsite;
var domainName = $scope.domainNameCreate;
if (website_create_domain_check == 0) {
var Part2_domainNameCreate = document.getElementById('Part2_domainNameCreate').value;
var domainName = document.getElementById('TestDomainNameCreate').value + Part2_domainNameCreate;
}
if (website_create_domain_check == 1) {
var domainName = $scope.own_domainNameCreate;
}
// var domainName = $scope.domainNameCreate;
var adminEmail = $scope.adminEmail;
var phpSelection = $scope.phpSelection;
var websiteOwner = $scope.websiteOwner;
@@ -2647,9 +2727,7 @@ app.controller('listWebsites', function ($scope, $http) {
var url = "/websites/ScanWordpressSite";
var data = {
}
var data = {}
var config = {
@@ -5084,7 +5162,7 @@ RewriteRule ^/(xmlrpc|wp-trackback)\.php - [F,L,NC]
$scope.rewriteRules = nonWWWToWWW + $scope.rewriteRules;
} else if ($scope.rewriteTemplate === "Force WWW -> NON-WWW") {
$scope.rewriteRules = WWWToNonWWW + $scope.rewriteRules;
} else if ($scope.rewriteTemplate === "Disable Wordpress XMLRPC & Trackback") {
} else if ($scope.rewriteTemplate === "Disable Wordpress XMLRPC & Trackback") {
$scope.rewriteRules = WordpressProtect + $scope.rewriteRules;
}
};