maintenanceMod fix

This commit is contained in:
usmannasir
2025-04-08 00:45:58 +05:00
parent 343b9a8b78
commit 84a1edf67c
2 changed files with 19 additions and 8 deletions

View File

@@ -2676,11 +2676,11 @@ app.controller('listWebsites', function ($scope, $http, $window) {
$scope.visitSite = function(wp) {
var url = wp.url || wp.domain;
if (!url) return '';
if (url.startsWith('http://') || url.startsWith('https://')) {
return url;
if (!url) return;
if (!url.startsWith('http://') && !url.startsWith('https://')) {
url = 'https://' + url;
}
return 'https://' + url;
window.open(url, '_blank');
};
$scope.wpLogin = function(wpId) {
@@ -5826,7 +5826,12 @@ app.controller('listWebsites', function ($scope, $http, $window) {
});
};
$scope.visitSite = function(url) {
$scope.visitSite = function(wp) {
var url = wp.url || wp.domain;
if (!url) return;
if (!url.startsWith('http://') && !url.startsWith('https://')) {
url = 'https://' + url;
}
window.open(url, '_blank');
};
@@ -9421,7 +9426,12 @@ app.controller('listWebsites', function ($scope, $http, $window) {
});
};
$scope.visitSite = function(url) {
$scope.visitSite = function(wp) {
var url = wp.url || wp.domain;
if (!url) return;
if (!url.startsWith('http://') && !url.startsWith('https://')) {
url = 'https://' + url;
}
window.open(url, '_blank');
};
@@ -13414,7 +13424,8 @@ app.controller('manageAliasController', function ($scope, $http, $timeout, $wind
$scope.visitSite = function(wp) {
var url = wp.url || wp.domain;
if (!/^https?:\/\//i.test(url)) {
if (!url) return;
if (!url.startsWith('http://') && !url.startsWith('https://')) {
url = 'https://' + url;
}
window.open(url, '_blank');

View File

@@ -173,7 +173,7 @@
style="max-width: 100%; margin-bottom: 10px; min-height: 150px; background: #f5f5f5;"
onerror="this.onerror=null; this.src='https://s.wordpress.org/style/images/about/WordPress-logotype-standard.png';">
<div class="text-center wp-action-buttons">
<a ng-href="{$ visitSite(wp) $}" target="_blank" class="btn btn-outline-secondary btn-sm wp-action-btn">
<a href="javascript:void(0);" ng-click="visitSite(wp)" class="btn btn-outline-secondary btn-sm wp-action-btn">
<i class="fa-solid fa-external-link"></i> Visit Site
</a>
<a href="{% url 'AutoLogin' %}?id={$ wp.id $}" target="_blank" class="btn btn-outline-primary btn-sm wp-action-btn">