Firewall: Add Rules by IP, Bug Fixes: SSL, Error Logs, Remote Transfer

This commit is contained in:
usmannasir
2017-11-02 02:09:47 +05:00
parent 897a8504c2
commit e366876b9b
31 changed files with 1353 additions and 1131 deletions

View File

@@ -19,4 +19,7 @@ urlpatterns = [
url(r'^cancelRemoteTransfer', views.cancelRemoteTransfer, name='cancelRemoteTransfer'), url(r'^cancelRemoteTransfer', views.cancelRemoteTransfer, name='cancelRemoteTransfer'),
url(r'^cyberPanelVersion', views.cyberPanelVersion, name='cyberPanelVersion'),
] ]

View File

@@ -15,11 +15,12 @@ from databases.models import Databases
from baseTemplate.views import renderBase from baseTemplate.views import renderBase
from random import randint from random import randint
import plogical.remoteBackup as rBackup import plogical.remoteBackup as rBackup
from websiteFunctions.models import Websites from websiteFunctions.models import Websites,ChildDomains
import os import os
import signal import signal
from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
from shutil import rmtree from shutil import rmtree
from baseTemplate.models import version
# Create your views here. # Create your views here.
@@ -103,7 +104,7 @@ def createWebsite(request):
return HttpResponse(json_data) return HttpResponse(json_data)
if virtualHostUtilities.createDirectoryForVirtualHost(domain, adminEmail, phpSelection) != 1: if virtualHostUtilities.createDirectoryForVirtualHost(domain, adminEmail, phpSelection) != 1:
numberOfWebsites = Websites.objects.count() numberOfWebsites = Websites.objects.count()+ChildDomains.objects.count()
virtualHostUtilities.deleteVirtualHostConfigurations(domain, numberOfWebsites) virtualHostUtilities.deleteVirtualHostConfigurations(domain, numberOfWebsites)
data_ret = {"existsStatus": 1, 'createWebSiteStatus': 0, data_ret = {"existsStatus": 1, 'createWebSiteStatus': 0,
'error_message': "Can not create configurations, see CyberCP main log file."} 'error_message': "Can not create configurations, see CyberCP main log file."}
@@ -111,7 +112,7 @@ def createWebsite(request):
return HttpResponse(json_data) return HttpResponse(json_data)
if virtualHostUtilities.createConfigInMainVirtualHostFile(domain) != 1: if virtualHostUtilities.createConfigInMainVirtualHostFile(domain) != 1:
numberOfWebsites = Websites.objects.count() numberOfWebsites = Websites.objects.count()+ChildDomains.objects.count()
virtualHostUtilities.deleteVirtualHostConfigurations(domain, numberOfWebsites) virtualHostUtilities.deleteVirtualHostConfigurations(domain, numberOfWebsites)
data_ret = {"existsStatus": 1, 'createWebSiteStatus': 0, data_ret = {"existsStatus": 1, 'createWebSiteStatus': 0,
'error_message': "Can not create configurations, see CyberCP main log file."} 'error_message': "Can not create configurations, see CyberCP main log file."}
@@ -136,7 +137,7 @@ def createWebsite(request):
return HttpResponse(json_data) return HttpResponse(json_data)
except BaseException, msg: except BaseException, msg:
numberOfWebsites = Websites.objects.count() numberOfWebsites = Websites.objects.count()+ChildDomains.objects.count()
virtualHostUtilities.deleteVirtualHostConfigurations(domain, numberOfWebsites) virtualHostUtilities.deleteVirtualHostConfigurations(domain, numberOfWebsites)
data_ret = {'createWebSiteStatus': 0, 'error_message': str(msg), "existsStatus": 0} data_ret = {'createWebSiteStatus': 0, 'error_message': str(msg), "existsStatus": 0}
json_data = json.dumps(data_ret) json_data = json.dumps(data_ret)
@@ -356,6 +357,7 @@ def fetchSSHkey(request):
def remoteTransfer(request): def remoteTransfer(request):
try: try:
if request.method == "POST": if request.method == "POST":
data = json.loads(request.body) data = json.loads(request.body)
username = data['username'] username = data['username']
password = data['password'] password = data['password']
@@ -368,15 +370,11 @@ def remoteTransfer(request):
transferRequest = rBackup.remoteBackup.remoteTransfer(ipAddress, dir,accountsToTransfer) transferRequest = rBackup.remoteBackup.remoteTransfer(ipAddress, dir,accountsToTransfer)
if transferRequest[0] == 1: if transferRequest[0] == 1:
pass return HttpResponse(json.dumps({"transferStatus": 1, "dir": dir}))
else: else:
data_ret = {'transferStatus': 0, 'error_message': transferRequest[1]} data_ret = {'transferStatus': 0, 'error_message': transferRequest[1]}
json_data = json.dumps(data_ret) json_data = json.dumps(data_ret)
return HttpResponse(json_data) return HttpResponse(json_data)
return HttpResponse(json.dumps({"transferStatus": 1, "dir":dir}))
else: else:
data_ret = {'transferStatus': 0, 'error_message': "Invalid Credentials"} data_ret = {'transferStatus': 0, 'error_message': "Invalid Credentials"}
json_data = json.dumps(data_ret) json_data = json.dumps(data_ret)
@@ -504,3 +502,39 @@ def cancelRemoteTransfer(request):
json_data = json.dumps(data) json_data = json.dumps(data)
return HttpResponse(json_data) return HttpResponse(json_data)
def cyberPanelVersion(request):
try:
if request.method == 'POST':
data = json.loads(request.body)
adminUser = data['username']
adminPass = data['password']
admin = Administrator.objects.get(userName=adminUser)
if hashPassword.check_password(admin.password, adminPass):
Version = version.objects.get(pk=1)
data_ret = {"getVersion": 1,
'error_message': "Could not authorize access to API",
'currentVersion':Version.currentVersion,
'build':Version.build}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
else:
data_ret = {"getVersion": 0,
'error_message': "Could not authorize access to API"}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
except BaseException, msg:
data_ret = {"getVersion": 0,
'error_message': "Could not authorize access to API"}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)

View File

@@ -1216,6 +1216,8 @@ app.controller('remoteBackupControl', function($scope, $http, $timeout) {
return; return;
} }
// disable fetch accounts button
$scope.fetchAccountsBtn = true; $scope.fetchAccountsBtn = true;
$scope.backupLoading = false; $scope.backupLoading = false;

View File

@@ -19,6 +19,7 @@ import subprocess
import signal import signal
import plogical.remoteBackup as rBackup import plogical.remoteBackup as rBackup
import requests import requests
from baseTemplate.models import version
def loadBackupHome(request): def loadBackupHome(request):
try: try:
@@ -1053,6 +1054,44 @@ def submitRemoteBackups(request):
ipAddress = data['ipAddress'] ipAddress = data['ipAddress']
password = data['password'] password = data['password']
## ask for remote version
try:
finalData = json.dumps({'username': "admin","password": password})
url = "https://" + ipAddress + ":8090/api/cyberPanelVersion"
r = requests.post(url, data=finalData, verify=False)
data = json.loads(r.text)
if data['getVersion'] == 1:
Version = version.objects.get(pk=1)
if data['currentVersion'] == Version.currentVersion and data['build'] == Version.build:
pass
else:
json_data = data['data']
data_ret = {'status': 0, 'error_message': "Your version does not match with version of remote server.",
"dir": "Null", }
data_ret = json.dumps(data_ret)
return HttpResponse(data_ret)
else:
data_ret = {'status': 0, 'error_message': "Not able to fetch version of remote server. Error Message: "+data['error_message'], "dir": "Null"}
data_ret = json.dumps(data_ret)
return HttpResponse(data_ret)
except BaseException,msg:
data_ret = {'status': 0,
'error_message': "Not able to fetch version of remote server. Error Message: " + str(msg), "dir": "Null"}
data_ret = json.dumps(data_ret)
return HttpResponse(data_ret)
## setup ssh key
sshkey = rBackup.remoteBackup.getKey(ipAddress, password) sshkey = rBackup.remoteBackup.getKey(ipAddress, password)
if sshkey[0] == 1: if sshkey[0] == 1:
@@ -1091,29 +1130,31 @@ def submitRemoteBackups(request):
writeToFile.writelines("\n") writeToFile.writelines("\n")
writeToFile.close() writeToFile.close()
#ownIP = requests.get('https://api.ipify.org').text try:
finalData = json.dumps({'username': "admin","password": password})
finalData = json.dumps({'username': "admin","password": password}) url = "https://" + ipAddress + ":8090/api/fetchAccountsFromRemoteServer"
url = "https://" + ipAddress + ":8090/api/fetchAccountsFromRemoteServer" r = requests.post(url, data=finalData, verify=False)
r = requests.post(url, data=finalData, verify=False) data = json.loads(r.text)
data = json.loads(r.text)
if data['fetchStatus'] == 1: if data['fetchStatus'] == 1:
json_data = data['data'] json_data = data['data']
data_ret = {'status': 1, 'error_message': "None", data_ret = {'status': 1, 'error_message': "None",
"dir": "Null",'data':json_data} "dir": "Null",'data':json_data}
data_ret = json.dumps(data_ret)
return HttpResponse(data_ret)
else:
data_ret = {'status': 0, 'error_message': "Not able to fetch accounts from remote server. Error Message: "+data['error_message'], "dir": "Null"}
data_ret = json.dumps(data_ret)
return HttpResponse(data_ret)
except BaseException,msg:
data_ret = {'status': 0,
'error_message': "Not able to fetch accounts from remote server. Error Message: " + str(msg), "dir": "Null"}
data_ret = json.dumps(data_ret) data_ret = json.dumps(data_ret)
return HttpResponse(data_ret) return HttpResponse(data_ret)
else:
data_ret = {'status': 0, 'error_message': "Not able to fetch accounts from remote server. Error Message: "+data['error_message'], "dir": "Null"}
data_ret = json.dumps(data_ret)
return HttpResponse(data_ret)
else: else:
return HttpResponse("This URL only accepts POST requests") return HttpResponse("This URL only accepts POST requests")
@@ -1132,33 +1173,41 @@ def starRemoteTransfer(request):
password = data['password'] password = data['password']
accountsToTransfer = data['accountsToTransfer'] accountsToTransfer = data['accountsToTransfer']
try:
ownIP = requests.get('https://api.ipify.org').text
ownIP = requests.get('https://api.ipify.org').text finalData = json.dumps({'username': "admin", "password": password,"ipAddress": ownIP,"accountsToTransfer":accountsToTransfer})
finalData = json.dumps({'username': "admin", "password": password,"ipAddress": ownIP,"accountsToTransfer":accountsToTransfer}) url = "https://" + ipAddress + ":8090/api/remoteTransfer"
url = "https://" + ipAddress + ":8090/api/remoteTransfer" r = requests.post(url, data=finalData, verify=False)
r = requests.post(url, data=finalData, verify=False) data = json.loads(r.text)
data = json.loads(r.text)
if data['transferStatus'] == 1: if data['transferStatus'] == 1:
## create local directory that will host backups ## create local directory that will host backups
localStoragePath = "/home/backup/transfer-" + str(data['dir']) localStoragePath = "/home/backup/transfer-" + str(data['dir'])
if not os.path.exists(localStoragePath): if not os.path.exists(localStoragePath):
os.makedirs(localStoragePath) os.makedirs(localStoragePath)
final_json = json.dumps({'remoteTransferStatus': 1, 'error_message': "None","dir":data['dir']}) final_json = json.dumps({'remoteTransferStatus': 1, 'error_message': "None","dir":data['dir']})
return HttpResponse(final_json) return HttpResponse(final_json)
else: else:
final_json = json.dumps({'remoteTransferStatus': 0, 'error_message':"Can not initiate remote transfer. Error message: "+ data['error_message']}) final_json = json.dumps({'remoteTransferStatus': 0, 'error_message':"Can not initiate remote transfer. Error message: "+ data['error_message']})
return HttpResponse(final_json)
except BaseException,msg:
final_json = json.dumps({'remoteTransferStatus': 0,
'error_message': "Can not initiate remote transfer. Error message: " +
str(msg)})
return HttpResponse(final_json) return HttpResponse(final_json)
except BaseException,msg: except BaseException,msg:
final_json = json.dumps({'remoteTransferStatus': 0, 'error_message': str(msg)}) final_json = json.dumps({'remoteTransferStatus': 0, 'error_message': str(msg)})
return HttpResponse(final_json) return HttpResponse(final_json)

View File

@@ -7,3 +7,4 @@ class FirewallRules(models.Model):
name = models.CharField(unique=True, max_length=32) # Field name made lowercase. name = models.CharField(unique=True, max_length=32) # Field name made lowercase.
proto = models.CharField(max_length=10) proto = models.CharField(max_length=10)
port = models.CharField(max_length=25) port = models.CharField(max_length=25)
ipAddress = models.CharField(max_length=30,default="0.0.0.0/0")

View File

@@ -54,6 +54,7 @@ app.controller('firewallController', function($scope,$http) {
ruleName:ruleName, ruleName:ruleName,
ruleProtocol:ruleProtocol, ruleProtocol:ruleProtocol,
rulePort:rulePort, rulePort:rulePort,
ruleIP:$scope.ruleIP,
}; };
var config = { var config = {
@@ -165,7 +166,7 @@ app.controller('firewallController', function($scope,$http) {
$scope.deleteRule = function(id,proto,port){ $scope.deleteRule = function(id,proto,port,ruleIP){
@@ -178,6 +179,7 @@ app.controller('firewallController', function($scope,$http) {
id:id, id:id,
proto:proto, proto:proto,
port:port, port:port,
ruleIP:ruleIP,
}; };
var config = { var config = {

View File

@@ -80,11 +80,11 @@
<div ng-hide="rulesDetails" class="form-group"> <div ng-hide="rulesDetails" class="form-group">
<div class="col-sm-3"> <div class="col-sm-2">
<input placeholder="Rule Name" type="text" class="form-control" ng-model="ruleName" required> <input placeholder="Rule Name" type="text" class="form-control" ng-model="ruleName" required>
</div> </div>
<div class="col-sm-3"> <div class="col-sm-2">
<select ng-model="ruleProtocol" class="form-control"> <select ng-model="ruleProtocol" class="form-control">
<option>tcp</option> <option>tcp</option>
<option>udp</option> <option>udp</option>
@@ -93,18 +93,26 @@
<!------------- ip box ------------->
<div class="col-sm-3">
<input placeholder="IP -> 0.0.0.0/0 for All IPs" type="text" class="form-control" ng-model="ruleIP" required>
</div>
<!------------- ip box ------------->
<!------------- port box -------------> <!------------- port box ------------->
<div class="col-sm-3"> <div class="col-sm-2">
<input placeholder="Port" type="text" class="form-control" ng-model="rulePort" required> <input placeholder="Port" type="text" class="form-control" ng-model="rulePort" required>
</div> </div>
<!------------- port box -------------> <!------------- port box ------------->
<div class="col-sm-3"> <div class="col-sm-3">
<button style="width: 100%;" type="button" ng-click="addRule()" class="btn btn-primary">{% trans "Add" %}</button> <button style="width: 100%;" type="button" ng-click="addRule()" class="btn btn-primary">{% trans "Add" %}</button>
</div> </div>
@@ -127,6 +135,7 @@
<th>{% trans "ID" %}</th> <th>{% trans "ID" %}</th>
<th>{% trans "Name" %}</th> <th>{% trans "Name" %}</th>
<th>{% trans "Protocol" %}</th> <th>{% trans "Protocol" %}</th>
<th>{% trans "IP Address" %}</th>
<th>{% trans "Port" %}</th> <th>{% trans "Port" %}</th>
<th>{% trans "Delete" %}</th> <th>{% trans "Delete" %}</th>
</tr> </tr>
@@ -136,8 +145,9 @@
<td ng-bind="rule.id"></td> <td ng-bind="rule.id"></td>
<td ng-bind="rule.name"></td> <td ng-bind="rule.name"></td>
<td ng-bind="rule.proto"></td> <td ng-bind="rule.proto"></td>
<td ng-bind="rule.ipAddress"></td>
<td ng-bind="rule.port"></td> <td ng-bind="rule.port"></td>
<td ng-click="deleteRule(rule.id,rule.proto,rule.port)"><img src="{% static 'images/delete.png' %}"></td> <td ng-click="deleteRule(rule.id,rule.proto,rule.port,rule.ipAddress)"><img src="{% static 'images/delete.png' %}"></td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@@ -53,6 +53,7 @@ def getCurrentRules(request):
'name': items.name, 'name': items.name,
'proto': items.proto, 'proto': items.proto,
'port': items.port, 'port': items.port,
'ipAddress':items.ipAddress,
} }
if checker == 0: if checker == 0:
@@ -87,13 +88,13 @@ def addRule(request):
ruleName = data['ruleName'] ruleName = data['ruleName']
ruleProtocol = data['ruleProtocol'] ruleProtocol = data['ruleProtocol']
rulePort = data['rulePort'] rulePort = data['rulePort']
ruleIP = data['ruleIP']
FirewallUtilities.addRule(ruleProtocol,rulePort) FirewallUtilities.addRule(ruleProtocol,rulePort,ruleIP)
newFWRule = FirewallRules(name=ruleName,proto=ruleProtocol,port=rulePort) newFWRule = FirewallRules(name=ruleName,proto=ruleProtocol,port=rulePort,ipAddress=ruleIP)
newFWRule.save() newFWRule.save()
final_dic = {'add_status': 1, 'error_message': "None"} final_dic = {'add_status': 1, 'error_message': "None"}
final_json = json.dumps(final_dic) final_json = json.dumps(final_dic)
return HttpResponse(final_json) return HttpResponse(final_json)
@@ -120,8 +121,9 @@ def deleteRule(request):
ruleID = data['id'] ruleID = data['id']
ruleProtocol = data['proto'] ruleProtocol = data['proto']
rulePort = data['port'] rulePort = data['port']
ruleIP = data['ruleIP']
FirewallUtilities.deleteRule(ruleProtocol, rulePort) FirewallUtilities.deleteRule(ruleProtocol, rulePort,ruleIP)
delRule = FirewallRules.objects.get(id=ruleID) delRule = FirewallRules.objects.get(id=ruleID)
delRule.delete() delRule.delete()

View File

@@ -2,8 +2,8 @@ protocols = imap pop3
log_timestamp = "%Y-%m-%d %H:%M:%S " log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_location = maildir:/home/vmail/%d/%n/Maildir mail_location = maildir:/home/vmail/%d/%n/Maildir
ssl_cert = </etc/postfix/cert.pem ssl_cert = <cert.pem
ssl_key = </etc/postfix/key.pem ssl_key = <key.pem
namespace { namespace {
type = private type = private

View File

@@ -19,8 +19,14 @@ class FirewallUtilities:
cmd = shlex.split(command) cmd = shlex.split(command)
res = subprocess.call(cmd) res = subprocess.call(cmd)
ipAddress = "0.0.0.0/0"
command = 'firewall-cmd --add-port=' + port +'/' + proto +' --permanent' ruleFamily = 'rule family="ipv4"'
sourceAddress = 'source address="' + ipAddress + '"'
ruleProtocol = 'port protocol="' + proto + '"'
rulePort = 'port="' + port + '"'
command = "firewall-cmd --permanent --zone=public --add-rich-rule='" + ruleFamily + " " + sourceAddress + " " + ruleProtocol + " " + rulePort + " " + "accept'"
cmd = shlex.split(command) cmd = shlex.split(command)
@@ -49,8 +55,14 @@ class FirewallUtilities:
cmd = shlex.split(command) cmd = shlex.split(command)
res = subprocess.call(cmd) res = subprocess.call(cmd)
ipAddress = "0.0.0.0/0"
command = 'firewall-cmd --remove-port=' + port + '/' + proto +' --permanent' ruleFamily = 'rule family="ipv4"'
sourceAddress = 'source address="' + ipAddress + '"'
ruleProtocol = 'port protocol="' + proto + '"'
rulePort = 'port="' + port + '"'
command = "firewall-cmd --permanent --zone=public --remove-rich-rule='" + ruleFamily + " " + sourceAddress + " " + ruleProtocol + " " + rulePort + " " + "accept'"
cmd = shlex.split(command) cmd = shlex.split(command)

View File

@@ -39,7 +39,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Could not install unzip") logging.InstallLog.writeToFile("Could not install unzip")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
@@ -50,10 +50,10 @@ class preFlightsChecks:
except OSError, msg: except OSError, msg:
logging.InstallLog.writeToFile(str(msg) + " [download_install_phpmyadmin]") logging.InstallLog.writeToFile(str(msg) + " [yum_update]")
return 0 return 0
except ValueError, msg: except ValueError, msg:
logging.InstallLog.writeToFile(str(msg) + " [download_install_phpmyadmin]") logging.InstallLog.writeToFile(str(msg) + " [yum_update]")
return 0 return 0
return 1 return 1
@@ -84,7 +84,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("[installCyberPanelRepo]") logging.InstallLog.writeToFile("[installCyberPanelRepo]")
count = count + 1 count = count + 1
print("Trying again, try number: "+str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -115,7 +115,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install PIP [install_pip]") logging.InstallLog.writeToFile("Can not install PIP [install_pip]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -144,7 +144,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install python setup tool") logging.InstallLog.writeToFile("Can not install python setup tool")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -173,7 +173,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install Python Development Package") logging.InstallLog.writeToFile("Can not install Python Development Package")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -183,7 +183,6 @@ class preFlightsChecks:
break break
def install_python_requests(self): def install_python_requests(self):
try: try:
import requests import requests
except: except:
@@ -205,7 +204,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install Python Requests") logging.InstallLog.writeToFile("Can not install Python Requests")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -238,7 +237,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install GCC") logging.InstallLog.writeToFile("Can not install GCC")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -270,7 +269,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install PEXPECT") logging.InstallLog.writeToFile("Can not install PEXPECT")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -280,7 +279,6 @@ class preFlightsChecks:
break break
def install_django(self): def install_django(self):
cmd = [] cmd = []
count = 0 count = 0
@@ -299,7 +297,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install DJANGO") logging.InstallLog.writeToFile("Can not install DJANGO")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -330,7 +328,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install MYSQL Library") logging.InstallLog.writeToFile("Can not install MYSQL Library")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -360,7 +358,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install wget") logging.InstallLog.writeToFile("Can not install wget")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -388,7 +386,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install gunicorn") logging.InstallLog.writeToFile("Can not install gunicorn")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -479,7 +477,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install psutil") logging.InstallLog.writeToFile("Can not install psutil")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -513,7 +511,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install argparse") logging.InstallLog.writeToFile("Can not install argparse")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -560,7 +558,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("install_psmisc") logging.InstallLog.writeToFile("install_psmisc")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -590,7 +588,7 @@ class preFlightsChecks:
logging.InstallLog.writeToFile("Can not upgrade Python Requests") logging.InstallLog.writeToFile("Can not upgrade Python Requests")
else: else:
print("###############################################") print("###############################################")
print(" Python Requests Upgraded ") print(" Python Requests Upgraded ")
print("###############################################") print("###############################################")
except: except:
pass pass
@@ -609,7 +607,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
print(" Could Not Download CyberCP ") print(" Could Not Download CyberCP ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Could Not Download CyberCP") logging.InstallLog.writeToFile("Could Not Download CyberPanel")
else: else:
print("###############################################") print("###############################################")
print(" CyberCP Downloaded ") print(" CyberCP Downloaded ")
@@ -694,10 +692,6 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
print("###################################################################") print("###################################################################")
@@ -710,11 +704,10 @@ class preFlightsChecks:
print(" CyberPanel Successfully Installed ") print(" CyberPanel Successfully Installed ")
print(" ") print(" ")
print(" ")
print(" ") print(" ")
print(" ") print(" ")
print(" Visit: https://"+self.ipAddr+":8090 ") print(" Visit: https://"+self.ipAddr+":8090 ")
print(" Username: admin ") print(" Username: admin ")
print(" Password: 1234567 ") print(" Password: 1234567 ")
@@ -741,7 +734,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Not able to add epel repo") logging.InstallLog.writeToFile("Not able to add epel repo")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -783,7 +776,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Could not install unzip") logging.InstallLog.writeToFile("Could not install unzip")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count) + "\n")
if count == 3: if count == 3:
break break
else: else:
@@ -794,10 +787,10 @@ class preFlightsChecks:
except OSError, msg: except OSError, msg:
logging.InstallLog.writeToFile(str(msg) + " [download_install_phpmyadmin]") logging.InstallLog.writeToFile(str(msg) + " [install_unzip]")
return 0 return 0
except ValueError, msg: except ValueError, msg:
logging.InstallLog.writeToFile(str(msg) + " [download_install_phpmyadmin]") logging.InstallLog.writeToFile(str(msg) + " [install_unzip]")
return 0 return 0
return 1 return 1
@@ -809,7 +802,7 @@ class preFlightsChecks:
os.chdir("/usr/local/lscp/cyberpanel/") os.chdir("/usr/local/lscp/cyberpanel/")
command = 'wget https://files.phpmyadmin.net/phpMyAdmin/4.7.3/phpMyAdmin-4.7.3-all-languages.zip' command = 'wget https://files.phpmyadmin.net/phpMyAdmin/4.7.5/phpMyAdmin-4.7.5-all-languages.zip'
cmd = shlex.split(command) cmd = shlex.split(command)
@@ -825,7 +818,7 @@ class preFlightsChecks:
print(" PHPMYAdmin Downloaded ") print(" PHPMYAdmin Downloaded ")
print("###############################################") print("###############################################")
command = 'unzip phpMyAdmin-4.7.3-all-languages.zip' command = 'unzip phpMyAdmin-4.7.5-all-languages.zip'
cmd = shlex.split(command) cmd = shlex.split(command)
@@ -836,9 +829,9 @@ class preFlightsChecks:
else: else:
pass pass
os.remove("phpMyAdmin-4.7.3-all-languages.zip") os.remove("phpMyAdmin-4.7.5-all-languages.zip")
command = 'mv phpMyAdmin-4.7.3-all-languages phpmyadmin' command = 'mv phpMyAdmin-4.7.5-all-languages phpmyadmin'
cmd = shlex.split(command) cmd = shlex.split(command)
@@ -900,10 +893,10 @@ class preFlightsChecks:
except OSError, msg: except OSError, msg:
logging.InstallLog.writeToFile(str(msg) + " [download_install_phpmyadmin]") logging.InstallLog.writeToFile(str(msg) + " [install_postfix_davecot]")
return 0 return 0
except ValueError, msg: except ValueError, msg:
logging.InstallLog.writeToFile(str(msg) + " [download_install_phpmyadmin]") logging.InstallLog.writeToFile(str(msg) + " [install_postfix_davecot]")
return 0 return 0
return 1 return 1
@@ -1003,10 +996,10 @@ class preFlightsChecks:
except OSError, msg: except OSError, msg:
logging.InstallLog.writeToFile(str(msg) + " [setup_postfix_davecot_config]") logging.InstallLog.writeToFile(str(msg) + " [setup_email_Passwords]")
return 0 return 0
except ValueError, msg: except ValueError, msg:
logging.InstallLog.writeToFile(str(msg) + " [setup_postfix_davecot_config]") logging.InstallLog.writeToFile(str(msg) + " [setup_email_Passwords]")
return 0 return 0
return 1 return 1
@@ -1069,6 +1062,17 @@ class preFlightsChecks:
else: else:
pass pass
command = 'openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -subj "/C=US/ST=Denial/L=Springfield/O=Dis/CN=www.example.com" -keyout /etc/dovecot/key.pem -out /etc/dovecot/cert.pem'
cmd = shlex.split(command)
res = subprocess.call(cmd)
if res == 1:
logging.InstallLog.writeToFile("1072 [setup_postfix_davecot_config]")
else:
pass
########### Copy config files ########### Copy config files
@@ -1107,7 +1111,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("872 [setup_postfix_davecot_config]") logging.InstallLog.writeToFile("1114 [setup_postfix_davecot_config]")
else: else:
pass pass
@@ -1134,7 +1138,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("899 [setup_postfix_davecot_config]") logging.InstallLog.writeToFile("1141 [setup_postfix_davecot_config]")
else: else:
pass pass
@@ -1378,7 +1382,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("[downoad_and_install_raindloop]") logging.InstallLog.writeToFile("[downoad_and_install_rainloop]")
else: else:
pass pass
@@ -1393,7 +1397,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("[downoad_and_install_raindloop]") logging.InstallLog.writeToFile("[downoad_and_install_rainloop]")
else: else:
pass pass
@@ -1405,7 +1409,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("[downoad_and_install_raindloop]") logging.InstallLog.writeToFile("[downoad_and_install_rainloop]")
else: else:
pass pass
@@ -1421,7 +1425,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("permissions [downoad_and_install_raindloop]") logging.InstallLog.writeToFile("permissions [downoad_and_install_rainloop]")
else: else:
pass pass
@@ -1432,7 +1436,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("permissions [downoad_and_install_raindloop]") logging.InstallLog.writeToFile("permissions [downoad_and_install_rainloop]")
else: else:
pass pass
@@ -1443,7 +1447,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("permissions [downoad_and_install_raindloop]") logging.InstallLog.writeToFile("permissions [downoad_and_install_rainloop]")
else: else:
pass pass
@@ -1451,10 +1455,10 @@ class preFlightsChecks:
except OSError, msg: except OSError, msg:
logging.InstallLog.writeToFile(str(msg) + " [downoad_and_install_raindloop]") logging.InstallLog.writeToFile(str(msg) + " [downoad_and_install_rainloop]")
return 0 return 0
except ValueError, msg: except ValueError, msg:
logging.InstallLog.writeToFile(str(msg) + " [downoad_and_install_raindloop]") logging.InstallLog.writeToFile(str(msg) + " [downoad_and_install_rainloop]")
return 0 return 0
return 1 return 1
@@ -1475,7 +1479,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
print(" Could not restart Litespeed server ") print(" Could not restart Litespeed server ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Could not restart Litespeed server 1239") logging.InstallLog.writeToFile("Could not restart Litespeed server 1428")
else: else:
pass pass
@@ -1579,7 +1583,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("1343 [setupLSCPDDaemon]") logging.InstallLog.writeToFile("1586 [setupLSCPDDaemon]")
else: else:
pass pass
@@ -1591,7 +1595,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("1355 [setupLSCPDDaemon]") logging.InstallLog.writeToFile("1598 [setupLSCPDDaemon]")
else: else:
pass pass
@@ -1602,7 +1606,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("1366 [setupLSCPDDaemon]") logging.InstallLog.writeToFile("1609 [setupLSCPDDaemon]")
else: else:
pass pass
@@ -1614,10 +1618,10 @@ class preFlightsChecks:
except OSError, msg: except OSError, msg:
logging.InstallLog.writeToFile(str(msg) + " [installFirewalld]") logging.InstallLog.writeToFile(str(msg) + " [setupLSCPDDaemon]")
return 0 return 0
except ValueError, msg: except ValueError, msg:
logging.InstallLog.writeToFile(str(msg) + " [installFirewalld]") logging.InstallLog.writeToFile(str(msg) + " [setupLSCPDDaemon]")
return 0 return 0
return 1 return 1
@@ -1636,7 +1640,9 @@ class preFlightsChecks:
cmd = shlex.split(command) cmd = shlex.split(command)
res = subprocess.call(cmd) file = open("installLogs.txt", 'a')
res = subprocess.call(cmd,stdout=file)
file.close()
if res == 1: if res == 1:
logging.InstallLog.writeToFile("1428 [setup_cron]") logging.InstallLog.writeToFile("1428 [setup_cron]")
@@ -1681,7 +1687,7 @@ class preFlightsChecks:
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
logging.InstallLog.writeToFile("1440 [setup_cron]") logging.InstallLog.writeToFile("1690 [changeSystemLanguage]")
else: else:
pass pass
@@ -1722,9 +1728,9 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
print(" Can not add default Keys ") print(" Can not add default Keys ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Could not install unzip") logging.InstallLog.writeToFile("install_default_keys")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
@@ -1761,7 +1767,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
print(" Can not install rsync ") print(" Can not install rsync ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Could not install unzip") logging.InstallLog.writeToFile("Could not install rsync")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count))
if count == 3: if count == 3:
@@ -1774,10 +1780,10 @@ class preFlightsChecks:
except OSError, msg: except OSError, msg:
logging.InstallLog.writeToFile(str(msg) + " [download_install_phpmyadmin]") logging.InstallLog.writeToFile(str(msg) + " [install_rsync]")
return 0 return 0
except ValueError, msg: except ValueError, msg:
logging.InstallLog.writeToFile(str(msg) + " [download_install_phpmyadmin]") logging.InstallLog.writeToFile(str(msg) + " [install_rsync]")
return 0 return 0
return 1 return 1
@@ -1789,7 +1795,7 @@ class preFlightsChecks:
while (1): while (1):
command = 'chown -R nobody:nobody /usr/local/lsws/admin/conf/' command = 'chown -R nobody:nobody /usr/local/lsws'
cmd = shlex.split(command) cmd = shlex.split(command)
@@ -1801,7 +1807,7 @@ class preFlightsChecks:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("fix_admin_permissions") logging.InstallLog.writeToFile("fix_admin_permissions")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
@@ -1883,14 +1889,14 @@ def Main():
checks.setupLSCPDDaemon() checks.setupLSCPDDaemon()
checks.install_python_requests() checks.install_python_requests()
checks.setup_cron()
checks.install_default_keys() checks.install_default_keys()
checks.download_install_CyberPanel(installCyberPanel.InstallCyberPanel.mysqlPassword)
checks.fix_permissions() checks.fix_permissions()
checks.reStartLiteSpeed() checks.reStartLiteSpeed()
checks.download_install_CyberPanel(installCyberPanel.InstallCyberPanel.mysqlPassword)
checks.setup_cron()
def test(): def test():

View File

@@ -28,20 +28,21 @@ class InstallCyberPanel:
count = 0 count = 0
while (1): while (1):
cmd.append("yum")
cmd.append("install") command = 'yum install -y openlitespeed'
cmd.append("-y")
cmd.append("openlitespeed") cmd = shlex.split(command)
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
print("###############################################") print("###############################################")
print(" Could not install Litespeed ") print(" Could not install Litespeed ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Openlitespeed is not installed from repo" + " [installLiteSpeed]") logging.InstallLog.writeToFile("Openlitespeed is not installed from repo" + " [installLiteSpeed]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
@@ -168,19 +169,19 @@ class InstallCyberPanel:
while (1): while (1):
cmd = [] command = 'yum -y groupinstall lsphp-all'
cmd.append("yum")
cmd.append("-y") cmd = shlex.split(command)
cmd.append("groupinstall")
cmd.append("lsphp-all")
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res == 1: if res == 1:
print("###############################################") print("###############################################")
print(" Could not install PHP Binaries ") print(" Could not install PHP Binaries ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("initial PHP Binaries not installed properly [installAllPHPVersions]") logging.InstallLog.writeToFile("initial PHP Binaries not installed properly [installAllPHPVersions]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
@@ -263,10 +264,9 @@ class InstallCyberPanel:
while (1): while (1):
cmd.append("yum") command = 'yum -y install mariadb-server'
cmd.append("-y")
cmd.append("install") cmd = shlex.split(command)
cmd.append("mariadb-server")
res = subprocess.call(cmd) res = subprocess.call(cmd)
@@ -276,7 +276,7 @@ class InstallCyberPanel:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Could not install MYSQL [installMySQL]") logging.InstallLog.writeToFile("Could not install MYSQL [installMySQL]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
@@ -539,7 +539,7 @@ class InstallCyberPanel:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Could not install PureFTPD [installPureFTPD]") logging.InstallLog.writeToFile("Could not install PureFTPD [installPureFTPD]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
@@ -766,9 +766,8 @@ class InstallCyberPanel:
print(" Can not install PowerDNS ") print(" Can not install PowerDNS ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Can not install PowerDNS [installPowerDNS]") logging.InstallLog.writeToFile("Can not install PowerDNS [installPowerDNS]")
logging.InstallLog.writeToFile("Could not install PureFTPD [installPureFTPD]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
@@ -860,10 +859,10 @@ class InstallCyberPanel:
except OSError, msg: except OSError, msg:
logging.InstallLog.writeToFile(str(msg) + " [startPureFTPD]") logging.InstallLog.writeToFile(str(msg) + " [startPowerDNS]")
return 0 return 0
except ValueError, msg: except ValueError, msg:
logging.InstallLog.writeToFile(str(msg) + " [startPureFTPD]") logging.InstallLog.writeToFile(str(msg) + " [startPowerDNS]")
return 0 return 0
return 1 return 1
@@ -887,16 +886,16 @@ class InstallCyberPanel:
if res == 1: if res == 1:
print("###############################################") print("###############################################")
print(" Could not install CertBot ") print(" Could not install yum utils ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("yum utils not installed" + " [installCertBot]") logging.InstallLog.writeToFile("yum utils not installed" + " [installCertBot]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
print("###############################################") print("###############################################")
print(" Certbot Installed ") print(" yum utils Installed ")
print("###############################################") print("###############################################")
break break
@@ -915,16 +914,16 @@ class InstallCyberPanel:
if res == 1: if res == 1:
print("###############################################") print("###############################################")
print(" Could not install CertBot ") print(" Could not install yum-config-manager ")
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("yum-config-manager --enable failed" + " [installCertBot]") logging.InstallLog.writeToFile("yum-config-manager --enable failed" + " [installCertBot]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:
print("###############################################") print("###############################################")
print(" Certbot Installed ") print(" yum-config-manager Installed ")
print("###############################################") print("###############################################")
break break
@@ -947,7 +946,7 @@ class InstallCyberPanel:
print("###############################################") print("###############################################")
logging.InstallLog.writeToFile("Certbot not installed" + " [installCertBot]") logging.InstallLog.writeToFile("Certbot not installed" + " [installCertBot]")
count = count + 1 count = count + 1
print("Trying again, try number: " + str(count)) print("Trying again, try number: " + str(count)+"\n")
if count == 3: if count == 3:
break break
else: else:

Binary file not shown.

View File

@@ -15,7 +15,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-29 20:47+0500\n" "POT-Creation-Date: 2017-11-02 02:08+0500\n"
"PO-Revision-Date: 2017-10-24 22:23+0300\n" "PO-Revision-Date: 2017-10-24 22:23+0300\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@@ -115,7 +115,7 @@ msgstr "Откажи Архив"
#: backup/templates/backup/backupSchedule.html:89 #: backup/templates/backup/backupSchedule.html:89
#: databases/templates/databases/listDataBases.html:87 #: databases/templates/databases/listDataBases.html:87
#: dns/templates/dns/addDeleteDNSRecords.html:129 #: dns/templates/dns/addDeleteDNSRecords.html:129
#: firewall/templates/firewall/firewall.html:127 #: firewall/templates/firewall/firewall.html:135
#: ftp/templates/ftp/listFTPAccounts.html:87 #: ftp/templates/ftp/listFTPAccounts.html:87
#: managePHP/templates/managePHP/installExtensions.html:61 #: managePHP/templates/managePHP/installExtensions.html:61
msgid "ID" msgid "ID"
@@ -138,9 +138,9 @@ msgstr "Размер"
#: backup/templates/backup/backupDestinations.html:93 #: backup/templates/backup/backupDestinations.html:93
#: backup/templates/backup/backupSchedule.html:92 #: backup/templates/backup/backupSchedule.html:92
#: dns/templates/dns/addDeleteDNSRecords.html:134 #: dns/templates/dns/addDeleteDNSRecords.html:134
#: firewall/templates/firewall/firewall.html:131 #: firewall/templates/firewall/firewall.html:140
#: firewall/templates/firewall/secureSSH.html:122 #: firewall/templates/firewall/secureSSH.html:122
#: websiteFunctions/templates/websiteFunctions/website.html:424 #: websiteFunctions/templates/websiteFunctions/website.html:451
msgid "Delete" msgid "Delete"
msgstr "Изтрий" msgstr "Изтрий"
@@ -167,6 +167,7 @@ msgstr "От тази страница може да настройте дест
#: dns/templates/dns/addDeleteDNSRecords.html:60 #: dns/templates/dns/addDeleteDNSRecords.html:60
#: dns/templates/dns/createNameServer.html:48 #: dns/templates/dns/createNameServer.html:48
#: dns/templates/dns/createNameServer.html:65 #: dns/templates/dns/createNameServer.html:65
#: firewall/templates/firewall/firewall.html:138
msgid "IP Address" msgid "IP Address"
msgstr "IP Адрес" msgstr "IP Адрес"
@@ -178,7 +179,7 @@ msgstr "IP Адрес"
#: mailServer/templates/mailServer/changeEmailPassword.html:52 #: mailServer/templates/mailServer/changeEmailPassword.html:52
#: mailServer/templates/mailServer/createEmailAccount.html:51 #: mailServer/templates/mailServer/createEmailAccount.html:51
#: userManagment/templates/userManagment/createUser.html:123 #: userManagment/templates/userManagment/createUser.html:123
#: userManagment/templates/userManagment/modifyUser.html:107 #: userManagment/templates/userManagment/modifyUser.html:106
msgid "Password" msgid "Password"
msgstr "Парола" msgstr "Парола"
@@ -223,15 +224,15 @@ msgstr "Дестинацията е добавена"
#: mailServer/templates/mailServer/deleteEmailAccount.html:79 #: mailServer/templates/mailServer/deleteEmailAccount.html:79
#: manageSSL/templates/manageSSL/manageSSL.html:60 #: manageSSL/templates/manageSSL/manageSSL.html:60
#: userManagment/templates/userManagment/createUser.html:162 #: userManagment/templates/userManagment/createUser.html:162
#: userManagment/templates/userManagment/modifyUser.html:139 #: userManagment/templates/userManagment/modifyUser.html:138
#: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:77 #: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:77
#: websiteFunctions/templates/websiteFunctions/website.html:157 #: websiteFunctions/templates/websiteFunctions/website.html:157
#: websiteFunctions/templates/websiteFunctions/website.html:336 #: websiteFunctions/templates/websiteFunctions/website.html:363
#: websiteFunctions/templates/websiteFunctions/website.html:378 #: websiteFunctions/templates/websiteFunctions/website.html:405
#: websiteFunctions/templates/websiteFunctions/website.html:508 #: websiteFunctions/templates/websiteFunctions/website.html:535
#: websiteFunctions/templates/websiteFunctions/website.html:563 #: websiteFunctions/templates/websiteFunctions/website.html:590
#: websiteFunctions/templates/websiteFunctions/website.html:618 #: websiteFunctions/templates/websiteFunctions/website.html:645
#: websiteFunctions/templates/websiteFunctions/website.html:765 #: websiteFunctions/templates/websiteFunctions/website.html:792
msgid "Could not connect to server. Please refresh this page." msgid "Could not connect to server. Please refresh this page."
msgstr "" msgstr ""
@@ -294,11 +295,13 @@ msgstr ""
#: backup/templates/backup/index.html:13 backup/templates/backup/index.html:29 #: backup/templates/backup/index.html:13 backup/templates/backup/index.html:29
#: backup/templates/backup/index.html:45 #: backup/templates/backup/index.html:45
#: baseTemplate/templates/baseTemplate/homePage.html:266 #: baseTemplate/templates/baseTemplate/homePage.html:268
#: baseTemplate/templates/baseTemplate/homePage.html:269 #: baseTemplate/templates/baseTemplate/homePage.html:271
#: baseTemplate/templates/baseTemplate/homePage.html:463
#: baseTemplate/templates/baseTemplate/homePage.html:466
#: baseTemplate/templates/baseTemplate/index.html:554 #: baseTemplate/templates/baseTemplate/index.html:554
#: baseTemplate/templates/baseTemplate/index.html:556 #: baseTemplate/templates/baseTemplate/index.html:556
#: baseTemplate/templates/baseTemplate/index.html:572 #: baseTemplate/templates/baseTemplate/index.html:573
msgid "Back up" msgid "Back up"
msgstr "Архив" msgstr "Архив"
@@ -364,7 +367,7 @@ msgid "Start Transfer"
msgstr "" msgstr ""
#: backup/templates/backup/remoteBackups.html:59 #: backup/templates/backup/remoteBackups.html:59
#: websiteFunctions/templates/websiteFunctions/website.html:269 #: websiteFunctions/templates/websiteFunctions/website.html:296
#, fuzzy #, fuzzy
#| msgid "Cancel Backup" #| msgid "Cancel Backup"
msgid "Cancel" msgid "Cancel"
@@ -404,9 +407,9 @@ msgid "Website"
msgstr "Страница" msgstr "Страница"
#: backup/templates/backup/remoteBackups.html:108 #: backup/templates/backup/remoteBackups.html:108
#: baseTemplate/templates/baseTemplate/homePage.html:331 #: baseTemplate/templates/baseTemplate/homePage.html:333
#: baseTemplate/templates/baseTemplate/index.html:625 #: baseTemplate/templates/baseTemplate/index.html:626
#: baseTemplate/templates/baseTemplate/index.html:627 #: baseTemplate/templates/baseTemplate/index.html:628
#: managePHP/templates/managePHP/installExtensions.html:62 #: managePHP/templates/managePHP/installExtensions.html:62
msgid "PHP" msgid "PHP"
msgstr "PHP" msgstr "PHP"
@@ -452,7 +455,7 @@ msgstr "Избери Архив"
#: backup/templates/backup/restore.html:86 #: backup/templates/backup/restore.html:86
#: databases/templates/databases/deleteDatabase.html:64 #: databases/templates/databases/deleteDatabase.html:64
#: databases/templates/databases/listDataBases.html:54 #: databases/templates/databases/listDataBases.html:54
#: firewall/templates/firewall/firewall.html:156 #: firewall/templates/firewall/firewall.html:166
#: managePHP/templates/managePHP/editPHPConfig.html:212 #: managePHP/templates/managePHP/editPHPConfig.html:212
msgid "Error message:" msgid "Error message:"
msgstr "Съобщение за Грешка" msgstr "Съобщение за Грешка"
@@ -508,24 +511,28 @@ msgstr "Обработвани заявки"
msgid "Total Requests" msgid "Total Requests"
msgstr "Всички Заявки" msgstr "Всички Заявки"
#: baseTemplate/templates/baseTemplate/homePage.html:173 #: baseTemplate/templates/baseTemplate/homePage.html:175
#: baseTemplate/templates/baseTemplate/homePage.html:389
#: userManagment/templates/userManagment/index.html:13 #: userManagment/templates/userManagment/index.html:13
msgid "User Functions" msgid "User Functions"
msgstr "Функции на Потребителите" msgstr "Функции на Потребителите"
#: baseTemplate/templates/baseTemplate/homePage.html:176 #: baseTemplate/templates/baseTemplate/homePage.html:178
#: baseTemplate/templates/baseTemplate/homePage.html:392
#: baseTemplate/templates/baseTemplate/index.html:426 #: baseTemplate/templates/baseTemplate/index.html:426
#: baseTemplate/templates/baseTemplate/index.html:427 #: baseTemplate/templates/baseTemplate/index.html:427
#: baseTemplate/templates/baseTemplate/index.html:428 #: baseTemplate/templates/baseTemplate/index.html:428
msgid "Users" msgid "Users"
msgstr "Потребители" msgstr "Потребители"
#: baseTemplate/templates/baseTemplate/homePage.html:186 #: baseTemplate/templates/baseTemplate/homePage.html:188
#: baseTemplate/templates/baseTemplate/homePage.html:402
#: websiteFunctions/templates/websiteFunctions/index.html:13 #: websiteFunctions/templates/websiteFunctions/index.html:13
msgid "Website Functions" msgid "Website Functions"
msgstr "Функции на Страниците" msgstr "Функции на Страниците"
#: baseTemplate/templates/baseTemplate/homePage.html:189 #: baseTemplate/templates/baseTemplate/homePage.html:191
#: baseTemplate/templates/baseTemplate/homePage.html:405
#: baseTemplate/templates/baseTemplate/index.html:360 #: baseTemplate/templates/baseTemplate/index.html:360
#: baseTemplate/templates/baseTemplate/index.html:444 #: baseTemplate/templates/baseTemplate/index.html:444
#: baseTemplate/templates/baseTemplate/index.html:445 #: baseTemplate/templates/baseTemplate/index.html:445
@@ -534,11 +541,11 @@ msgstr "Функции на Страниците"
msgid "Websites" msgid "Websites"
msgstr "Страница" msgstr "Страница"
#: baseTemplate/templates/baseTemplate/homePage.html:199 #: baseTemplate/templates/baseTemplate/homePage.html:201
msgid "Add/Modify Packages" msgid "Add/Modify Packages"
msgstr "Добави/Промени Пакет" msgstr "Добави/Промени Пакет"
#: baseTemplate/templates/baseTemplate/homePage.html:202 #: baseTemplate/templates/baseTemplate/homePage.html:204
#: baseTemplate/templates/baseTemplate/index.html:366 #: baseTemplate/templates/baseTemplate/index.html:366
#: baseTemplate/templates/baseTemplate/index.html:461 #: baseTemplate/templates/baseTemplate/index.html:461
#: baseTemplate/templates/baseTemplate/index.html:463 #: baseTemplate/templates/baseTemplate/index.html:463
@@ -546,12 +553,14 @@ msgstr "Добави/Промени Пакет"
msgid "Packages" msgid "Packages"
msgstr "Пакети" msgstr "Пакети"
#: baseTemplate/templates/baseTemplate/homePage.html:223 #: baseTemplate/templates/baseTemplate/homePage.html:225
#: baseTemplate/templates/baseTemplate/homePage.html:415
#: databases/templates/databases/index.html:12 #: databases/templates/databases/index.html:12
msgid "Database Functions" msgid "Database Functions"
msgstr "Функции на Бази от Данни" msgstr "Функции на Бази от Данни"
#: baseTemplate/templates/baseTemplate/homePage.html:226 #: baseTemplate/templates/baseTemplate/homePage.html:228
#: baseTemplate/templates/baseTemplate/homePage.html:418
#: baseTemplate/templates/baseTemplate/index.html:477 #: baseTemplate/templates/baseTemplate/index.html:477
#: baseTemplate/templates/baseTemplate/index.html:478 #: baseTemplate/templates/baseTemplate/index.html:478
#: baseTemplate/templates/baseTemplate/index.html:479 #: baseTemplate/templates/baseTemplate/index.html:479
@@ -561,23 +570,27 @@ msgstr "Функции на Бази от Данни"
msgid "Databases" msgid "Databases"
msgstr "База от Данни" msgstr "База от Данни"
#: baseTemplate/templates/baseTemplate/homePage.html:235 #: baseTemplate/templates/baseTemplate/homePage.html:237
#: baseTemplate/templates/baseTemplate/homePage.html:438
msgid "Control DNS" msgid "Control DNS"
msgstr "Контрол на DNS" msgstr "Контрол на DNS"
#: baseTemplate/templates/baseTemplate/homePage.html:238 #: baseTemplate/templates/baseTemplate/homePage.html:240
#: baseTemplate/templates/baseTemplate/homePage.html:441
#: baseTemplate/templates/baseTemplate/index.html:372 #: baseTemplate/templates/baseTemplate/index.html:372
#: baseTemplate/templates/baseTemplate/index.html:495 #: baseTemplate/templates/baseTemplate/index.html:495
#: baseTemplate/templates/baseTemplate/index.html:497 #: baseTemplate/templates/baseTemplate/index.html:497
msgid "DNS" msgid "DNS"
msgstr "DNS" msgstr "DNS"
#: baseTemplate/templates/baseTemplate/homePage.html:248 #: baseTemplate/templates/baseTemplate/homePage.html:250
#: baseTemplate/templates/baseTemplate/homePage.html:451
#: ftp/templates/ftp/index.html:12 #: ftp/templates/ftp/index.html:12
msgid "FTP Functions" msgid "FTP Functions"
msgstr "FTP Функции" msgstr "FTP Функции"
#: baseTemplate/templates/baseTemplate/homePage.html:251 #: baseTemplate/templates/baseTemplate/homePage.html:253
#: baseTemplate/templates/baseTemplate/homePage.html:454
#: baseTemplate/templates/baseTemplate/index.html:378 #: baseTemplate/templates/baseTemplate/index.html:378
#: baseTemplate/templates/baseTemplate/index.html:536 #: baseTemplate/templates/baseTemplate/index.html:536
#: baseTemplate/templates/baseTemplate/index.html:538 #: baseTemplate/templates/baseTemplate/index.html:538
@@ -585,43 +598,45 @@ msgstr "FTP Функции"
msgid "FTP" msgid "FTP"
msgstr "FTP" msgstr "FTP"
#: baseTemplate/templates/baseTemplate/homePage.html:278 #: baseTemplate/templates/baseTemplate/homePage.html:280
#: baseTemplate/templates/baseTemplate/homePage.html:281 #: baseTemplate/templates/baseTemplate/homePage.html:283
#: baseTemplate/templates/baseTemplate/homePage.html:483
#: baseTemplate/templates/baseTemplate/homePage.html:486
#: packages/templates/packages/createPackage.html:75 #: packages/templates/packages/createPackage.html:75
#: packages/templates/packages/modifyPackage.html:80 #: packages/templates/packages/modifyPackage.html:80
msgid "Emails" msgid "Emails"
msgstr "Emails" msgstr "Emails"
#: baseTemplate/templates/baseTemplate/homePage.html:291 #: baseTemplate/templates/baseTemplate/homePage.html:293
#: baseTemplate/templates/baseTemplate/homePage.html:294 #: baseTemplate/templates/baseTemplate/homePage.html:296
#: tuning/templates/tuning/index.html:12 #: tuning/templates/tuning/index.html:12
msgid "Server Tuning" msgid "Server Tuning"
msgstr "Оптимизация на Сървър" msgstr "Оптимизация на Сървър"
#: baseTemplate/templates/baseTemplate/homePage.html:315 #: baseTemplate/templates/baseTemplate/homePage.html:317
#: baseTemplate/templates/baseTemplate/homePage.html:318 #: baseTemplate/templates/baseTemplate/homePage.html:320
#: baseTemplate/templates/baseTemplate/index.html:606 #: baseTemplate/templates/baseTemplate/index.html:607
#: baseTemplate/templates/baseTemplate/index.html:608 #: baseTemplate/templates/baseTemplate/index.html:609
#: baseTemplate/templates/baseTemplate/index.html:641 #: baseTemplate/templates/baseTemplate/index.html:642
#: serverStatus/templates/serverStatus/index.html:13 #: serverStatus/templates/serverStatus/index.html:13
msgid "Server Status" msgid "Server Status"
msgstr "Сървър Статус" msgstr "Сървър Статус"
#: baseTemplate/templates/baseTemplate/homePage.html:328 #: baseTemplate/templates/baseTemplate/homePage.html:330
msgid "PHP Configurations" msgid "PHP Configurations"
msgstr "PHP Конфигурация" msgstr "PHP Конфигурация"
#: baseTemplate/templates/baseTemplate/homePage.html:340 #: baseTemplate/templates/baseTemplate/homePage.html:342
#: baseTemplate/templates/baseTemplate/homePage.html:343 #: baseTemplate/templates/baseTemplate/homePage.html:345
#: baseTemplate/templates/baseTemplate/index.html:643 #: baseTemplate/templates/baseTemplate/index.html:644
#: websiteFunctions/templates/websiteFunctions/website.html:113 #: websiteFunctions/templates/websiteFunctions/website.html:113
msgid "Logs" msgid "Logs"
msgstr "Логове" msgstr "Логове"
#: baseTemplate/templates/baseTemplate/homePage.html:363 #: baseTemplate/templates/baseTemplate/homePage.html:365
#: baseTemplate/templates/baseTemplate/homePage.html:366 #: baseTemplate/templates/baseTemplate/homePage.html:368
#: baseTemplate/templates/baseTemplate/index.html:659 #: baseTemplate/templates/baseTemplate/index.html:660
#: baseTemplate/templates/baseTemplate/index.html:661 #: baseTemplate/templates/baseTemplate/index.html:662
msgid "Security" msgid "Security"
msgstr "Сигурност" msgstr "Сигурност"
@@ -689,8 +704,8 @@ msgid "Dashboard Quick Menu"
msgstr "Бързо Меню" msgstr "Бързо Меню"
#: baseTemplate/templates/baseTemplate/index.html:384 #: baseTemplate/templates/baseTemplate/index.html:384
#: baseTemplate/templates/baseTemplate/index.html:590 #: baseTemplate/templates/baseTemplate/index.html:591
#: baseTemplate/templates/baseTemplate/index.html:592 #: baseTemplate/templates/baseTemplate/index.html:593
msgid "Tuning" msgid "Tuning"
msgstr "Настройка" msgstr "Настройка"
@@ -723,7 +738,7 @@ msgstr "Нов Потребител"
#: userManagment/templates/userManagment/index.html:52 #: userManagment/templates/userManagment/index.html:52
#: userManagment/templates/userManagment/index.html:54 #: userManagment/templates/userManagment/index.html:54
#: userManagment/templates/userManagment/modifyUser.html:12 #: userManagment/templates/userManagment/modifyUser.html:12
#: userManagment/templates/userManagment/modifyUser.html:120 #: userManagment/templates/userManagment/modifyUser.html:119
msgid "Modify User" msgid "Modify User"
msgstr "Промени Потребител" msgstr "Промени Потребител"
@@ -903,8 +918,8 @@ msgstr "Webmail"
#: ftp/templates/ftp/createFTPAccount.html:12 #: ftp/templates/ftp/createFTPAccount.html:12
#: ftp/templates/ftp/createFTPAccount.html:19 ftp/templates/ftp/index.html:25 #: ftp/templates/ftp/createFTPAccount.html:19 ftp/templates/ftp/index.html:25
#: ftp/templates/ftp/index.html:27 #: ftp/templates/ftp/index.html:27
#: websiteFunctions/templates/websiteFunctions/website.html:683 #: websiteFunctions/templates/websiteFunctions/website.html:710
#: websiteFunctions/templates/websiteFunctions/website.html:685 #: websiteFunctions/templates/websiteFunctions/website.html:712
msgid "Create FTP Account" msgid "Create FTP Account"
msgstr "Създай FTP Акаунт" msgstr "Създай FTP Акаунт"
@@ -913,8 +928,8 @@ msgstr "Създай FTP Акаунт"
#: ftp/templates/ftp/deleteFTPAccount.html:18 #: ftp/templates/ftp/deleteFTPAccount.html:18
#: ftp/templates/ftp/deleteFTPAccount.html:52 ftp/templates/ftp/index.html:37 #: ftp/templates/ftp/deleteFTPAccount.html:52 ftp/templates/ftp/index.html:37
#: ftp/templates/ftp/index.html:39 #: ftp/templates/ftp/index.html:39
#: websiteFunctions/templates/websiteFunctions/website.html:695 #: websiteFunctions/templates/websiteFunctions/website.html:722
#: websiteFunctions/templates/websiteFunctions/website.html:697 #: websiteFunctions/templates/websiteFunctions/website.html:724
msgid "Delete FTP Account" msgid "Delete FTP Account"
msgstr "Изтрий FTP Акаунт" msgstr "Изтрий FTP Акаунт"
@@ -929,78 +944,84 @@ msgstr "Преглед FTP Акаунти"
msgid "Add/Delete Destination" msgid "Add/Delete Destination"
msgstr "Добави/Премахни Дестинация" msgstr "Добави/Премахни Дестинация"
#: baseTemplate/templates/baseTemplate/index.html:573 #: baseTemplate/templates/baseTemplate/index.html:565
#, fuzzy
#| msgid "Restore Back up"
msgid "Remote Back ups"
msgstr "Възстанови Архив"
#: baseTemplate/templates/baseTemplate/index.html:574 #: baseTemplate/templates/baseTemplate/index.html:574
#: baseTemplate/templates/baseTemplate/index.html:575
msgid "SSL" msgid "SSL"
msgstr "SSL" msgstr "SSL"
#: baseTemplate/templates/baseTemplate/index.html:579 #: baseTemplate/templates/baseTemplate/index.html:580
#: manageSSL/templates/manageSSL/index.html:28 #: manageSSL/templates/manageSSL/index.html:28
#: manageSSL/templates/manageSSL/manageSSL.html:13 #: manageSSL/templates/manageSSL/manageSSL.html:13
#: manageSSL/templates/manageSSL/manageSSL.html:20 #: manageSSL/templates/manageSSL/manageSSL.html:20
msgid "Manage SSL" msgid "Manage SSL"
msgstr "Нов SSL" msgstr "Нов SSL"
#: baseTemplate/templates/baseTemplate/index.html:580 #: baseTemplate/templates/baseTemplate/index.html:581
#: manageSSL/templates/manageSSL/index.html:40 #: manageSSL/templates/manageSSL/index.html:40
msgid "Hostname SSL" msgid "Hostname SSL"
msgstr "Hostname SSL" msgstr "Hostname SSL"
#: baseTemplate/templates/baseTemplate/index.html:588 #: baseTemplate/templates/baseTemplate/index.html:589
msgid "Server" msgid "Server"
msgstr "Сървър" msgstr "Сървър"
#: baseTemplate/templates/baseTemplate/index.html:593 #: baseTemplate/templates/baseTemplate/index.html:594
msgid "NEW" msgid "NEW"
msgstr "НОВ" msgstr "НОВ"
#: baseTemplate/templates/baseTemplate/index.html:598 #: baseTemplate/templates/baseTemplate/index.html:599
#: tuning/templates/tuning/index.html:24 tuning/templates/tuning/index.html:26 #: tuning/templates/tuning/index.html:24 tuning/templates/tuning/index.html:26
#: tuning/templates/tuning/liteSpeedTuning.html:12 #: tuning/templates/tuning/liteSpeedTuning.html:12
msgid "LiteSpeed Tuning" msgid "LiteSpeed Tuning"
msgstr "LiteSpeed Настройки" msgstr "LiteSpeed Настройки"
#: baseTemplate/templates/baseTemplate/index.html:599 #: baseTemplate/templates/baseTemplate/index.html:600
#: tuning/templates/tuning/index.html:36 tuning/templates/tuning/index.html:38 #: tuning/templates/tuning/index.html:36 tuning/templates/tuning/index.html:38
#: tuning/templates/tuning/phpTuning.html:13 #: tuning/templates/tuning/phpTuning.html:13
msgid "PHP Tuning" msgid "PHP Tuning"
msgstr "PHP Настройки" msgstr "PHP Настройки"
#: baseTemplate/templates/baseTemplate/index.html:614 #: baseTemplate/templates/baseTemplate/index.html:615
#: serverStatus/templates/serverStatus/index.html:25 #: serverStatus/templates/serverStatus/index.html:25
#: serverStatus/templates/serverStatus/index.html:27 #: serverStatus/templates/serverStatus/index.html:27
msgid "LiteSpeed Status" msgid "LiteSpeed Status"
msgstr "LiteSpeed Статус" msgstr "LiteSpeed Статус"
#: baseTemplate/templates/baseTemplate/index.html:615 #: baseTemplate/templates/baseTemplate/index.html:616
#: serverStatus/templates/serverStatus/cybercpmainlogfile.html:15 #: serverStatus/templates/serverStatus/cybercpmainlogfile.html:15
#: serverStatus/templates/serverStatus/index.html:37 #: serverStatus/templates/serverStatus/index.html:37
#: serverStatus/templates/serverStatus/index.html:39 #: serverStatus/templates/serverStatus/index.html:39
msgid "CyberPanel Main Log File" msgid "CyberPanel Main Log File"
msgstr "Главен CyberPanel Лог" msgstr "Главен CyberPanel Лог"
#: baseTemplate/templates/baseTemplate/index.html:632 #: baseTemplate/templates/baseTemplate/index.html:633
#: managePHP/templates/managePHP/installExtensions.html:13 #: managePHP/templates/managePHP/installExtensions.html:13
msgid "Install PHP Extensions" msgid "Install PHP Extensions"
msgstr "Инсталирай PHP Модул" msgstr "Инсталирай PHP Модул"
#: baseTemplate/templates/baseTemplate/index.html:632 #: baseTemplate/templates/baseTemplate/index.html:633
#: managePHP/templates/managePHP/index.html:24 #: managePHP/templates/managePHP/index.html:24
#: managePHP/templates/managePHP/index.html:26 #: managePHP/templates/managePHP/index.html:26
msgid "Install Extensions" msgid "Install Extensions"
msgstr "Инсталирай Модул" msgstr "Инсталирай Модул"
#: baseTemplate/templates/baseTemplate/index.html:633 #: baseTemplate/templates/baseTemplate/index.html:634
#: managePHP/templates/managePHP/index.html:36 #: managePHP/templates/managePHP/index.html:36
#: managePHP/templates/managePHP/index.html:38 #: managePHP/templates/managePHP/index.html:38
msgid "Edit PHP Configs" msgid "Edit PHP Configs"
msgstr "Промени PHP Config" msgstr "Промени PHP Config"
#: baseTemplate/templates/baseTemplate/index.html:648 #: baseTemplate/templates/baseTemplate/index.html:649
msgid "Access Log" msgid "Access Log"
msgstr "Access Лог" msgstr "Access Лог"
#: baseTemplate/templates/baseTemplate/index.html:649 #: baseTemplate/templates/baseTemplate/index.html:650
#: serverLogs/templates/serverLogs/errorLogs.html:14 #: serverLogs/templates/serverLogs/errorLogs.html:14
#: serverLogs/templates/serverLogs/index.html:37 #: serverLogs/templates/serverLogs/index.html:37
#: serverLogs/templates/serverLogs/index.html:39 #: serverLogs/templates/serverLogs/index.html:39
@@ -1008,35 +1029,35 @@ msgstr "Access Лог"
msgid "Error Logs" msgid "Error Logs"
msgstr "Error Логове" msgstr "Error Логове"
#: baseTemplate/templates/baseTemplate/index.html:650 #: baseTemplate/templates/baseTemplate/index.html:651
#: serverLogs/templates/serverLogs/emailLogs.html:14 #: serverLogs/templates/serverLogs/emailLogs.html:14
#: serverLogs/templates/serverLogs/index.html:49 #: serverLogs/templates/serverLogs/index.html:49
#: serverLogs/templates/serverLogs/index.html:51 #: serverLogs/templates/serverLogs/index.html:51
msgid "Email Logs" msgid "Email Logs"
msgstr "Email Логове" msgstr "Email Логове"
#: baseTemplate/templates/baseTemplate/index.html:650 #: baseTemplate/templates/baseTemplate/index.html:651
msgid "Email Log" msgid "Email Log"
msgstr "Email Лог" msgstr "Email Лог"
#: baseTemplate/templates/baseTemplate/index.html:651 #: baseTemplate/templates/baseTemplate/index.html:652
#: serverLogs/templates/serverLogs/ftplogs.html:14 #: serverLogs/templates/serverLogs/ftplogs.html:14
#: serverLogs/templates/serverLogs/index.html:61 #: serverLogs/templates/serverLogs/index.html:61
#: serverLogs/templates/serverLogs/index.html:63 #: serverLogs/templates/serverLogs/index.html:63
msgid "FTP Logs" msgid "FTP Logs"
msgstr "FTP Логове" msgstr "FTP Логове"
#: baseTemplate/templates/baseTemplate/index.html:666 #: baseTemplate/templates/baseTemplate/index.html:667
msgid "Firewall Home" msgid "Firewall Home"
msgstr "Защитна Стена" msgstr "Защитна Стена"
#: baseTemplate/templates/baseTemplate/index.html:666 #: baseTemplate/templates/baseTemplate/index.html:667
#: firewall/templates/firewall/index.html:25 #: firewall/templates/firewall/index.html:25
#: firewall/templates/firewall/index.html:27 #: firewall/templates/firewall/index.html:27
msgid "Firewall" msgid "Firewall"
msgstr "Защитна Стена" msgstr "Защитна Стена"
#: baseTemplate/templates/baseTemplate/index.html:667 #: baseTemplate/templates/baseTemplate/index.html:668
#: firewall/templates/firewall/index.html:36 #: firewall/templates/firewall/index.html:36
#: firewall/templates/firewall/index.html:38 #: firewall/templates/firewall/index.html:38
#: firewall/templates/firewall/secureSSH.html:13 #: firewall/templates/firewall/secureSSH.html:13
@@ -1178,7 +1199,7 @@ msgid "Cannot change password for "
msgstr "" msgstr ""
#: databases/templates/databases/listDataBases.html:59 #: databases/templates/databases/listDataBases.html:59
#: firewall/templates/firewall/firewall.html:166 #: firewall/templates/firewall/firewall.html:176
#: ftp/templates/ftp/listFTPAccounts.html:59 #: ftp/templates/ftp/listFTPAccounts.html:59
msgid "Could Not Connect to server. Please refresh this page" msgid "Could Not Connect to server. Please refresh this page"
msgstr "" msgstr ""
@@ -1212,7 +1233,7 @@ msgstr ""
#: dns/templates/dns/addDeleteDNSRecords.html:53 #: dns/templates/dns/addDeleteDNSRecords.html:53
#: dns/templates/dns/addDeleteDNSRecords.html:131 #: dns/templates/dns/addDeleteDNSRecords.html:131
#: firewall/templates/firewall/firewall.html:128 #: firewall/templates/firewall/firewall.html:136
#: serverStatus/templates/serverStatus/litespeedStatus.html:40 #: serverStatus/templates/serverStatus/litespeedStatus.html:40
msgid "Name" msgid "Name"
msgstr "Име" msgstr "Име"
@@ -1230,7 +1251,7 @@ msgstr "Приоритет"
#: dns/templates/dns/createDNSZone.html:27 #: dns/templates/dns/createDNSZone.html:27
#: dns/templates/dns/createNameServer.html:27 #: dns/templates/dns/createNameServer.html:27
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:52 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:52
#: websiteFunctions/templates/websiteFunctions/website.html:263 #: websiteFunctions/templates/websiteFunctions/website.html:290
msgid "Domain Name" msgid "Domain Name"
msgstr "Домейн Име" msgstr "Домейн Име"
@@ -1243,7 +1264,7 @@ msgid "Text"
msgstr "" msgstr ""
#: dns/templates/dns/addDeleteDNSRecords.html:111 #: dns/templates/dns/addDeleteDNSRecords.html:111
#: firewall/templates/firewall/firewall.html:109 #: firewall/templates/firewall/firewall.html:117
msgid "Add" msgid "Add"
msgstr "Добави" msgstr "Добави"
@@ -1424,15 +1445,15 @@ msgstr "Действието не е изпълнено, защото:"
msgid "Action successful." msgid "Action successful."
msgstr "Действието е успешно изпълнено." msgstr "Действието е успешно изпълнено."
#: firewall/templates/firewall/firewall.html:129 #: firewall/templates/firewall/firewall.html:137
msgid "Protocol" msgid "Protocol"
msgstr "Протокол" msgstr "Протокол"
#: firewall/templates/firewall/firewall.html:130 #: firewall/templates/firewall/firewall.html:139
msgid "Port" msgid "Port"
msgstr "Порт" msgstr "Порт"
#: firewall/templates/firewall/firewall.html:162 #: firewall/templates/firewall/firewall.html:172
msgid "Rule successfully added." msgid "Rule successfully added."
msgstr "Правилата са успешно добавени." msgstr "Правилата са успешно добавени."
@@ -1501,8 +1522,8 @@ msgstr "Добави Ключ"
#: firewall/templates/firewall/secureSSH.html:158 #: firewall/templates/firewall/secureSSH.html:158
#: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:55 #: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:55
#: websiteFunctions/templates/websiteFunctions/website.html:527 #: websiteFunctions/templates/websiteFunctions/website.html:554
#: websiteFunctions/templates/websiteFunctions/website.html:587 #: websiteFunctions/templates/websiteFunctions/website.html:614
msgid "Save" msgid "Save"
msgstr "Запази" msgstr "Запази"
@@ -1705,7 +1726,7 @@ msgstr "За Напреднали"
#: tuning/templates/tuning/phpTuning.html:28 #: tuning/templates/tuning/phpTuning.html:28
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:68 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:68
#: websiteFunctions/templates/websiteFunctions/modifyWebsite.html:74 #: websiteFunctions/templates/websiteFunctions/modifyWebsite.html:74
#: websiteFunctions/templates/websiteFunctions/website.html:283 #: websiteFunctions/templates/websiteFunctions/website.html:310
msgid "Select PHP" msgid "Select PHP"
msgstr "Избери PHP" msgstr "Избери PHP"
@@ -1799,7 +1820,7 @@ msgstr "Назад"
#: managePHP/templates/managePHP/installExtensions.html:104 #: managePHP/templates/managePHP/installExtensions.html:104
#: tuning/templates/tuning/phpTuning.html:114 #: tuning/templates/tuning/phpTuning.html:114
#: userManagment/templates/userManagment/modifyUser.html:144 #: userManagment/templates/userManagment/modifyUser.html:143
msgid "Cannot fetch details. Error message:" msgid "Cannot fetch details. Error message:"
msgstr "Детайлите не са извлечени, защото:" msgstr "Детайлите не са извлечени, защото:"
@@ -1885,7 +1906,7 @@ msgstr "Име на Пакет"
#: packages/templates/packages/createPackage.html:35 #: packages/templates/packages/createPackage.html:35
#: packages/templates/packages/modifyPackage.html:40 #: packages/templates/packages/modifyPackage.html:40
#: websiteFunctions/templates/websiteFunctions/website.html:223 #: websiteFunctions/templates/websiteFunctions/website.html:250
#, fuzzy #, fuzzy
#| msgid "Domain Name" #| msgid "Domain Name"
msgid "Domains" msgid "Domains"
@@ -2184,7 +2205,7 @@ msgstr "Забрани"
#: tuning/templates/tuning/liteSpeedTuning.html:74 #: tuning/templates/tuning/liteSpeedTuning.html:74
#: tuning/templates/tuning/phpTuning.html:97 #: tuning/templates/tuning/phpTuning.html:97
#: userManagment/templates/userManagment/modifyUser.html:78 #: userManagment/templates/userManagment/modifyUser.html:77
msgid "Currently:" msgid "Currently:"
msgstr "В момента" msgstr "В момента"
@@ -2302,18 +2323,18 @@ msgid "Account Type"
msgstr "Вид на акаунт" msgstr "Вид на акаунт"
#: userManagment/templates/userManagment/createUser.html:67 #: userManagment/templates/userManagment/createUser.html:67
#: userManagment/templates/userManagment/modifyUser.html:73 #: userManagment/templates/userManagment/modifyUser.html:72
msgid "Reseller" msgid "Admin"
msgstr "Resseler" msgstr "Admin"
#: userManagment/templates/userManagment/createUser.html:68 #: userManagment/templates/userManagment/createUser.html:68
#: userManagment/templates/userManagment/createUser.html:79 #: userManagment/templates/userManagment/createUser.html:79
#: userManagment/templates/userManagment/modifyUser.html:74 #: userManagment/templates/userManagment/modifyUser.html:73
msgid "Normal User" msgid "Normal User"
msgstr "Нормален Потребител" msgstr "Нормален Потребител"
#: userManagment/templates/userManagment/createUser.html:92 #: userManagment/templates/userManagment/createUser.html:92
#: userManagment/templates/userManagment/modifyUser.html:89 #: userManagment/templates/userManagment/modifyUser.html:88
#: userManagment/templates/userManagment/userProfile.html:67 #: userManagment/templates/userManagment/userProfile.html:67
#: userManagment/templates/userManagment/userProfile.html:74 #: userManagment/templates/userManagment/userProfile.html:74
msgid "User Accounts Limit" msgid "User Accounts Limit"
@@ -2325,7 +2346,7 @@ msgid "Only Numbers"
msgstr "Само Числа" msgstr "Само Числа"
#: userManagment/templates/userManagment/createUser.html:103 #: userManagment/templates/userManagment/createUser.html:103
#: userManagment/templates/userManagment/modifyUser.html:99 #: userManagment/templates/userManagment/modifyUser.html:98
#: userManagment/templates/userManagment/userProfile.html:82 #: userManagment/templates/userManagment/userProfile.html:82
msgid "Websites Limit" msgid "Websites Limit"
msgstr "Лимити за страници" msgstr "Лимити за страници"
@@ -2350,7 +2371,7 @@ msgid "Create User"
msgstr "Създай Потребител" msgstr "Създай Потребител"
#: userManagment/templates/userManagment/createUser.html:154 #: userManagment/templates/userManagment/createUser.html:154
#: userManagment/templates/userManagment/modifyUser.html:131 #: userManagment/templates/userManagment/modifyUser.html:130
msgid "Account with username:" msgid "Account with username:"
msgstr "Акаунт с Потребителско име:" msgstr "Акаунт с Потребителско име:"
@@ -2404,19 +2425,15 @@ msgstr ""
msgid "Select Account" msgid "Select Account"
msgstr "Избери Акаунт" msgstr "Избери Акаунт"
#: userManagment/templates/userManagment/modifyUser.html:72 #: userManagment/templates/userManagment/modifyUser.html:130
msgid "Admin"
msgstr "Admin"
#: userManagment/templates/userManagment/modifyUser.html:131
msgid " is successfully modified." msgid " is successfully modified."
msgstr "е успешно променен." msgstr "е успешно променен."
#: userManagment/templates/userManagment/modifyUser.html:135 #: userManagment/templates/userManagment/modifyUser.html:134
msgid "Cannot modify user. Error message:" msgid "Cannot modify user. Error message:"
msgstr "" msgstr ""
#: userManagment/templates/userManagment/modifyUser.html:148 #: userManagment/templates/userManagment/modifyUser.html:147
msgid "Details fetched." msgid "Details fetched."
msgstr "Детайлите са изтеглени." msgstr "Детайлите са изтеглени."
@@ -2465,36 +2482,36 @@ msgid "Select Owner"
msgstr "Избери Собственик" msgstr "Избери Собственик"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:56 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:56
#: websiteFunctions/templates/websiteFunctions/website.html:267 #: websiteFunctions/templates/websiteFunctions/website.html:294
#: websiteFunctions/templates/websiteFunctions/website.html:278 #: websiteFunctions/templates/websiteFunctions/website.html:305
msgid "Invalid Domain (Note: You don't need to add 'http' or 'https')" msgid "Invalid Domain (Note: You don't need to add 'http' or 'https')"
msgstr "" msgstr ""
"Невалиден домейн (Забележка: Не е необходимо да поставяте 'http' или 'https')" "Невалиден домейн (Забележка: Не е необходимо да поставяте 'http' или 'https')"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:84 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:84
#: websiteFunctions/templates/websiteFunctions/website.html:299 #: websiteFunctions/templates/websiteFunctions/website.html:326
msgid "Additional Features" msgid "Additional Features"
msgstr "Допълнителни функции" msgstr "Допълнителни функции"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:91 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:91
#: websiteFunctions/templates/websiteFunctions/website.html:306 #: websiteFunctions/templates/websiteFunctions/website.html:333
msgid "" msgid ""
"For SSL to work DNS of domain should point to server, otherwise self signed " "For SSL to work DNS of domain should point to server, otherwise self signed "
"SSL will be issued, you can add your own SSL later." "SSL will be issued, you can add your own SSL later."
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:113 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:113
#: websiteFunctions/templates/websiteFunctions/website.html:328 #: websiteFunctions/templates/websiteFunctions/website.html:355
msgid "Cannot create website. Error message:" msgid "Cannot create website. Error message:"
msgstr "Страницата не е създадена, защото:" msgstr "Страницата не е създадена, защото:"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:117 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:117
#: websiteFunctions/templates/websiteFunctions/website.html:332 #: websiteFunctions/templates/websiteFunctions/website.html:359
msgid "Website with domain" msgid "Website with domain"
msgstr "Страница с домейн" msgstr "Страница с домейн"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:117 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:117
#: websiteFunctions/templates/websiteFunctions/website.html:332 #: websiteFunctions/templates/websiteFunctions/website.html:359
msgid " is Successfully Created" msgid " is Successfully Created"
msgstr "е Успешно Създаден" msgstr "е Успешно Създаден"
@@ -2630,166 +2647,171 @@ msgid ""
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:173 #: websiteFunctions/templates/websiteFunctions/website.html:173
#: websiteFunctions/templates/websiteFunctions/website.html:212
msgid "Next" msgid "Next"
msgstr "Следваща" msgstr "Следваща"
#: websiteFunctions/templates/websiteFunctions/website.html:174 #: websiteFunctions/templates/websiteFunctions/website.html:174
#: websiteFunctions/templates/websiteFunctions/website.html:213
msgid "Previous" msgid "Previous"
msgstr "Минала" msgstr "Минала"
#: websiteFunctions/templates/websiteFunctions/website.html:230 #: websiteFunctions/templates/websiteFunctions/website.html:257
#: websiteFunctions/templates/websiteFunctions/website.html:232 #: websiteFunctions/templates/websiteFunctions/website.html:259
#, fuzzy #, fuzzy
#| msgid "Add Destination" #| msgid "Add Destination"
msgid "Add Domains" msgid "Add Domains"
msgstr "Добави дестинация" msgstr "Добави дестинация"
#: websiteFunctions/templates/websiteFunctions/website.html:242 #: websiteFunctions/templates/websiteFunctions/website.html:269
#: websiteFunctions/templates/websiteFunctions/website.html:244 #: websiteFunctions/templates/websiteFunctions/website.html:271
#, fuzzy #, fuzzy
#| msgid "Select Domain" #| msgid "Select Domain"
msgid "List Domains" msgid "List Domains"
msgstr "Избери Домейн" msgstr "Избери Домейн"
#: websiteFunctions/templates/websiteFunctions/website.html:274 #: websiteFunctions/templates/websiteFunctions/website.html:301
#: websiteFunctions/templates/websiteFunctions/website.html:733 #: websiteFunctions/templates/websiteFunctions/website.html:760
msgid "Path" msgid "Path"
msgstr "Път" msgstr "Път"
#: websiteFunctions/templates/websiteFunctions/website.html:276 #: websiteFunctions/templates/websiteFunctions/website.html:303
msgid "This path is relative to: " msgid "This path is relative to: "
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:276 #: websiteFunctions/templates/websiteFunctions/website.html:303
msgid "Leave empty to set default." msgid "Leave empty to set default."
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:317 #: websiteFunctions/templates/websiteFunctions/website.html:344
#, fuzzy #, fuzzy
#| msgid "Create Email" #| msgid "Create Email"
msgid "Create Domain" msgid "Create Domain"
msgstr "Създай Email" msgstr "Създай Email"
#: websiteFunctions/templates/websiteFunctions/website.html:360 #: websiteFunctions/templates/websiteFunctions/website.html:387
#, fuzzy #, fuzzy
#| msgid "Version Management" #| msgid "Version Management"
msgid "PHP Version Changed to:" msgid "PHP Version Changed to:"
msgstr "Мениджър на Версия" msgstr "Мениджър на Версия"
#: websiteFunctions/templates/websiteFunctions/website.html:364 #: websiteFunctions/templates/websiteFunctions/website.html:391
#, fuzzy #, fuzzy
#| msgid "Delete" #| msgid "Delete"
msgid "Deleted:" msgid "Deleted:"
msgstr "Изтрий" msgstr "Изтрий"
#: websiteFunctions/templates/websiteFunctions/website.html:368 #: websiteFunctions/templates/websiteFunctions/website.html:395
#, fuzzy #, fuzzy
#| msgid "SSL Issued for" #| msgid "SSL Issued for"
msgid "SSL Issued:" msgid "SSL Issued:"
msgstr "SSL издаден за" msgstr "SSL издаден за"
#: websiteFunctions/templates/websiteFunctions/website.html:391 #: websiteFunctions/templates/websiteFunctions/website.html:418
msgid "Close" msgid "Close"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:423 #: websiteFunctions/templates/websiteFunctions/website.html:450
#, fuzzy #, fuzzy
#| msgid "Issue SSL" #| msgid "Issue SSL"
msgid "Issue" msgid "Issue"
msgstr "Издаване на SSL" msgstr "Издаване на SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:451 #: websiteFunctions/templates/websiteFunctions/website.html:478
msgid "Configurations" msgid "Configurations"
msgstr "Конфигурация" msgstr "Конфигурация"
#: websiteFunctions/templates/websiteFunctions/website.html:457 #: websiteFunctions/templates/websiteFunctions/website.html:484
msgid "Edit Virtual Host Main Configurations" msgid "Edit Virtual Host Main Configurations"
msgstr "Редактирай Virtual Host Main Configurations" msgstr "Редактирай Virtual Host Main Configurations"
#: websiteFunctions/templates/websiteFunctions/website.html:459 #: websiteFunctions/templates/websiteFunctions/website.html:486
msgid "Edit vHost Main Configurations" msgid "Edit vHost Main Configurations"
msgstr "Редактирай vHost Main Configurations" msgstr "Редактирай vHost Main Configurations"
#: websiteFunctions/templates/websiteFunctions/website.html:469 #: websiteFunctions/templates/websiteFunctions/website.html:496
#: websiteFunctions/templates/websiteFunctions/website.html:471 #: websiteFunctions/templates/websiteFunctions/website.html:498
msgid "Add Rewrite Rules (.htaccess)" msgid "Add Rewrite Rules (.htaccess)"
msgstr "Добави Rewrite Rules (.htaccess)" msgstr "Добави Rewrite Rules (.htaccess)"
#: websiteFunctions/templates/websiteFunctions/website.html:481 #: websiteFunctions/templates/websiteFunctions/website.html:508
msgid "Add Your Own SSL" msgid "Add Your Own SSL"
msgstr "Добави свой SSL" msgstr "Добави свой SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:483 #: websiteFunctions/templates/websiteFunctions/website.html:510
msgid "Add SSL" msgid "Add SSL"
msgstr "Добави SSL" msgstr "Добави SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:498 #: websiteFunctions/templates/websiteFunctions/website.html:525
msgid "SSL Saved" msgid "SSL Saved"
msgstr "SSL Запазен" msgstr "SSL Запазен"
#: websiteFunctions/templates/websiteFunctions/website.html:503 #: websiteFunctions/templates/websiteFunctions/website.html:530
msgid "Could not save SSL. Error message:" msgid "Could not save SSL. Error message:"
msgstr "SSL не е запазен, защото:" msgstr "SSL не е запазен, защото:"
#: websiteFunctions/templates/websiteFunctions/website.html:553 #: websiteFunctions/templates/websiteFunctions/website.html:580
msgid "Current configuration in the file fetched." msgid "Current configuration in the file fetched."
msgstr "Текущата конфигурация във файла е изтеглена" msgstr "Текущата конфигурация във файла е изтеглена"
#: websiteFunctions/templates/websiteFunctions/website.html:558 #: websiteFunctions/templates/websiteFunctions/website.html:585
#: websiteFunctions/templates/websiteFunctions/website.html:571 #: websiteFunctions/templates/websiteFunctions/website.html:598
msgid "Could not fetch current configuration. Error message:" msgid "Could not fetch current configuration. Error message:"
msgstr "Текущата конфигурация не е изтеглена, защото:" msgstr "Текущата конфигурация не е изтеглена, защото:"
#: websiteFunctions/templates/websiteFunctions/website.html:567 #: websiteFunctions/templates/websiteFunctions/website.html:594
#: websiteFunctions/templates/websiteFunctions/website.html:622 #: websiteFunctions/templates/websiteFunctions/website.html:649
msgid "Configuration saved. Restart LiteSpeed put them in effect." msgid "Configuration saved. Restart LiteSpeed put them in effect."
msgstr "" msgstr ""
"Конфигурацията е запазена. Рестартирайте LiteSpeed, за да влезнат в сила " "Конфигурацията е запазена. Рестартирайте LiteSpeed, за да влезнат в сила "
"промените." "промените."
#: websiteFunctions/templates/websiteFunctions/website.html:608 #: websiteFunctions/templates/websiteFunctions/website.html:635
msgid "Current rewrite rules in the file fetched." msgid "Current rewrite rules in the file fetched."
msgstr "Наличните rewrite rules са изтеглени." msgstr "Наличните rewrite rules са изтеглени."
#: websiteFunctions/templates/websiteFunctions/website.html:613 #: websiteFunctions/templates/websiteFunctions/website.html:640
msgid "Could not fetch current rewrite rules. Error message:" msgid "Could not fetch current rewrite rules. Error message:"
msgstr "Наличните rewrite rules не са изтеглени, защото:" msgstr "Наличните rewrite rules не са изтеглени, защото:"
#: websiteFunctions/templates/websiteFunctions/website.html:626 #: websiteFunctions/templates/websiteFunctions/website.html:653
msgid "Could not save rewrite rules. Error message:" msgid "Could not save rewrite rules. Error message:"
msgstr "Новите rewrite rules не са запаметени, защото:" msgstr "Новите rewrite rules не са запаметени, защото:"
#: websiteFunctions/templates/websiteFunctions/website.html:642 #: websiteFunctions/templates/websiteFunctions/website.html:669
msgid "Save Rewrite Rules" msgid "Save Rewrite Rules"
msgstr "Запази Rewrite Rules" msgstr "Запази Rewrite Rules"
#: websiteFunctions/templates/websiteFunctions/website.html:665 #: websiteFunctions/templates/websiteFunctions/website.html:692
msgid "Files" msgid "Files"
msgstr "Файлове" msgstr "Файлове"
#: websiteFunctions/templates/websiteFunctions/website.html:672 #: websiteFunctions/templates/websiteFunctions/website.html:699
#: websiteFunctions/templates/websiteFunctions/website.html:674 #: websiteFunctions/templates/websiteFunctions/website.html:701
msgid "File Manager" msgid "File Manager"
msgstr "Файл Мениджър" msgstr "Файл Мениджър"
#: websiteFunctions/templates/websiteFunctions/website.html:713 #: websiteFunctions/templates/websiteFunctions/website.html:740
msgid "Application Installer" msgid "Application Installer"
msgstr "Инсталатор на Приложения" msgstr "Инсталатор на Приложения"
#: websiteFunctions/templates/websiteFunctions/website.html:719 #: websiteFunctions/templates/websiteFunctions/website.html:746
#, fuzzy #, fuzzy
#| msgid "Wordpress with LSCache" #| msgid "Wordpress with LSCache"
msgid "Install wordpress with LSCache" msgid "Install wordpress with LSCache"
msgstr "Wordpress с LSCache" msgstr "Wordpress с LSCache"
#: websiteFunctions/templates/websiteFunctions/website.html:721 #: websiteFunctions/templates/websiteFunctions/website.html:748
msgid "Wordpress with LSCache" msgid "Wordpress with LSCache"
msgstr "Wordpress с LSCache" msgstr "Wordpress с LSCache"
#: websiteFunctions/templates/websiteFunctions/website.html:755 #: websiteFunctions/templates/websiteFunctions/website.html:782
msgid "Installation failed. Error message:" msgid "Installation failed. Error message:"
msgstr "Инсталацията Не завърши, защото:" msgstr "Инсталацията Не завърши, защото:"
#: websiteFunctions/templates/websiteFunctions/website.html:759 #: websiteFunctions/templates/websiteFunctions/website.html:786
msgid "Installation successful. To complete the setup visit:" msgid "Installation successful. To complete the setup visit:"
msgstr "Инсталацията завърши успешно. " msgstr "Инсталацията завърши успешно. "
#~ msgid "Reseller"
#~ msgstr "Resseler"

Binary file not shown.

View File

@@ -15,7 +15,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: CyberPanel\n" "Project-Id-Version: CyberPanel\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-29 20:47+0500\n" "POT-Creation-Date: 2017-11-02 02:08+0500\n"
"PO-Revision-Date: 2017-10-21 21:00+0200\n" "PO-Revision-Date: 2017-10-21 21:00+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: LANGUAGE <info@reuhost.net>\n" "Language-Team: LANGUAGE <info@reuhost.net>\n"
@@ -117,7 +117,7 @@ msgstr "Kreiraj backup"
#: backup/templates/backup/backupSchedule.html:89 #: backup/templates/backup/backupSchedule.html:89
#: databases/templates/databases/listDataBases.html:87 #: databases/templates/databases/listDataBases.html:87
#: dns/templates/dns/addDeleteDNSRecords.html:129 #: dns/templates/dns/addDeleteDNSRecords.html:129
#: firewall/templates/firewall/firewall.html:127 #: firewall/templates/firewall/firewall.html:135
#: ftp/templates/ftp/listFTPAccounts.html:87 #: ftp/templates/ftp/listFTPAccounts.html:87
#: managePHP/templates/managePHP/installExtensions.html:61 #: managePHP/templates/managePHP/installExtensions.html:61
msgid "ID" msgid "ID"
@@ -140,9 +140,9 @@ msgstr "Veličina"
#: backup/templates/backup/backupDestinations.html:93 #: backup/templates/backup/backupDestinations.html:93
#: backup/templates/backup/backupSchedule.html:92 #: backup/templates/backup/backupSchedule.html:92
#: dns/templates/dns/addDeleteDNSRecords.html:134 #: dns/templates/dns/addDeleteDNSRecords.html:134
#: firewall/templates/firewall/firewall.html:131 #: firewall/templates/firewall/firewall.html:140
#: firewall/templates/firewall/secureSSH.html:122 #: firewall/templates/firewall/secureSSH.html:122
#: websiteFunctions/templates/websiteFunctions/website.html:424 #: websiteFunctions/templates/websiteFunctions/website.html:451
msgid "Delete" msgid "Delete"
msgstr "Briši" msgstr "Briši"
@@ -169,6 +169,7 @@ msgstr "Na ovoj stranici možete podesiti Backup destinacije (SFTP)"
#: dns/templates/dns/addDeleteDNSRecords.html:60 #: dns/templates/dns/addDeleteDNSRecords.html:60
#: dns/templates/dns/createNameServer.html:48 #: dns/templates/dns/createNameServer.html:48
#: dns/templates/dns/createNameServer.html:65 #: dns/templates/dns/createNameServer.html:65
#: firewall/templates/firewall/firewall.html:138
msgid "IP Address" msgid "IP Address"
msgstr "IP adresa" msgstr "IP adresa"
@@ -180,7 +181,7 @@ msgstr "IP adresa"
#: mailServer/templates/mailServer/changeEmailPassword.html:52 #: mailServer/templates/mailServer/changeEmailPassword.html:52
#: mailServer/templates/mailServer/createEmailAccount.html:51 #: mailServer/templates/mailServer/createEmailAccount.html:51
#: userManagment/templates/userManagment/createUser.html:123 #: userManagment/templates/userManagment/createUser.html:123
#: userManagment/templates/userManagment/modifyUser.html:107 #: userManagment/templates/userManagment/modifyUser.html:106
msgid "Password" msgid "Password"
msgstr "Šifra" msgstr "Šifra"
@@ -225,15 +226,15 @@ msgstr "Destinacija je dodana."
#: mailServer/templates/mailServer/deleteEmailAccount.html:79 #: mailServer/templates/mailServer/deleteEmailAccount.html:79
#: manageSSL/templates/manageSSL/manageSSL.html:60 #: manageSSL/templates/manageSSL/manageSSL.html:60
#: userManagment/templates/userManagment/createUser.html:162 #: userManagment/templates/userManagment/createUser.html:162
#: userManagment/templates/userManagment/modifyUser.html:139 #: userManagment/templates/userManagment/modifyUser.html:138
#: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:77 #: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:77
#: websiteFunctions/templates/websiteFunctions/website.html:157 #: websiteFunctions/templates/websiteFunctions/website.html:157
#: websiteFunctions/templates/websiteFunctions/website.html:336 #: websiteFunctions/templates/websiteFunctions/website.html:363
#: websiteFunctions/templates/websiteFunctions/website.html:378 #: websiteFunctions/templates/websiteFunctions/website.html:405
#: websiteFunctions/templates/websiteFunctions/website.html:508 #: websiteFunctions/templates/websiteFunctions/website.html:535
#: websiteFunctions/templates/websiteFunctions/website.html:563 #: websiteFunctions/templates/websiteFunctions/website.html:590
#: websiteFunctions/templates/websiteFunctions/website.html:618 #: websiteFunctions/templates/websiteFunctions/website.html:645
#: websiteFunctions/templates/websiteFunctions/website.html:765 #: websiteFunctions/templates/websiteFunctions/website.html:792
msgid "Could not connect to server. Please refresh this page." msgid "Could not connect to server. Please refresh this page."
msgstr "Ne mogu se spojiti na udaljeni računar. Molimo da refreshujete " msgstr "Ne mogu se spojiti na udaljeni računar. Molimo da refreshujete "
@@ -298,11 +299,13 @@ msgstr "Backup naslovna "
#: backup/templates/backup/index.html:13 backup/templates/backup/index.html:29 #: backup/templates/backup/index.html:13 backup/templates/backup/index.html:29
#: backup/templates/backup/index.html:45 #: backup/templates/backup/index.html:45
#: baseTemplate/templates/baseTemplate/homePage.html:266 #: baseTemplate/templates/baseTemplate/homePage.html:268
#: baseTemplate/templates/baseTemplate/homePage.html:269 #: baseTemplate/templates/baseTemplate/homePage.html:271
#: baseTemplate/templates/baseTemplate/homePage.html:463
#: baseTemplate/templates/baseTemplate/homePage.html:466
#: baseTemplate/templates/baseTemplate/index.html:554 #: baseTemplate/templates/baseTemplate/index.html:554
#: baseTemplate/templates/baseTemplate/index.html:556 #: baseTemplate/templates/baseTemplate/index.html:556
#: baseTemplate/templates/baseTemplate/index.html:572 #: baseTemplate/templates/baseTemplate/index.html:573
msgid "Back up" msgid "Back up"
msgstr "Backup" msgstr "Backup"
@@ -370,7 +373,7 @@ msgid "Start Transfer"
msgstr "" msgstr ""
#: backup/templates/backup/remoteBackups.html:59 #: backup/templates/backup/remoteBackups.html:59
#: websiteFunctions/templates/websiteFunctions/website.html:269 #: websiteFunctions/templates/websiteFunctions/website.html:296
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -410,9 +413,9 @@ msgid "Website"
msgstr "Sajt" msgstr "Sajt"
#: backup/templates/backup/remoteBackups.html:108 #: backup/templates/backup/remoteBackups.html:108
#: baseTemplate/templates/baseTemplate/homePage.html:331 #: baseTemplate/templates/baseTemplate/homePage.html:333
#: baseTemplate/templates/baseTemplate/index.html:625 #: baseTemplate/templates/baseTemplate/index.html:626
#: baseTemplate/templates/baseTemplate/index.html:627 #: baseTemplate/templates/baseTemplate/index.html:628
#: managePHP/templates/managePHP/installExtensions.html:62 #: managePHP/templates/managePHP/installExtensions.html:62
msgid "PHP" msgid "PHP"
msgstr "PHP" msgstr "PHP"
@@ -461,7 +464,7 @@ msgstr "Odabir backupa"
#: backup/templates/backup/restore.html:86 #: backup/templates/backup/restore.html:86
#: databases/templates/databases/deleteDatabase.html:64 #: databases/templates/databases/deleteDatabase.html:64
#: databases/templates/databases/listDataBases.html:54 #: databases/templates/databases/listDataBases.html:54
#: firewall/templates/firewall/firewall.html:156 #: firewall/templates/firewall/firewall.html:166
#: managePHP/templates/managePHP/editPHPConfig.html:212 #: managePHP/templates/managePHP/editPHPConfig.html:212
msgid "Error message:" msgid "Error message:"
msgstr "Greška: " msgstr "Greška: "
@@ -517,24 +520,28 @@ msgstr "Obrada zahteva"
msgid "Total Requests" msgid "Total Requests"
msgstr "Ukupno zahtijeva" msgstr "Ukupno zahtijeva"
#: baseTemplate/templates/baseTemplate/homePage.html:173 #: baseTemplate/templates/baseTemplate/homePage.html:175
#: baseTemplate/templates/baseTemplate/homePage.html:389
#: userManagment/templates/userManagment/index.html:13 #: userManagment/templates/userManagment/index.html:13
msgid "User Functions" msgid "User Functions"
msgstr "Korisničke funkcije" msgstr "Korisničke funkcije"
#: baseTemplate/templates/baseTemplate/homePage.html:176 #: baseTemplate/templates/baseTemplate/homePage.html:178
#: baseTemplate/templates/baseTemplate/homePage.html:392
#: baseTemplate/templates/baseTemplate/index.html:426 #: baseTemplate/templates/baseTemplate/index.html:426
#: baseTemplate/templates/baseTemplate/index.html:427 #: baseTemplate/templates/baseTemplate/index.html:427
#: baseTemplate/templates/baseTemplate/index.html:428 #: baseTemplate/templates/baseTemplate/index.html:428
msgid "Users" msgid "Users"
msgstr "Korisnici" msgstr "Korisnici"
#: baseTemplate/templates/baseTemplate/homePage.html:186 #: baseTemplate/templates/baseTemplate/homePage.html:188
#: baseTemplate/templates/baseTemplate/homePage.html:402
#: websiteFunctions/templates/websiteFunctions/index.html:13 #: websiteFunctions/templates/websiteFunctions/index.html:13
msgid "Website Functions" msgid "Website Functions"
msgstr "" msgstr ""
#: baseTemplate/templates/baseTemplate/homePage.html:189 #: baseTemplate/templates/baseTemplate/homePage.html:191
#: baseTemplate/templates/baseTemplate/homePage.html:405
#: baseTemplate/templates/baseTemplate/index.html:360 #: baseTemplate/templates/baseTemplate/index.html:360
#: baseTemplate/templates/baseTemplate/index.html:444 #: baseTemplate/templates/baseTemplate/index.html:444
#: baseTemplate/templates/baseTemplate/index.html:445 #: baseTemplate/templates/baseTemplate/index.html:445
@@ -543,13 +550,13 @@ msgstr ""
msgid "Websites" msgid "Websites"
msgstr "Sajtovi" msgstr "Sajtovi"
#: baseTemplate/templates/baseTemplate/homePage.html:199 #: baseTemplate/templates/baseTemplate/homePage.html:201
#, fuzzy #, fuzzy
#| msgid "Modify Package" #| msgid "Modify Package"
msgid "Add/Modify Packages" msgid "Add/Modify Packages"
msgstr "Promijeni paket" msgstr "Promijeni paket"
#: baseTemplate/templates/baseTemplate/homePage.html:202 #: baseTemplate/templates/baseTemplate/homePage.html:204
#: baseTemplate/templates/baseTemplate/index.html:366 #: baseTemplate/templates/baseTemplate/index.html:366
#: baseTemplate/templates/baseTemplate/index.html:461 #: baseTemplate/templates/baseTemplate/index.html:461
#: baseTemplate/templates/baseTemplate/index.html:463 #: baseTemplate/templates/baseTemplate/index.html:463
@@ -557,12 +564,14 @@ msgstr "Promijeni paket"
msgid "Packages" msgid "Packages"
msgstr "Pakti" msgstr "Pakti"
#: baseTemplate/templates/baseTemplate/homePage.html:223 #: baseTemplate/templates/baseTemplate/homePage.html:225
#: baseTemplate/templates/baseTemplate/homePage.html:415
#: databases/templates/databases/index.html:12 #: databases/templates/databases/index.html:12
msgid "Database Functions" msgid "Database Functions"
msgstr "Funkcije za bazu podataka" msgstr "Funkcije za bazu podataka"
#: baseTemplate/templates/baseTemplate/homePage.html:226 #: baseTemplate/templates/baseTemplate/homePage.html:228
#: baseTemplate/templates/baseTemplate/homePage.html:418
#: baseTemplate/templates/baseTemplate/index.html:477 #: baseTemplate/templates/baseTemplate/index.html:477
#: baseTemplate/templates/baseTemplate/index.html:478 #: baseTemplate/templates/baseTemplate/index.html:478
#: baseTemplate/templates/baseTemplate/index.html:479 #: baseTemplate/templates/baseTemplate/index.html:479
@@ -572,23 +581,27 @@ msgstr "Funkcije za bazu podataka"
msgid "Databases" msgid "Databases"
msgstr "Baze podataka" msgstr "Baze podataka"
#: baseTemplate/templates/baseTemplate/homePage.html:235 #: baseTemplate/templates/baseTemplate/homePage.html:237
#: baseTemplate/templates/baseTemplate/homePage.html:438
msgid "Control DNS" msgid "Control DNS"
msgstr "" msgstr ""
#: baseTemplate/templates/baseTemplate/homePage.html:238 #: baseTemplate/templates/baseTemplate/homePage.html:240
#: baseTemplate/templates/baseTemplate/homePage.html:441
#: baseTemplate/templates/baseTemplate/index.html:372 #: baseTemplate/templates/baseTemplate/index.html:372
#: baseTemplate/templates/baseTemplate/index.html:495 #: baseTemplate/templates/baseTemplate/index.html:495
#: baseTemplate/templates/baseTemplate/index.html:497 #: baseTemplate/templates/baseTemplate/index.html:497
msgid "DNS" msgid "DNS"
msgstr "DNS" msgstr "DNS"
#: baseTemplate/templates/baseTemplate/homePage.html:248 #: baseTemplate/templates/baseTemplate/homePage.html:250
#: baseTemplate/templates/baseTemplate/homePage.html:451
#: ftp/templates/ftp/index.html:12 #: ftp/templates/ftp/index.html:12
msgid "FTP Functions" msgid "FTP Functions"
msgstr "FTP funkcije" msgstr "FTP funkcije"
#: baseTemplate/templates/baseTemplate/homePage.html:251 #: baseTemplate/templates/baseTemplate/homePage.html:253
#: baseTemplate/templates/baseTemplate/homePage.html:454
#: baseTemplate/templates/baseTemplate/index.html:378 #: baseTemplate/templates/baseTemplate/index.html:378
#: baseTemplate/templates/baseTemplate/index.html:536 #: baseTemplate/templates/baseTemplate/index.html:536
#: baseTemplate/templates/baseTemplate/index.html:538 #: baseTemplate/templates/baseTemplate/index.html:538
@@ -596,45 +609,47 @@ msgstr "FTP funkcije"
msgid "FTP" msgid "FTP"
msgstr "FTP" msgstr "FTP"
#: baseTemplate/templates/baseTemplate/homePage.html:278 #: baseTemplate/templates/baseTemplate/homePage.html:280
#: baseTemplate/templates/baseTemplate/homePage.html:281 #: baseTemplate/templates/baseTemplate/homePage.html:283
#: baseTemplate/templates/baseTemplate/homePage.html:483
#: baseTemplate/templates/baseTemplate/homePage.html:486
#: packages/templates/packages/createPackage.html:75 #: packages/templates/packages/createPackage.html:75
#: packages/templates/packages/modifyPackage.html:80 #: packages/templates/packages/modifyPackage.html:80
msgid "Emails" msgid "Emails"
msgstr "Emailovi" msgstr "Emailovi"
#: baseTemplate/templates/baseTemplate/homePage.html:291 #: baseTemplate/templates/baseTemplate/homePage.html:293
#: baseTemplate/templates/baseTemplate/homePage.html:294 #: baseTemplate/templates/baseTemplate/homePage.html:296
#: tuning/templates/tuning/index.html:12 #: tuning/templates/tuning/index.html:12
msgid "Server Tuning" msgid "Server Tuning"
msgstr "Server tuning" msgstr "Server tuning"
#: baseTemplate/templates/baseTemplate/homePage.html:315 #: baseTemplate/templates/baseTemplate/homePage.html:317
#: baseTemplate/templates/baseTemplate/homePage.html:318 #: baseTemplate/templates/baseTemplate/homePage.html:320
#: baseTemplate/templates/baseTemplate/index.html:606 #: baseTemplate/templates/baseTemplate/index.html:607
#: baseTemplate/templates/baseTemplate/index.html:608 #: baseTemplate/templates/baseTemplate/index.html:609
#: baseTemplate/templates/baseTemplate/index.html:641 #: baseTemplate/templates/baseTemplate/index.html:642
#: serverStatus/templates/serverStatus/index.html:13 #: serverStatus/templates/serverStatus/index.html:13
msgid "Server Status" msgid "Server Status"
msgstr "Status servera" msgstr "Status servera"
#: baseTemplate/templates/baseTemplate/homePage.html:328 #: baseTemplate/templates/baseTemplate/homePage.html:330
#, fuzzy #, fuzzy
#| msgid "Edit PHP Configurations" #| msgid "Edit PHP Configurations"
msgid "PHP Configurations" msgid "PHP Configurations"
msgstr "Izmijeni PHP konfiguracije" msgstr "Izmijeni PHP konfiguracije"
#: baseTemplate/templates/baseTemplate/homePage.html:340 #: baseTemplate/templates/baseTemplate/homePage.html:342
#: baseTemplate/templates/baseTemplate/homePage.html:343 #: baseTemplate/templates/baseTemplate/homePage.html:345
#: baseTemplate/templates/baseTemplate/index.html:643 #: baseTemplate/templates/baseTemplate/index.html:644
#: websiteFunctions/templates/websiteFunctions/website.html:113 #: websiteFunctions/templates/websiteFunctions/website.html:113
msgid "Logs" msgid "Logs"
msgstr "Logovi" msgstr "Logovi"
#: baseTemplate/templates/baseTemplate/homePage.html:363 #: baseTemplate/templates/baseTemplate/homePage.html:365
#: baseTemplate/templates/baseTemplate/homePage.html:366 #: baseTemplate/templates/baseTemplate/homePage.html:368
#: baseTemplate/templates/baseTemplate/index.html:659 #: baseTemplate/templates/baseTemplate/index.html:660
#: baseTemplate/templates/baseTemplate/index.html:661 #: baseTemplate/templates/baseTemplate/index.html:662
msgid "Security" msgid "Security"
msgstr "Sigurnost" msgstr "Sigurnost"
@@ -710,8 +725,8 @@ msgid "Dashboard Quick Menu"
msgstr "Kontrolna ploča" msgstr "Kontrolna ploča"
#: baseTemplate/templates/baseTemplate/index.html:384 #: baseTemplate/templates/baseTemplate/index.html:384
#: baseTemplate/templates/baseTemplate/index.html:590 #: baseTemplate/templates/baseTemplate/index.html:591
#: baseTemplate/templates/baseTemplate/index.html:592 #: baseTemplate/templates/baseTemplate/index.html:593
msgid "Tuning" msgid "Tuning"
msgstr "Tuning" msgstr "Tuning"
@@ -744,7 +759,7 @@ msgstr "Novi korisnik"
#: userManagment/templates/userManagment/index.html:52 #: userManagment/templates/userManagment/index.html:52
#: userManagment/templates/userManagment/index.html:54 #: userManagment/templates/userManagment/index.html:54
#: userManagment/templates/userManagment/modifyUser.html:12 #: userManagment/templates/userManagment/modifyUser.html:12
#: userManagment/templates/userManagment/modifyUser.html:120 #: userManagment/templates/userManagment/modifyUser.html:119
msgid "Modify User" msgid "Modify User"
msgstr "Promjena korisnika" msgstr "Promjena korisnika"
@@ -924,8 +939,8 @@ msgstr "Pristup webmailu"
#: ftp/templates/ftp/createFTPAccount.html:12 #: ftp/templates/ftp/createFTPAccount.html:12
#: ftp/templates/ftp/createFTPAccount.html:19 ftp/templates/ftp/index.html:25 #: ftp/templates/ftp/createFTPAccount.html:19 ftp/templates/ftp/index.html:25
#: ftp/templates/ftp/index.html:27 #: ftp/templates/ftp/index.html:27
#: websiteFunctions/templates/websiteFunctions/website.html:683 #: websiteFunctions/templates/websiteFunctions/website.html:710
#: websiteFunctions/templates/websiteFunctions/website.html:685 #: websiteFunctions/templates/websiteFunctions/website.html:712
msgid "Create FTP Account" msgid "Create FTP Account"
msgstr "Kreiranje FTP računa" msgstr "Kreiranje FTP računa"
@@ -934,8 +949,8 @@ msgstr "Kreiranje FTP računa"
#: ftp/templates/ftp/deleteFTPAccount.html:18 #: ftp/templates/ftp/deleteFTPAccount.html:18
#: ftp/templates/ftp/deleteFTPAccount.html:52 ftp/templates/ftp/index.html:37 #: ftp/templates/ftp/deleteFTPAccount.html:52 ftp/templates/ftp/index.html:37
#: ftp/templates/ftp/index.html:39 #: ftp/templates/ftp/index.html:39
#: websiteFunctions/templates/websiteFunctions/website.html:695 #: websiteFunctions/templates/websiteFunctions/website.html:722
#: websiteFunctions/templates/websiteFunctions/website.html:697 #: websiteFunctions/templates/websiteFunctions/website.html:724
msgid "Delete FTP Account" msgid "Delete FTP Account"
msgstr "Briši FTP račun" msgstr "Briši FTP račun"
@@ -950,78 +965,84 @@ msgstr "Lista FTP računa"
msgid "Add/Delete Destination" msgid "Add/Delete Destination"
msgstr "Dodaj / izbriši destinaciju" msgstr "Dodaj / izbriši destinaciju"
#: baseTemplate/templates/baseTemplate/index.html:573 #: baseTemplate/templates/baseTemplate/index.html:565
#, fuzzy
#| msgid "Restore Back up"
msgid "Remote Back ups"
msgstr "Vrati backup"
#: baseTemplate/templates/baseTemplate/index.html:574 #: baseTemplate/templates/baseTemplate/index.html:574
#: baseTemplate/templates/baseTemplate/index.html:575
msgid "SSL" msgid "SSL"
msgstr "SSL" msgstr "SSL"
#: baseTemplate/templates/baseTemplate/index.html:579 #: baseTemplate/templates/baseTemplate/index.html:580
#: manageSSL/templates/manageSSL/index.html:28 #: manageSSL/templates/manageSSL/index.html:28
#: manageSSL/templates/manageSSL/manageSSL.html:13 #: manageSSL/templates/manageSSL/manageSSL.html:13
#: manageSSL/templates/manageSSL/manageSSL.html:20 #: manageSSL/templates/manageSSL/manageSSL.html:20
msgid "Manage SSL" msgid "Manage SSL"
msgstr "Upravljanje SSL-om" msgstr "Upravljanje SSL-om"
#: baseTemplate/templates/baseTemplate/index.html:580 #: baseTemplate/templates/baseTemplate/index.html:581
#: manageSSL/templates/manageSSL/index.html:40 #: manageSSL/templates/manageSSL/index.html:40
msgid "Hostname SSL" msgid "Hostname SSL"
msgstr "Hostname ssl" msgstr "Hostname ssl"
#: baseTemplate/templates/baseTemplate/index.html:588 #: baseTemplate/templates/baseTemplate/index.html:589
msgid "Server" msgid "Server"
msgstr "Server" msgstr "Server"
#: baseTemplate/templates/baseTemplate/index.html:593 #: baseTemplate/templates/baseTemplate/index.html:594
msgid "NEW" msgid "NEW"
msgstr "Novi" msgstr "Novi"
#: baseTemplate/templates/baseTemplate/index.html:598 #: baseTemplate/templates/baseTemplate/index.html:599
#: tuning/templates/tuning/index.html:24 tuning/templates/tuning/index.html:26 #: tuning/templates/tuning/index.html:24 tuning/templates/tuning/index.html:26
#: tuning/templates/tuning/liteSpeedTuning.html:12 #: tuning/templates/tuning/liteSpeedTuning.html:12
msgid "LiteSpeed Tuning" msgid "LiteSpeed Tuning"
msgstr "LiteSpeed tuning" msgstr "LiteSpeed tuning"
#: baseTemplate/templates/baseTemplate/index.html:599 #: baseTemplate/templates/baseTemplate/index.html:600
#: tuning/templates/tuning/index.html:36 tuning/templates/tuning/index.html:38 #: tuning/templates/tuning/index.html:36 tuning/templates/tuning/index.html:38
#: tuning/templates/tuning/phpTuning.html:13 #: tuning/templates/tuning/phpTuning.html:13
msgid "PHP Tuning" msgid "PHP Tuning"
msgstr "PHP tuning" msgstr "PHP tuning"
#: baseTemplate/templates/baseTemplate/index.html:614 #: baseTemplate/templates/baseTemplate/index.html:615
#: serverStatus/templates/serverStatus/index.html:25 #: serverStatus/templates/serverStatus/index.html:25
#: serverStatus/templates/serverStatus/index.html:27 #: serverStatus/templates/serverStatus/index.html:27
msgid "LiteSpeed Status" msgid "LiteSpeed Status"
msgstr "LiteSpeed status" msgstr "LiteSpeed status"
#: baseTemplate/templates/baseTemplate/index.html:615 #: baseTemplate/templates/baseTemplate/index.html:616
#: serverStatus/templates/serverStatus/cybercpmainlogfile.html:15 #: serverStatus/templates/serverStatus/cybercpmainlogfile.html:15
#: serverStatus/templates/serverStatus/index.html:37 #: serverStatus/templates/serverStatus/index.html:37
#: serverStatus/templates/serverStatus/index.html:39 #: serverStatus/templates/serverStatus/index.html:39
msgid "CyberPanel Main Log File" msgid "CyberPanel Main Log File"
msgstr "Glavni log fajl" msgstr "Glavni log fajl"
#: baseTemplate/templates/baseTemplate/index.html:632 #: baseTemplate/templates/baseTemplate/index.html:633
#: managePHP/templates/managePHP/installExtensions.html:13 #: managePHP/templates/managePHP/installExtensions.html:13
msgid "Install PHP Extensions" msgid "Install PHP Extensions"
msgstr "Instalacija extenzija za php" msgstr "Instalacija extenzija za php"
#: baseTemplate/templates/baseTemplate/index.html:632 #: baseTemplate/templates/baseTemplate/index.html:633
#: managePHP/templates/managePHP/index.html:24 #: managePHP/templates/managePHP/index.html:24
#: managePHP/templates/managePHP/index.html:26 #: managePHP/templates/managePHP/index.html:26
msgid "Install Extensions" msgid "Install Extensions"
msgstr "Instalacija extenzija" msgstr "Instalacija extenzija"
#: baseTemplate/templates/baseTemplate/index.html:633 #: baseTemplate/templates/baseTemplate/index.html:634
#: managePHP/templates/managePHP/index.html:36 #: managePHP/templates/managePHP/index.html:36
#: managePHP/templates/managePHP/index.html:38 #: managePHP/templates/managePHP/index.html:38
msgid "Edit PHP Configs" msgid "Edit PHP Configs"
msgstr "Promjena php konfiguracije" msgstr "Promjena php konfiguracije"
#: baseTemplate/templates/baseTemplate/index.html:648 #: baseTemplate/templates/baseTemplate/index.html:649
msgid "Access Log" msgid "Access Log"
msgstr "Pristupni log" msgstr "Pristupni log"
#: baseTemplate/templates/baseTemplate/index.html:649 #: baseTemplate/templates/baseTemplate/index.html:650
#: serverLogs/templates/serverLogs/errorLogs.html:14 #: serverLogs/templates/serverLogs/errorLogs.html:14
#: serverLogs/templates/serverLogs/index.html:37 #: serverLogs/templates/serverLogs/index.html:37
#: serverLogs/templates/serverLogs/index.html:39 #: serverLogs/templates/serverLogs/index.html:39
@@ -1029,37 +1050,37 @@ msgstr "Pristupni log"
msgid "Error Logs" msgid "Error Logs"
msgstr "Log grešaka" msgstr "Log grešaka"
#: baseTemplate/templates/baseTemplate/index.html:650 #: baseTemplate/templates/baseTemplate/index.html:651
#: serverLogs/templates/serverLogs/emailLogs.html:14 #: serverLogs/templates/serverLogs/emailLogs.html:14
#: serverLogs/templates/serverLogs/index.html:49 #: serverLogs/templates/serverLogs/index.html:49
#: serverLogs/templates/serverLogs/index.html:51 #: serverLogs/templates/serverLogs/index.html:51
msgid "Email Logs" msgid "Email Logs"
msgstr "Email logovi" msgstr "Email logovi"
#: baseTemplate/templates/baseTemplate/index.html:650 #: baseTemplate/templates/baseTemplate/index.html:651
msgid "Email Log" msgid "Email Log"
msgstr "Email log" msgstr "Email log"
#: baseTemplate/templates/baseTemplate/index.html:651 #: baseTemplate/templates/baseTemplate/index.html:652
#: serverLogs/templates/serverLogs/ftplogs.html:14 #: serverLogs/templates/serverLogs/ftplogs.html:14
#: serverLogs/templates/serverLogs/index.html:61 #: serverLogs/templates/serverLogs/index.html:61
#: serverLogs/templates/serverLogs/index.html:63 #: serverLogs/templates/serverLogs/index.html:63
msgid "FTP Logs" msgid "FTP Logs"
msgstr "FTP logovi" msgstr "FTP logovi"
#: baseTemplate/templates/baseTemplate/index.html:666 #: baseTemplate/templates/baseTemplate/index.html:667
#, fuzzy #, fuzzy
#| msgid "Firewall" #| msgid "Firewall"
msgid "Firewall Home" msgid "Firewall Home"
msgstr "Firewall " msgstr "Firewall "
#: baseTemplate/templates/baseTemplate/index.html:666 #: baseTemplate/templates/baseTemplate/index.html:667
#: firewall/templates/firewall/index.html:25 #: firewall/templates/firewall/index.html:25
#: firewall/templates/firewall/index.html:27 #: firewall/templates/firewall/index.html:27
msgid "Firewall" msgid "Firewall"
msgstr "Firewall " msgstr "Firewall "
#: baseTemplate/templates/baseTemplate/index.html:667 #: baseTemplate/templates/baseTemplate/index.html:668
#: firewall/templates/firewall/index.html:36 #: firewall/templates/firewall/index.html:36
#: firewall/templates/firewall/index.html:38 #: firewall/templates/firewall/index.html:38
#: firewall/templates/firewall/secureSSH.html:13 #: firewall/templates/firewall/secureSSH.html:13
@@ -1201,7 +1222,7 @@ msgid "Cannot change password for "
msgstr "Ne može se promijeniti šifra za " msgstr "Ne može se promijeniti šifra za "
#: databases/templates/databases/listDataBases.html:59 #: databases/templates/databases/listDataBases.html:59
#: firewall/templates/firewall/firewall.html:166 #: firewall/templates/firewall/firewall.html:176
#: ftp/templates/ftp/listFTPAccounts.html:59 #: ftp/templates/ftp/listFTPAccounts.html:59
msgid "Could Not Connect to server. Please refresh this page" msgid "Could Not Connect to server. Please refresh this page"
msgstr "Ne mogu se spojiti na server. Molimo da refreshujete " msgstr "Ne mogu se spojiti na server. Molimo da refreshujete "
@@ -1237,7 +1258,7 @@ msgstr "Dodajte zapise"
#: dns/templates/dns/addDeleteDNSRecords.html:53 #: dns/templates/dns/addDeleteDNSRecords.html:53
#: dns/templates/dns/addDeleteDNSRecords.html:131 #: dns/templates/dns/addDeleteDNSRecords.html:131
#: firewall/templates/firewall/firewall.html:128 #: firewall/templates/firewall/firewall.html:136
#: serverStatus/templates/serverStatus/litespeedStatus.html:40 #: serverStatus/templates/serverStatus/litespeedStatus.html:40
msgid "Name" msgid "Name"
msgstr "Ime" msgstr "Ime"
@@ -1255,7 +1276,7 @@ msgstr "Prioritet"
#: dns/templates/dns/createDNSZone.html:27 #: dns/templates/dns/createDNSZone.html:27
#: dns/templates/dns/createNameServer.html:27 #: dns/templates/dns/createNameServer.html:27
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:52 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:52
#: websiteFunctions/templates/websiteFunctions/website.html:263 #: websiteFunctions/templates/websiteFunctions/website.html:290
msgid "Domain Name" msgid "Domain Name"
msgstr "Naziv domene" msgstr "Naziv domene"
@@ -1268,7 +1289,7 @@ msgid "Text"
msgstr "" msgstr ""
#: dns/templates/dns/addDeleteDNSRecords.html:111 #: dns/templates/dns/addDeleteDNSRecords.html:111
#: firewall/templates/firewall/firewall.html:109 #: firewall/templates/firewall/firewall.html:117
msgid "Add" msgid "Add"
msgstr "Dodati" msgstr "Dodati"
@@ -1459,15 +1480,15 @@ msgstr "Nije uspjelo. Greška:"
msgid "Action successful." msgid "Action successful."
msgstr "Uspješno je radnja obavljena." msgstr "Uspješno je radnja obavljena."
#: firewall/templates/firewall/firewall.html:129 #: firewall/templates/firewall/firewall.html:137
msgid "Protocol" msgid "Protocol"
msgstr "Protokol" msgstr "Protokol"
#: firewall/templates/firewall/firewall.html:130 #: firewall/templates/firewall/firewall.html:139
msgid "Port" msgid "Port"
msgstr "Port" msgstr "Port"
#: firewall/templates/firewall/firewall.html:162 #: firewall/templates/firewall/firewall.html:172
msgid "Rule successfully added." msgid "Rule successfully added."
msgstr "Pravilo je uspješno dodano." msgstr "Pravilo je uspješno dodano."
@@ -1538,8 +1559,8 @@ msgstr "Dodaj ključ"
#: firewall/templates/firewall/secureSSH.html:158 #: firewall/templates/firewall/secureSSH.html:158
#: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:55 #: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:55
#: websiteFunctions/templates/websiteFunctions/website.html:527 #: websiteFunctions/templates/websiteFunctions/website.html:554
#: websiteFunctions/templates/websiteFunctions/website.html:587 #: websiteFunctions/templates/websiteFunctions/website.html:614
msgid "Save" msgid "Save"
msgstr "Sačuvaj" msgstr "Sačuvaj"
@@ -1747,7 +1768,7 @@ msgstr "Napredno"
#: tuning/templates/tuning/phpTuning.html:28 #: tuning/templates/tuning/phpTuning.html:28
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:68 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:68
#: websiteFunctions/templates/websiteFunctions/modifyWebsite.html:74 #: websiteFunctions/templates/websiteFunctions/modifyWebsite.html:74
#: websiteFunctions/templates/websiteFunctions/website.html:283 #: websiteFunctions/templates/websiteFunctions/website.html:310
msgid "Select PHP" msgid "Select PHP"
msgstr "Izaberi PHP" msgstr "Izaberi PHP"
@@ -1844,7 +1865,7 @@ msgstr "Idi nazad"
#: managePHP/templates/managePHP/installExtensions.html:104 #: managePHP/templates/managePHP/installExtensions.html:104
#: tuning/templates/tuning/phpTuning.html:114 #: tuning/templates/tuning/phpTuning.html:114
#: userManagment/templates/userManagment/modifyUser.html:144 #: userManagment/templates/userManagment/modifyUser.html:143
msgid "Cannot fetch details. Error message:" msgid "Cannot fetch details. Error message:"
msgstr "Ne mogu da prikupim detalje. Poruka o grešci:" msgstr "Ne mogu da prikupim detalje. Poruka o grešci:"
@@ -1935,7 +1956,7 @@ msgstr "Naziv paketa"
#: packages/templates/packages/createPackage.html:35 #: packages/templates/packages/createPackage.html:35
#: packages/templates/packages/modifyPackage.html:40 #: packages/templates/packages/modifyPackage.html:40
#: websiteFunctions/templates/websiteFunctions/website.html:223 #: websiteFunctions/templates/websiteFunctions/website.html:250
#, fuzzy #, fuzzy
#| msgid "Domain Name" #| msgid "Domain Name"
msgid "Domains" msgid "Domains"
@@ -2240,7 +2261,7 @@ msgstr "Isključi"
#: tuning/templates/tuning/liteSpeedTuning.html:74 #: tuning/templates/tuning/liteSpeedTuning.html:74
#: tuning/templates/tuning/phpTuning.html:97 #: tuning/templates/tuning/phpTuning.html:97
#: userManagment/templates/userManagment/modifyUser.html:78 #: userManagment/templates/userManagment/modifyUser.html:77
msgid "Currently:" msgid "Currently:"
msgstr "Trenutno:" msgstr "Trenutno:"
@@ -2358,18 +2379,18 @@ msgid "Account Type"
msgstr "Tip računa" msgstr "Tip računa"
#: userManagment/templates/userManagment/createUser.html:67 #: userManagment/templates/userManagment/createUser.html:67
#: userManagment/templates/userManagment/modifyUser.html:73 #: userManagment/templates/userManagment/modifyUser.html:72
msgid "Reseller" msgid "Admin"
msgstr "Reseller" msgstr "Administrator"
#: userManagment/templates/userManagment/createUser.html:68 #: userManagment/templates/userManagment/createUser.html:68
#: userManagment/templates/userManagment/createUser.html:79 #: userManagment/templates/userManagment/createUser.html:79
#: userManagment/templates/userManagment/modifyUser.html:74 #: userManagment/templates/userManagment/modifyUser.html:73
msgid "Normal User" msgid "Normal User"
msgstr "Obični korisnik" msgstr "Obični korisnik"
#: userManagment/templates/userManagment/createUser.html:92 #: userManagment/templates/userManagment/createUser.html:92
#: userManagment/templates/userManagment/modifyUser.html:89 #: userManagment/templates/userManagment/modifyUser.html:88
#: userManagment/templates/userManagment/userProfile.html:67 #: userManagment/templates/userManagment/userProfile.html:67
#: userManagment/templates/userManagment/userProfile.html:74 #: userManagment/templates/userManagment/userProfile.html:74
msgid "User Accounts Limit" msgid "User Accounts Limit"
@@ -2381,7 +2402,7 @@ msgid "Only Numbers"
msgstr "Samo brojevi" msgstr "Samo brojevi"
#: userManagment/templates/userManagment/createUser.html:103 #: userManagment/templates/userManagment/createUser.html:103
#: userManagment/templates/userManagment/modifyUser.html:99 #: userManagment/templates/userManagment/modifyUser.html:98
#: userManagment/templates/userManagment/userProfile.html:82 #: userManagment/templates/userManagment/userProfile.html:82
msgid "Websites Limit" msgid "Websites Limit"
msgstr "" msgstr ""
@@ -2406,7 +2427,7 @@ msgid "Create User"
msgstr "Novi korisnik" msgstr "Novi korisnik"
#: userManagment/templates/userManagment/createUser.html:154 #: userManagment/templates/userManagment/createUser.html:154
#: userManagment/templates/userManagment/modifyUser.html:131 #: userManagment/templates/userManagment/modifyUser.html:130
msgid "Account with username:" msgid "Account with username:"
msgstr "" msgstr ""
@@ -2460,19 +2481,15 @@ msgstr ""
msgid "Select Account" msgid "Select Account"
msgstr "Odaberite račun" msgstr "Odaberite račun"
#: userManagment/templates/userManagment/modifyUser.html:72 #: userManagment/templates/userManagment/modifyUser.html:130
msgid "Admin"
msgstr "Administrator"
#: userManagment/templates/userManagment/modifyUser.html:131
msgid " is successfully modified." msgid " is successfully modified."
msgstr " uspješno je izmijenjen." msgstr " uspješno je izmijenjen."
#: userManagment/templates/userManagment/modifyUser.html:135 #: userManagment/templates/userManagment/modifyUser.html:134
msgid "Cannot modify user. Error message:" msgid "Cannot modify user. Error message:"
msgstr "" msgstr ""
#: userManagment/templates/userManagment/modifyUser.html:148 #: userManagment/templates/userManagment/modifyUser.html:147
msgid "Details fetched." msgid "Details fetched."
msgstr "" msgstr ""
@@ -2521,35 +2538,35 @@ msgid "Select Owner"
msgstr "Vlasnik" msgstr "Vlasnik"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:56 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:56
#: websiteFunctions/templates/websiteFunctions/website.html:267 #: websiteFunctions/templates/websiteFunctions/website.html:294
#: websiteFunctions/templates/websiteFunctions/website.html:278 #: websiteFunctions/templates/websiteFunctions/website.html:305
msgid "Invalid Domain (Note: You don't need to add 'http' or 'https')" msgid "Invalid Domain (Note: You don't need to add 'http' or 'https')"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:84 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:84
#: websiteFunctions/templates/websiteFunctions/website.html:299 #: websiteFunctions/templates/websiteFunctions/website.html:326
msgid "Additional Features" msgid "Additional Features"
msgstr "Dodatne informacije" msgstr "Dodatne informacije"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:91 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:91
#: websiteFunctions/templates/websiteFunctions/website.html:306 #: websiteFunctions/templates/websiteFunctions/website.html:333
msgid "" msgid ""
"For SSL to work DNS of domain should point to server, otherwise self signed " "For SSL to work DNS of domain should point to server, otherwise self signed "
"SSL will be issued, you can add your own SSL later." "SSL will be issued, you can add your own SSL later."
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:113 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:113
#: websiteFunctions/templates/websiteFunctions/website.html:328 #: websiteFunctions/templates/websiteFunctions/website.html:355
msgid "Cannot create website. Error message:" msgid "Cannot create website. Error message:"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:117 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:117
#: websiteFunctions/templates/websiteFunctions/website.html:332 #: websiteFunctions/templates/websiteFunctions/website.html:359
msgid "Website with domain" msgid "Website with domain"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:117 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:117
#: websiteFunctions/templates/websiteFunctions/website.html:332 #: websiteFunctions/templates/websiteFunctions/website.html:359
msgid " is Successfully Created" msgid " is Successfully Created"
msgstr " je spješno kreiran" msgstr " je spješno kreiran"
@@ -2689,168 +2706,173 @@ msgid ""
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:173 #: websiteFunctions/templates/websiteFunctions/website.html:173
#: websiteFunctions/templates/websiteFunctions/website.html:212
msgid "Next" msgid "Next"
msgstr "Sljedeće" msgstr "Sljedeće"
#: websiteFunctions/templates/websiteFunctions/website.html:174 #: websiteFunctions/templates/websiteFunctions/website.html:174
#: websiteFunctions/templates/websiteFunctions/website.html:213
msgid "Previous" msgid "Previous"
msgstr "Prethodno" msgstr "Prethodno"
#: websiteFunctions/templates/websiteFunctions/website.html:230 #: websiteFunctions/templates/websiteFunctions/website.html:257
#: websiteFunctions/templates/websiteFunctions/website.html:232 #: websiteFunctions/templates/websiteFunctions/website.html:259
#, fuzzy #, fuzzy
#| msgid "Add Destination" #| msgid "Add Destination"
msgid "Add Domains" msgid "Add Domains"
msgstr "Dodaj destinaciju" msgstr "Dodaj destinaciju"
#: websiteFunctions/templates/websiteFunctions/website.html:242 #: websiteFunctions/templates/websiteFunctions/website.html:269
#: websiteFunctions/templates/websiteFunctions/website.html:244 #: websiteFunctions/templates/websiteFunctions/website.html:271
#, fuzzy #, fuzzy
#| msgid "Select Domain" #| msgid "Select Domain"
msgid "List Domains" msgid "List Domains"
msgstr "Odaberite domene" msgstr "Odaberite domene"
#: websiteFunctions/templates/websiteFunctions/website.html:274 #: websiteFunctions/templates/websiteFunctions/website.html:301
#: websiteFunctions/templates/websiteFunctions/website.html:733 #: websiteFunctions/templates/websiteFunctions/website.html:760
msgid "Path" msgid "Path"
msgstr "Putanja" msgstr "Putanja"
#: websiteFunctions/templates/websiteFunctions/website.html:276 #: websiteFunctions/templates/websiteFunctions/website.html:303
msgid "This path is relative to: " msgid "This path is relative to: "
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:276 #: websiteFunctions/templates/websiteFunctions/website.html:303
msgid "Leave empty to set default." msgid "Leave empty to set default."
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:317 #: websiteFunctions/templates/websiteFunctions/website.html:344
#, fuzzy #, fuzzy
#| msgid "Create Email" #| msgid "Create Email"
msgid "Create Domain" msgid "Create Domain"
msgstr "Kreiraj email" msgstr "Kreiraj email"
#: websiteFunctions/templates/websiteFunctions/website.html:360 #: websiteFunctions/templates/websiteFunctions/website.html:387
#, fuzzy #, fuzzy
#| msgid "Version Management" #| msgid "Version Management"
msgid "PHP Version Changed to:" msgid "PHP Version Changed to:"
msgstr "Upravljanje verzijama" msgstr "Upravljanje verzijama"
#: websiteFunctions/templates/websiteFunctions/website.html:364 #: websiteFunctions/templates/websiteFunctions/website.html:391
#, fuzzy #, fuzzy
#| msgid "Delete" #| msgid "Delete"
msgid "Deleted:" msgid "Deleted:"
msgstr "Briši" msgstr "Briši"
#: websiteFunctions/templates/websiteFunctions/website.html:368 #: websiteFunctions/templates/websiteFunctions/website.html:395
#, fuzzy #, fuzzy
#| msgid "SSL Issued for" #| msgid "SSL Issued for"
msgid "SSL Issued:" msgid "SSL Issued:"
msgstr "SSL izdat za " msgstr "SSL izdat za "
#: websiteFunctions/templates/websiteFunctions/website.html:391 #: websiteFunctions/templates/websiteFunctions/website.html:418
msgid "Close" msgid "Close"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:423 #: websiteFunctions/templates/websiteFunctions/website.html:450
#, fuzzy #, fuzzy
#| msgid "Issue SSL" #| msgid "Issue SSL"
msgid "Issue" msgid "Issue"
msgstr "Izdavanje SSL" msgstr "Izdavanje SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:451 #: websiteFunctions/templates/websiteFunctions/website.html:478
msgid "Configurations" msgid "Configurations"
msgstr "Upravljajte postavkama" msgstr "Upravljajte postavkama"
#: websiteFunctions/templates/websiteFunctions/website.html:457 #: websiteFunctions/templates/websiteFunctions/website.html:484
#, fuzzy #, fuzzy
#| msgid "Edit PHP Configurations" #| msgid "Edit PHP Configurations"
msgid "Edit Virtual Host Main Configurations" msgid "Edit Virtual Host Main Configurations"
msgstr "Izmijeni PHP konfiguracije" msgstr "Izmijeni PHP konfiguracije"
#: websiteFunctions/templates/websiteFunctions/website.html:459 #: websiteFunctions/templates/websiteFunctions/website.html:486
msgid "Edit vHost Main Configurations" msgid "Edit vHost Main Configurations"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:469 #: websiteFunctions/templates/websiteFunctions/website.html:496
#: websiteFunctions/templates/websiteFunctions/website.html:471 #: websiteFunctions/templates/websiteFunctions/website.html:498
msgid "Add Rewrite Rules (.htaccess)" msgid "Add Rewrite Rules (.htaccess)"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:481 #: websiteFunctions/templates/websiteFunctions/website.html:508
#, fuzzy #, fuzzy
#| msgid "Add SSL" #| msgid "Add SSL"
msgid "Add Your Own SSL" msgid "Add Your Own SSL"
msgstr "Dodaj SSL" msgstr "Dodaj SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:483 #: websiteFunctions/templates/websiteFunctions/website.html:510
msgid "Add SSL" msgid "Add SSL"
msgstr "Dodaj SSL" msgstr "Dodaj SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:498 #: websiteFunctions/templates/websiteFunctions/website.html:525
msgid "SSL Saved" msgid "SSL Saved"
msgstr "SLL spremljen" msgstr "SLL spremljen"
#: websiteFunctions/templates/websiteFunctions/website.html:503 #: websiteFunctions/templates/websiteFunctions/website.html:530
msgid "Could not save SSL. Error message:" msgid "Could not save SSL. Error message:"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:553 #: websiteFunctions/templates/websiteFunctions/website.html:580
msgid "Current configuration in the file fetched." msgid "Current configuration in the file fetched."
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:558 #: websiteFunctions/templates/websiteFunctions/website.html:585
#: websiteFunctions/templates/websiteFunctions/website.html:571 #: websiteFunctions/templates/websiteFunctions/website.html:598
msgid "Could not fetch current configuration. Error message:" msgid "Could not fetch current configuration. Error message:"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:567 #: websiteFunctions/templates/websiteFunctions/website.html:594
#: websiteFunctions/templates/websiteFunctions/website.html:622 #: websiteFunctions/templates/websiteFunctions/website.html:649
msgid "Configuration saved. Restart LiteSpeed put them in effect." msgid "Configuration saved. Restart LiteSpeed put them in effect."
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:608 #: websiteFunctions/templates/websiteFunctions/website.html:635
msgid "Current rewrite rules in the file fetched." msgid "Current rewrite rules in the file fetched."
msgstr "Trenutno rewrite pravilo je dohvaćeno." msgstr "Trenutno rewrite pravilo je dohvaćeno."
#: websiteFunctions/templates/websiteFunctions/website.html:613 #: websiteFunctions/templates/websiteFunctions/website.html:640
msgid "Could not fetch current rewrite rules. Error message:" msgid "Could not fetch current rewrite rules. Error message:"
msgstr "Nisam mogao dohvatiti trenutno rewrite pravilo. Poruka s greškom:" msgstr "Nisam mogao dohvatiti trenutno rewrite pravilo. Poruka s greškom:"
#: websiteFunctions/templates/websiteFunctions/website.html:626 #: websiteFunctions/templates/websiteFunctions/website.html:653
msgid "Could not save rewrite rules. Error message:" msgid "Could not save rewrite rules. Error message:"
msgstr "Nisam mogao promijeniti vrijednost rewrite pravila. Poruka s greškom:" msgstr "Nisam mogao promijeniti vrijednost rewrite pravila. Poruka s greškom:"
#: websiteFunctions/templates/websiteFunctions/website.html:642 #: websiteFunctions/templates/websiteFunctions/website.html:669
msgid "Save Rewrite Rules" msgid "Save Rewrite Rules"
msgstr "Sačuvaj promjene" msgstr "Sačuvaj promjene"
#: websiteFunctions/templates/websiteFunctions/website.html:665 #: websiteFunctions/templates/websiteFunctions/website.html:692
msgid "Files" msgid "Files"
msgstr "Datoteke" msgstr "Datoteke"
#: websiteFunctions/templates/websiteFunctions/website.html:672 #: websiteFunctions/templates/websiteFunctions/website.html:699
#: websiteFunctions/templates/websiteFunctions/website.html:674 #: websiteFunctions/templates/websiteFunctions/website.html:701
msgid "File Manager" msgid "File Manager"
msgstr "Upravljač datotekama" msgstr "Upravljač datotekama"
#: websiteFunctions/templates/websiteFunctions/website.html:713 #: websiteFunctions/templates/websiteFunctions/website.html:740
msgid "Application Installer" msgid "Application Installer"
msgstr "Instalacija aplikacija" msgstr "Instalacija aplikacija"
#: websiteFunctions/templates/websiteFunctions/website.html:719 #: websiteFunctions/templates/websiteFunctions/website.html:746
#, fuzzy #, fuzzy
#| msgid "Wordpress with LSCache" #| msgid "Wordpress with LSCache"
msgid "Install wordpress with LSCache" msgid "Install wordpress with LSCache"
msgstr "Wordpress sa LSCache" msgstr "Wordpress sa LSCache"
#: websiteFunctions/templates/websiteFunctions/website.html:721 #: websiteFunctions/templates/websiteFunctions/website.html:748
msgid "Wordpress with LSCache" msgid "Wordpress with LSCache"
msgstr "Wordpress sa LSCache" msgstr "Wordpress sa LSCache"
#: websiteFunctions/templates/websiteFunctions/website.html:755 #: websiteFunctions/templates/websiteFunctions/website.html:782
msgid "Installation failed. Error message:" msgid "Installation failed. Error message:"
msgstr "Nije uspjela instalacija. Greška:" msgstr "Nije uspjela instalacija. Greška:"
#: websiteFunctions/templates/websiteFunctions/website.html:759 #: websiteFunctions/templates/websiteFunctions/website.html:786
msgid "Installation successful. To complete the setup visit:" msgid "Installation successful. To complete the setup visit:"
msgstr "Instalacija je uspjela. Do završetka je ostalo samo da posjetite:" msgstr "Instalacija je uspjela. Do završetka je ostalo samo da posjetite:"
#~ msgid "Reseller"
#~ msgstr "Reseller"

Binary file not shown.

View File

@@ -15,7 +15,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: CyberPanel\n" "Project-Id-Version: CyberPanel\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-30 10:05+0500\n" "POT-Creation-Date: 2017-11-02 02:08+0500\n"
"PO-Revision-Date: 2017-10-29 19:32+0100\n" "PO-Revision-Date: 2017-10-29 19:32+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: LANGUAGE <unasir@litespeedtech.com>\n" "Language-Team: LANGUAGE <unasir@litespeedtech.com>\n"
@@ -116,7 +116,7 @@ msgstr "取消备份"
#: backup/templates/backup/backupSchedule.html:89 #: backup/templates/backup/backupSchedule.html:89
#: databases/templates/databases/listDataBases.html:87 #: databases/templates/databases/listDataBases.html:87
#: dns/templates/dns/addDeleteDNSRecords.html:129 #: dns/templates/dns/addDeleteDNSRecords.html:129
#: firewall/templates/firewall/firewall.html:127 #: firewall/templates/firewall/firewall.html:135
#: ftp/templates/ftp/listFTPAccounts.html:87 #: ftp/templates/ftp/listFTPAccounts.html:87
#: managePHP/templates/managePHP/installExtensions.html:61 #: managePHP/templates/managePHP/installExtensions.html:61
msgid "ID" msgid "ID"
@@ -139,9 +139,9 @@ msgstr "大小"
#: backup/templates/backup/backupDestinations.html:93 #: backup/templates/backup/backupDestinations.html:93
#: backup/templates/backup/backupSchedule.html:92 #: backup/templates/backup/backupSchedule.html:92
#: dns/templates/dns/addDeleteDNSRecords.html:134 #: dns/templates/dns/addDeleteDNSRecords.html:134
#: firewall/templates/firewall/firewall.html:131 #: firewall/templates/firewall/firewall.html:140
#: firewall/templates/firewall/secureSSH.html:122 #: firewall/templates/firewall/secureSSH.html:122
#: websiteFunctions/templates/websiteFunctions/website.html:424 #: websiteFunctions/templates/websiteFunctions/website.html:451
msgid "Delete" msgid "Delete"
msgstr "删除" msgstr "删除"
@@ -168,6 +168,7 @@ msgstr "这里是远程备份页面(SFTP)"
#: dns/templates/dns/addDeleteDNSRecords.html:60 #: dns/templates/dns/addDeleteDNSRecords.html:60
#: dns/templates/dns/createNameServer.html:48 #: dns/templates/dns/createNameServer.html:48
#: dns/templates/dns/createNameServer.html:65 #: dns/templates/dns/createNameServer.html:65
#: firewall/templates/firewall/firewall.html:138
msgid "IP Address" msgid "IP Address"
msgstr "IP地址" msgstr "IP地址"
@@ -179,7 +180,7 @@ msgstr "IP地址"
#: mailServer/templates/mailServer/changeEmailPassword.html:52 #: mailServer/templates/mailServer/changeEmailPassword.html:52
#: mailServer/templates/mailServer/createEmailAccount.html:51 #: mailServer/templates/mailServer/createEmailAccount.html:51
#: userManagment/templates/userManagment/createUser.html:123 #: userManagment/templates/userManagment/createUser.html:123
#: userManagment/templates/userManagment/modifyUser.html:107 #: userManagment/templates/userManagment/modifyUser.html:106
msgid "Password" msgid "Password"
msgstr "密码" msgstr "密码"
@@ -224,15 +225,15 @@ msgstr "远程目录已添加"
#: mailServer/templates/mailServer/deleteEmailAccount.html:79 #: mailServer/templates/mailServer/deleteEmailAccount.html:79
#: manageSSL/templates/manageSSL/manageSSL.html:60 #: manageSSL/templates/manageSSL/manageSSL.html:60
#: userManagment/templates/userManagment/createUser.html:162 #: userManagment/templates/userManagment/createUser.html:162
#: userManagment/templates/userManagment/modifyUser.html:139 #: userManagment/templates/userManagment/modifyUser.html:138
#: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:77 #: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:77
#: websiteFunctions/templates/websiteFunctions/website.html:157 #: websiteFunctions/templates/websiteFunctions/website.html:157
#: websiteFunctions/templates/websiteFunctions/website.html:336 #: websiteFunctions/templates/websiteFunctions/website.html:363
#: websiteFunctions/templates/websiteFunctions/website.html:378 #: websiteFunctions/templates/websiteFunctions/website.html:405
#: websiteFunctions/templates/websiteFunctions/website.html:508 #: websiteFunctions/templates/websiteFunctions/website.html:535
#: websiteFunctions/templates/websiteFunctions/website.html:563 #: websiteFunctions/templates/websiteFunctions/website.html:590
#: websiteFunctions/templates/websiteFunctions/website.html:618 #: websiteFunctions/templates/websiteFunctions/website.html:645
#: websiteFunctions/templates/websiteFunctions/website.html:765 #: websiteFunctions/templates/websiteFunctions/website.html:792
msgid "Could not connect to server. Please refresh this page." msgid "Could not connect to server. Please refresh this page."
msgstr "无法连接到服务器, 请刷新此页面" msgstr "无法连接到服务器, 请刷新此页面"
@@ -297,8 +298,10 @@ msgstr "备份 - CyberPanel"
#: backup/templates/backup/index.html:13 backup/templates/backup/index.html:29 #: backup/templates/backup/index.html:13 backup/templates/backup/index.html:29
#: backup/templates/backup/index.html:45 #: backup/templates/backup/index.html:45
#: baseTemplate/templates/baseTemplate/homePage.html:266 #: baseTemplate/templates/baseTemplate/homePage.html:268
#: baseTemplate/templates/baseTemplate/homePage.html:269 #: baseTemplate/templates/baseTemplate/homePage.html:271
#: baseTemplate/templates/baseTemplate/homePage.html:463
#: baseTemplate/templates/baseTemplate/homePage.html:466
#: baseTemplate/templates/baseTemplate/index.html:554 #: baseTemplate/templates/baseTemplate/index.html:554
#: baseTemplate/templates/baseTemplate/index.html:556 #: baseTemplate/templates/baseTemplate/index.html:556
#: baseTemplate/templates/baseTemplate/index.html:573 #: baseTemplate/templates/baseTemplate/index.html:573
@@ -361,7 +364,7 @@ msgid "Start Transfer"
msgstr "开始迁移" msgstr "开始迁移"
#: backup/templates/backup/remoteBackups.html:59 #: backup/templates/backup/remoteBackups.html:59
#: websiteFunctions/templates/websiteFunctions/website.html:269 #: websiteFunctions/templates/websiteFunctions/website.html:296
msgid "Cancel" msgid "Cancel"
msgstr "取消" msgstr "取消"
@@ -391,7 +394,7 @@ msgid "Website"
msgstr "网站" msgstr "网站"
#: backup/templates/backup/remoteBackups.html:108 #: backup/templates/backup/remoteBackups.html:108
#: baseTemplate/templates/baseTemplate/homePage.html:331 #: baseTemplate/templates/baseTemplate/homePage.html:333
#: baseTemplate/templates/baseTemplate/index.html:626 #: baseTemplate/templates/baseTemplate/index.html:626
#: baseTemplate/templates/baseTemplate/index.html:628 #: baseTemplate/templates/baseTemplate/index.html:628
#: managePHP/templates/managePHP/installExtensions.html:62 #: managePHP/templates/managePHP/installExtensions.html:62
@@ -441,7 +444,7 @@ msgstr "选择备份"
#: backup/templates/backup/restore.html:86 #: backup/templates/backup/restore.html:86
#: databases/templates/databases/deleteDatabase.html:64 #: databases/templates/databases/deleteDatabase.html:64
#: databases/templates/databases/listDataBases.html:54 #: databases/templates/databases/listDataBases.html:54
#: firewall/templates/firewall/firewall.html:156 #: firewall/templates/firewall/firewall.html:166
#: managePHP/templates/managePHP/editPHPConfig.html:212 #: managePHP/templates/managePHP/editPHPConfig.html:212
msgid "Error message:" msgid "Error message:"
msgstr "错误信息: " msgstr "错误信息: "
@@ -497,24 +500,28 @@ msgstr "当前请求数"
msgid "Total Requests" msgid "Total Requests"
msgstr "总请求数" msgstr "总请求数"
#: baseTemplate/templates/baseTemplate/homePage.html:173 #: baseTemplate/templates/baseTemplate/homePage.html:175
#: baseTemplate/templates/baseTemplate/homePage.html:389
#: userManagment/templates/userManagment/index.html:13 #: userManagment/templates/userManagment/index.html:13
msgid "User Functions" msgid "User Functions"
msgstr "用户功能" msgstr "用户功能"
#: baseTemplate/templates/baseTemplate/homePage.html:176 #: baseTemplate/templates/baseTemplate/homePage.html:178
#: baseTemplate/templates/baseTemplate/homePage.html:392
#: baseTemplate/templates/baseTemplate/index.html:426 #: baseTemplate/templates/baseTemplate/index.html:426
#: baseTemplate/templates/baseTemplate/index.html:427 #: baseTemplate/templates/baseTemplate/index.html:427
#: baseTemplate/templates/baseTemplate/index.html:428 #: baseTemplate/templates/baseTemplate/index.html:428
msgid "Users" msgid "Users"
msgstr "用户" msgstr "用户"
#: baseTemplate/templates/baseTemplate/homePage.html:186 #: baseTemplate/templates/baseTemplate/homePage.html:188
#: baseTemplate/templates/baseTemplate/homePage.html:402
#: websiteFunctions/templates/websiteFunctions/index.html:13 #: websiteFunctions/templates/websiteFunctions/index.html:13
msgid "Website Functions" msgid "Website Functions"
msgstr "网站功能" msgstr "网站功能"
#: baseTemplate/templates/baseTemplate/homePage.html:189 #: baseTemplate/templates/baseTemplate/homePage.html:191
#: baseTemplate/templates/baseTemplate/homePage.html:405
#: baseTemplate/templates/baseTemplate/index.html:360 #: baseTemplate/templates/baseTemplate/index.html:360
#: baseTemplate/templates/baseTemplate/index.html:444 #: baseTemplate/templates/baseTemplate/index.html:444
#: baseTemplate/templates/baseTemplate/index.html:445 #: baseTemplate/templates/baseTemplate/index.html:445
@@ -523,11 +530,11 @@ msgstr "网站功能"
msgid "Websites" msgid "Websites"
msgstr "网站" msgstr "网站"
#: baseTemplate/templates/baseTemplate/homePage.html:199 #: baseTemplate/templates/baseTemplate/homePage.html:201
msgid "Add/Modify Packages" msgid "Add/Modify Packages"
msgstr "创建/修改套餐" msgstr "创建/修改套餐"
#: baseTemplate/templates/baseTemplate/homePage.html:202 #: baseTemplate/templates/baseTemplate/homePage.html:204
#: baseTemplate/templates/baseTemplate/index.html:366 #: baseTemplate/templates/baseTemplate/index.html:366
#: baseTemplate/templates/baseTemplate/index.html:461 #: baseTemplate/templates/baseTemplate/index.html:461
#: baseTemplate/templates/baseTemplate/index.html:463 #: baseTemplate/templates/baseTemplate/index.html:463
@@ -535,12 +542,14 @@ msgstr "创建/修改套餐"
msgid "Packages" msgid "Packages"
msgstr "套餐" msgstr "套餐"
#: baseTemplate/templates/baseTemplate/homePage.html:223 #: baseTemplate/templates/baseTemplate/homePage.html:225
#: baseTemplate/templates/baseTemplate/homePage.html:415
#: databases/templates/databases/index.html:12 #: databases/templates/databases/index.html:12
msgid "Database Functions" msgid "Database Functions"
msgstr "数据库功能" msgstr "数据库功能"
#: baseTemplate/templates/baseTemplate/homePage.html:226 #: baseTemplate/templates/baseTemplate/homePage.html:228
#: baseTemplate/templates/baseTemplate/homePage.html:418
#: baseTemplate/templates/baseTemplate/index.html:477 #: baseTemplate/templates/baseTemplate/index.html:477
#: baseTemplate/templates/baseTemplate/index.html:478 #: baseTemplate/templates/baseTemplate/index.html:478
#: baseTemplate/templates/baseTemplate/index.html:479 #: baseTemplate/templates/baseTemplate/index.html:479
@@ -550,23 +559,27 @@ msgstr "数据库功能"
msgid "Databases" msgid "Databases"
msgstr "数据库" msgstr "数据库"
#: baseTemplate/templates/baseTemplate/homePage.html:235 #: baseTemplate/templates/baseTemplate/homePage.html:237
#: baseTemplate/templates/baseTemplate/homePage.html:438
msgid "Control DNS" msgid "Control DNS"
msgstr "控制DNS" msgstr "控制DNS"
#: baseTemplate/templates/baseTemplate/homePage.html:238 #: baseTemplate/templates/baseTemplate/homePage.html:240
#: baseTemplate/templates/baseTemplate/homePage.html:441
#: baseTemplate/templates/baseTemplate/index.html:372 #: baseTemplate/templates/baseTemplate/index.html:372
#: baseTemplate/templates/baseTemplate/index.html:495 #: baseTemplate/templates/baseTemplate/index.html:495
#: baseTemplate/templates/baseTemplate/index.html:497 #: baseTemplate/templates/baseTemplate/index.html:497
msgid "DNS" msgid "DNS"
msgstr "DNS" msgstr "DNS"
#: baseTemplate/templates/baseTemplate/homePage.html:248 #: baseTemplate/templates/baseTemplate/homePage.html:250
#: baseTemplate/templates/baseTemplate/homePage.html:451
#: ftp/templates/ftp/index.html:12 #: ftp/templates/ftp/index.html:12
msgid "FTP Functions" msgid "FTP Functions"
msgstr "FTP功能" msgstr "FTP功能"
#: baseTemplate/templates/baseTemplate/homePage.html:251 #: baseTemplate/templates/baseTemplate/homePage.html:253
#: baseTemplate/templates/baseTemplate/homePage.html:454
#: baseTemplate/templates/baseTemplate/index.html:378 #: baseTemplate/templates/baseTemplate/index.html:378
#: baseTemplate/templates/baseTemplate/index.html:536 #: baseTemplate/templates/baseTemplate/index.html:536
#: baseTemplate/templates/baseTemplate/index.html:538 #: baseTemplate/templates/baseTemplate/index.html:538
@@ -574,21 +587,23 @@ msgstr "FTP功能"
msgid "FTP" msgid "FTP"
msgstr "FTP" msgstr "FTP"
#: baseTemplate/templates/baseTemplate/homePage.html:278 #: baseTemplate/templates/baseTemplate/homePage.html:280
#: baseTemplate/templates/baseTemplate/homePage.html:281 #: baseTemplate/templates/baseTemplate/homePage.html:283
#: baseTemplate/templates/baseTemplate/homePage.html:483
#: baseTemplate/templates/baseTemplate/homePage.html:486
#: packages/templates/packages/createPackage.html:75 #: packages/templates/packages/createPackage.html:75
#: packages/templates/packages/modifyPackage.html:80 #: packages/templates/packages/modifyPackage.html:80
msgid "Emails" msgid "Emails"
msgstr "Emails" msgstr "Emails"
#: baseTemplate/templates/baseTemplate/homePage.html:291 #: baseTemplate/templates/baseTemplate/homePage.html:293
#: baseTemplate/templates/baseTemplate/homePage.html:294 #: baseTemplate/templates/baseTemplate/homePage.html:296
#: tuning/templates/tuning/index.html:12 #: tuning/templates/tuning/index.html:12
msgid "Server Tuning" msgid "Server Tuning"
msgstr "服务器设置" msgstr "服务器设置"
#: baseTemplate/templates/baseTemplate/homePage.html:315 #: baseTemplate/templates/baseTemplate/homePage.html:317
#: baseTemplate/templates/baseTemplate/homePage.html:318 #: baseTemplate/templates/baseTemplate/homePage.html:320
#: baseTemplate/templates/baseTemplate/index.html:607 #: baseTemplate/templates/baseTemplate/index.html:607
#: baseTemplate/templates/baseTemplate/index.html:609 #: baseTemplate/templates/baseTemplate/index.html:609
#: baseTemplate/templates/baseTemplate/index.html:642 #: baseTemplate/templates/baseTemplate/index.html:642
@@ -596,19 +611,19 @@ msgstr "服务器设置"
msgid "Server Status" msgid "Server Status"
msgstr "服务器状态" msgstr "服务器状态"
#: baseTemplate/templates/baseTemplate/homePage.html:328 #: baseTemplate/templates/baseTemplate/homePage.html:330
msgid "PHP Configurations" msgid "PHP Configurations"
msgstr "设置PHP参数" msgstr "设置PHP参数"
#: baseTemplate/templates/baseTemplate/homePage.html:340 #: baseTemplate/templates/baseTemplate/homePage.html:342
#: baseTemplate/templates/baseTemplate/homePage.html:343 #: baseTemplate/templates/baseTemplate/homePage.html:345
#: baseTemplate/templates/baseTemplate/index.html:644 #: baseTemplate/templates/baseTemplate/index.html:644
#: websiteFunctions/templates/websiteFunctions/website.html:113 #: websiteFunctions/templates/websiteFunctions/website.html:113
msgid "Logs" msgid "Logs"
msgstr "日志" msgstr "日志"
#: baseTemplate/templates/baseTemplate/homePage.html:363 #: baseTemplate/templates/baseTemplate/homePage.html:365
#: baseTemplate/templates/baseTemplate/homePage.html:366 #: baseTemplate/templates/baseTemplate/homePage.html:368
#: baseTemplate/templates/baseTemplate/index.html:660 #: baseTemplate/templates/baseTemplate/index.html:660
#: baseTemplate/templates/baseTemplate/index.html:662 #: baseTemplate/templates/baseTemplate/index.html:662
msgid "Security" msgid "Security"
@@ -712,7 +727,7 @@ msgstr "创建新用户"
#: userManagment/templates/userManagment/index.html:52 #: userManagment/templates/userManagment/index.html:52
#: userManagment/templates/userManagment/index.html:54 #: userManagment/templates/userManagment/index.html:54
#: userManagment/templates/userManagment/modifyUser.html:12 #: userManagment/templates/userManagment/modifyUser.html:12
#: userManagment/templates/userManagment/modifyUser.html:120 #: userManagment/templates/userManagment/modifyUser.html:119
msgid "Modify User" msgid "Modify User"
msgstr "修改用户" msgstr "修改用户"
@@ -892,8 +907,8 @@ msgstr "进入Webmail"
#: ftp/templates/ftp/createFTPAccount.html:12 #: ftp/templates/ftp/createFTPAccount.html:12
#: ftp/templates/ftp/createFTPAccount.html:19 ftp/templates/ftp/index.html:25 #: ftp/templates/ftp/createFTPAccount.html:19 ftp/templates/ftp/index.html:25
#: ftp/templates/ftp/index.html:27 #: ftp/templates/ftp/index.html:27
#: websiteFunctions/templates/websiteFunctions/website.html:683 #: websiteFunctions/templates/websiteFunctions/website.html:710
#: websiteFunctions/templates/websiteFunctions/website.html:685 #: websiteFunctions/templates/websiteFunctions/website.html:712
msgid "Create FTP Account" msgid "Create FTP Account"
msgstr "创建FTP用户" msgstr "创建FTP用户"
@@ -902,8 +917,8 @@ msgstr "创建FTP用户"
#: ftp/templates/ftp/deleteFTPAccount.html:18 #: ftp/templates/ftp/deleteFTPAccount.html:18
#: ftp/templates/ftp/deleteFTPAccount.html:52 ftp/templates/ftp/index.html:37 #: ftp/templates/ftp/deleteFTPAccount.html:52 ftp/templates/ftp/index.html:37
#: ftp/templates/ftp/index.html:39 #: ftp/templates/ftp/index.html:39
#: websiteFunctions/templates/websiteFunctions/website.html:695 #: websiteFunctions/templates/websiteFunctions/website.html:722
#: websiteFunctions/templates/websiteFunctions/website.html:697 #: websiteFunctions/templates/websiteFunctions/website.html:724
msgid "Delete FTP Account" msgid "Delete FTP Account"
msgstr "删除FTP用户" msgstr "删除FTP用户"
@@ -1171,7 +1186,7 @@ msgid "Cannot change password for "
msgstr "无法为修改密码 " msgstr "无法为修改密码 "
#: databases/templates/databases/listDataBases.html:59 #: databases/templates/databases/listDataBases.html:59
#: firewall/templates/firewall/firewall.html:166 #: firewall/templates/firewall/firewall.html:176
#: ftp/templates/ftp/listFTPAccounts.html:59 #: ftp/templates/ftp/listFTPAccounts.html:59
msgid "Could Not Connect to server. Please refresh this page" msgid "Could Not Connect to server. Please refresh this page"
msgstr "无法连接到服务器, 请刷新此页面" msgstr "无法连接到服务器, 请刷新此页面"
@@ -1205,7 +1220,7 @@ msgstr "添加记录"
#: dns/templates/dns/addDeleteDNSRecords.html:53 #: dns/templates/dns/addDeleteDNSRecords.html:53
#: dns/templates/dns/addDeleteDNSRecords.html:131 #: dns/templates/dns/addDeleteDNSRecords.html:131
#: firewall/templates/firewall/firewall.html:128 #: firewall/templates/firewall/firewall.html:136
#: serverStatus/templates/serverStatus/litespeedStatus.html:40 #: serverStatus/templates/serverStatus/litespeedStatus.html:40
msgid "Name" msgid "Name"
msgstr "名称" msgstr "名称"
@@ -1223,7 +1238,7 @@ msgstr "优先级"
#: dns/templates/dns/createDNSZone.html:27 #: dns/templates/dns/createDNSZone.html:27
#: dns/templates/dns/createNameServer.html:27 #: dns/templates/dns/createNameServer.html:27
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:52 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:52
#: websiteFunctions/templates/websiteFunctions/website.html:263 #: websiteFunctions/templates/websiteFunctions/website.html:290
msgid "Domain Name" msgid "Domain Name"
msgstr "域名" msgstr "域名"
@@ -1236,7 +1251,7 @@ msgid "Text"
msgstr "内容" msgstr "内容"
#: dns/templates/dns/addDeleteDNSRecords.html:111 #: dns/templates/dns/addDeleteDNSRecords.html:111
#: firewall/templates/firewall/firewall.html:109 #: firewall/templates/firewall/firewall.html:117
msgid "Add" msgid "Add"
msgstr "添加" msgstr "添加"
@@ -1417,15 +1432,15 @@ msgstr "操作失败, 错误信息: "
msgid "Action successful." msgid "Action successful."
msgstr "操作成功" msgstr "操作成功"
#: firewall/templates/firewall/firewall.html:129 #: firewall/templates/firewall/firewall.html:137
msgid "Protocol" msgid "Protocol"
msgstr "协议" msgstr "协议"
#: firewall/templates/firewall/firewall.html:130 #: firewall/templates/firewall/firewall.html:139
msgid "Port" msgid "Port"
msgstr "端口" msgstr "端口"
#: firewall/templates/firewall/firewall.html:162 #: firewall/templates/firewall/firewall.html:172
msgid "Rule successfully added." msgid "Rule successfully added."
msgstr "成功添加规则" msgstr "成功添加规则"
@@ -1492,8 +1507,8 @@ msgstr "添加密钥"
#: firewall/templates/firewall/secureSSH.html:158 #: firewall/templates/firewall/secureSSH.html:158
#: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:55 #: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:55
#: websiteFunctions/templates/websiteFunctions/website.html:527 #: websiteFunctions/templates/websiteFunctions/website.html:554
#: websiteFunctions/templates/websiteFunctions/website.html:587 #: websiteFunctions/templates/websiteFunctions/website.html:614
msgid "Save" msgid "Save"
msgstr "保存" msgstr "保存"
@@ -1696,7 +1711,7 @@ msgstr "高级"
#: tuning/templates/tuning/phpTuning.html:28 #: tuning/templates/tuning/phpTuning.html:28
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:68 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:68
#: websiteFunctions/templates/websiteFunctions/modifyWebsite.html:74 #: websiteFunctions/templates/websiteFunctions/modifyWebsite.html:74
#: websiteFunctions/templates/websiteFunctions/website.html:283 #: websiteFunctions/templates/websiteFunctions/website.html:310
msgid "Select PHP" msgid "Select PHP"
msgstr "选择PHP版本" msgstr "选择PHP版本"
@@ -1790,7 +1805,7 @@ msgstr "返回"
#: managePHP/templates/managePHP/installExtensions.html:104 #: managePHP/templates/managePHP/installExtensions.html:104
#: tuning/templates/tuning/phpTuning.html:114 #: tuning/templates/tuning/phpTuning.html:114
#: userManagment/templates/userManagment/modifyUser.html:144 #: userManagment/templates/userManagment/modifyUser.html:143
msgid "Cannot fetch details. Error message:" msgid "Cannot fetch details. Error message:"
msgstr "无法获取详情, 错误信息: " msgstr "无法获取详情, 错误信息: "
@@ -1876,7 +1891,7 @@ msgstr "套餐名称"
#: packages/templates/packages/createPackage.html:35 #: packages/templates/packages/createPackage.html:35
#: packages/templates/packages/modifyPackage.html:40 #: packages/templates/packages/modifyPackage.html:40
#: websiteFunctions/templates/websiteFunctions/website.html:223 #: websiteFunctions/templates/websiteFunctions/website.html:250
msgid "Domains" msgid "Domains"
msgstr "域名" msgstr "域名"
@@ -2172,7 +2187,7 @@ msgstr "关闭"
#: tuning/templates/tuning/liteSpeedTuning.html:74 #: tuning/templates/tuning/liteSpeedTuning.html:74
#: tuning/templates/tuning/phpTuning.html:97 #: tuning/templates/tuning/phpTuning.html:97
#: userManagment/templates/userManagment/modifyUser.html:78 #: userManagment/templates/userManagment/modifyUser.html:77
msgid "Currently:" msgid "Currently:"
msgstr "当前:" msgstr "当前:"
@@ -2292,18 +2307,18 @@ msgid "Account Type"
msgstr "用户类型" msgstr "用户类型"
#: userManagment/templates/userManagment/createUser.html:67 #: userManagment/templates/userManagment/createUser.html:67
#: userManagment/templates/userManagment/modifyUser.html:73 #: userManagment/templates/userManagment/modifyUser.html:72
msgid "Reseller" msgid "Admin"
msgstr "分销商" msgstr "Admin"
#: userManagment/templates/userManagment/createUser.html:68 #: userManagment/templates/userManagment/createUser.html:68
#: userManagment/templates/userManagment/createUser.html:79 #: userManagment/templates/userManagment/createUser.html:79
#: userManagment/templates/userManagment/modifyUser.html:74 #: userManagment/templates/userManagment/modifyUser.html:73
msgid "Normal User" msgid "Normal User"
msgstr "普通用户" msgstr "普通用户"
#: userManagment/templates/userManagment/createUser.html:92 #: userManagment/templates/userManagment/createUser.html:92
#: userManagment/templates/userManagment/modifyUser.html:89 #: userManagment/templates/userManagment/modifyUser.html:88
#: userManagment/templates/userManagment/userProfile.html:67 #: userManagment/templates/userManagment/userProfile.html:67
#: userManagment/templates/userManagment/userProfile.html:74 #: userManagment/templates/userManagment/userProfile.html:74
msgid "User Accounts Limit" msgid "User Accounts Limit"
@@ -2315,7 +2330,7 @@ msgid "Only Numbers"
msgstr "仅允许数字" msgstr "仅允许数字"
#: userManagment/templates/userManagment/createUser.html:103 #: userManagment/templates/userManagment/createUser.html:103
#: userManagment/templates/userManagment/modifyUser.html:99 #: userManagment/templates/userManagment/modifyUser.html:98
#: userManagment/templates/userManagment/userProfile.html:82 #: userManagment/templates/userManagment/userProfile.html:82
msgid "Websites Limit" msgid "Websites Limit"
msgstr "网站数量限制" msgstr "网站数量限制"
@@ -2340,7 +2355,7 @@ msgid "Create User"
msgstr "创建用户" msgstr "创建用户"
#: userManagment/templates/userManagment/createUser.html:154 #: userManagment/templates/userManagment/createUser.html:154
#: userManagment/templates/userManagment/modifyUser.html:131 #: userManagment/templates/userManagment/modifyUser.html:130
msgid "Account with username:" msgid "Account with username:"
msgstr "用户名为:" msgstr "用户名为:"
@@ -2394,19 +2409,15 @@ msgstr "在此页面编辑已存在用户."
msgid "Select Account" msgid "Select Account"
msgstr "选择用户" msgstr "选择用户"
#: userManagment/templates/userManagment/modifyUser.html:72 #: userManagment/templates/userManagment/modifyUser.html:130
msgid "Admin"
msgstr "Admin"
#: userManagment/templates/userManagment/modifyUser.html:131
msgid " is successfully modified." msgid " is successfully modified."
msgstr "已成功修改." msgstr "已成功修改."
#: userManagment/templates/userManagment/modifyUser.html:135 #: userManagment/templates/userManagment/modifyUser.html:134
msgid "Cannot modify user. Error message:" msgid "Cannot modify user. Error message:"
msgstr "无法编辑用户, 错误信息:" msgstr "无法编辑用户, 错误信息:"
#: userManagment/templates/userManagment/modifyUser.html:148 #: userManagment/templates/userManagment/modifyUser.html:147
msgid "Details fetched." msgid "Details fetched."
msgstr "详情已更新." msgstr "详情已更新."
@@ -2455,18 +2466,18 @@ msgid "Select Owner"
msgstr "选择拥有者" msgstr "选择拥有者"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:56 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:56
#: websiteFunctions/templates/websiteFunctions/website.html:267 #: websiteFunctions/templates/websiteFunctions/website.html:294
#: websiteFunctions/templates/websiteFunctions/website.html:278 #: websiteFunctions/templates/websiteFunctions/website.html:305
msgid "Invalid Domain (Note: You don't need to add 'http' or 'https')" msgid "Invalid Domain (Note: You don't need to add 'http' or 'https')"
msgstr "无效域名(注意: 不需要添加http或https)" msgstr "无效域名(注意: 不需要添加http或https)"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:84 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:84
#: websiteFunctions/templates/websiteFunctions/website.html:299 #: websiteFunctions/templates/websiteFunctions/website.html:326
msgid "Additional Features" msgid "Additional Features"
msgstr "额外功能" msgstr "额外功能"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:91 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:91
#: websiteFunctions/templates/websiteFunctions/website.html:306 #: websiteFunctions/templates/websiteFunctions/website.html:333
msgid "" msgid ""
"For SSL to work DNS of domain should point to server, otherwise self signed " "For SSL to work DNS of domain should point to server, otherwise self signed "
"SSL will be issued, you can add your own SSL later." "SSL will be issued, you can add your own SSL later."
@@ -2475,17 +2486,17 @@ msgstr ""
"之后添加自有证书或重新申请签发Let's Encrypt证书." "之后添加自有证书或重新申请签发Let's Encrypt证书."
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:113 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:113
#: websiteFunctions/templates/websiteFunctions/website.html:328 #: websiteFunctions/templates/websiteFunctions/website.html:355
msgid "Cannot create website. Error message:" msgid "Cannot create website. Error message:"
msgstr "无法创建网站, 错误信息:" msgstr "无法创建网站, 错误信息:"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:117 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:117
#: websiteFunctions/templates/websiteFunctions/website.html:332 #: websiteFunctions/templates/websiteFunctions/website.html:359
msgid "Website with domain" msgid "Website with domain"
msgstr "网站域名" msgstr "网站域名"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:117 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:117
#: websiteFunctions/templates/websiteFunctions/website.html:332 #: websiteFunctions/templates/websiteFunctions/website.html:359
msgid " is Successfully Created" msgid " is Successfully Created"
msgstr " 已成功创建" msgstr " 已成功创建"
@@ -2621,151 +2632,156 @@ msgid ""
msgstr "无法获取日志, 请使用命令行模式查看日志, 错误信息:" msgstr "无法获取日志, 请使用命令行模式查看日志, 错误信息:"
#: websiteFunctions/templates/websiteFunctions/website.html:173 #: websiteFunctions/templates/websiteFunctions/website.html:173
#: websiteFunctions/templates/websiteFunctions/website.html:212
msgid "Next" msgid "Next"
msgstr "下一个" msgstr "下一个"
#: websiteFunctions/templates/websiteFunctions/website.html:174 #: websiteFunctions/templates/websiteFunctions/website.html:174
#: websiteFunctions/templates/websiteFunctions/website.html:213
msgid "Previous" msgid "Previous"
msgstr "上一个" msgstr "上一个"
#: websiteFunctions/templates/websiteFunctions/website.html:230 #: websiteFunctions/templates/websiteFunctions/website.html:257
#: websiteFunctions/templates/websiteFunctions/website.html:232 #: websiteFunctions/templates/websiteFunctions/website.html:259
msgid "Add Domains" msgid "Add Domains"
msgstr "添加域名" msgstr "添加域名"
#: websiteFunctions/templates/websiteFunctions/website.html:242 #: websiteFunctions/templates/websiteFunctions/website.html:269
#: websiteFunctions/templates/websiteFunctions/website.html:244 #: websiteFunctions/templates/websiteFunctions/website.html:271
msgid "List Domains" msgid "List Domains"
msgstr "查看域名" msgstr "查看域名"
#: websiteFunctions/templates/websiteFunctions/website.html:274 #: websiteFunctions/templates/websiteFunctions/website.html:301
#: websiteFunctions/templates/websiteFunctions/website.html:733 #: websiteFunctions/templates/websiteFunctions/website.html:760
msgid "Path" msgid "Path"
msgstr "路径" msgstr "路径"
#: websiteFunctions/templates/websiteFunctions/website.html:276 #: websiteFunctions/templates/websiteFunctions/website.html:303
msgid "This path is relative to: " msgid "This path is relative to: "
msgstr "此目录相对与:" msgstr "此目录相对与:"
#: websiteFunctions/templates/websiteFunctions/website.html:276 #: websiteFunctions/templates/websiteFunctions/website.html:303
msgid "Leave empty to set default." msgid "Leave empty to set default."
msgstr "留空则设置为默认根目录." msgstr "留空则设置为默认根目录."
#: websiteFunctions/templates/websiteFunctions/website.html:317 #: websiteFunctions/templates/websiteFunctions/website.html:344
msgid "Create Domain" msgid "Create Domain"
msgstr "创建域名" msgstr "创建域名"
#: websiteFunctions/templates/websiteFunctions/website.html:360 #: websiteFunctions/templates/websiteFunctions/website.html:387
msgid "PHP Version Changed to:" msgid "PHP Version Changed to:"
msgstr "版本管理:" msgstr "版本管理:"
#: websiteFunctions/templates/websiteFunctions/website.html:364 #: websiteFunctions/templates/websiteFunctions/website.html:391
msgid "Deleted:" msgid "Deleted:"
msgstr "删除:" msgstr "删除:"
#: websiteFunctions/templates/websiteFunctions/website.html:368 #: websiteFunctions/templates/websiteFunctions/website.html:395
msgid "SSL Issued:" msgid "SSL Issued:"
msgstr "已为签发证书:" msgstr "已为签发证书:"
#: websiteFunctions/templates/websiteFunctions/website.html:391 #: websiteFunctions/templates/websiteFunctions/website.html:418
msgid "Close" msgid "Close"
msgstr "关闭" msgstr "关闭"
#: websiteFunctions/templates/websiteFunctions/website.html:423 #: websiteFunctions/templates/websiteFunctions/website.html:450
msgid "Issue" msgid "Issue"
msgstr "签发SSL证书" msgstr "签发SSL证书"
#: websiteFunctions/templates/websiteFunctions/website.html:451 #: websiteFunctions/templates/websiteFunctions/website.html:478
msgid "Configurations" msgid "Configurations"
msgstr "配置" msgstr "配置"
#: websiteFunctions/templates/websiteFunctions/website.html:457 #: websiteFunctions/templates/websiteFunctions/website.html:484
msgid "Edit Virtual Host Main Configurations" msgid "Edit Virtual Host Main Configurations"
msgstr "编辑vHost主配置" msgstr "编辑vHost主配置"
#: websiteFunctions/templates/websiteFunctions/website.html:459 #: websiteFunctions/templates/websiteFunctions/website.html:486
msgid "Edit vHost Main Configurations" msgid "Edit vHost Main Configurations"
msgstr "编辑vHost主配置" msgstr "编辑vHost主配置"
#: websiteFunctions/templates/websiteFunctions/website.html:469 #: websiteFunctions/templates/websiteFunctions/website.html:496
#: websiteFunctions/templates/websiteFunctions/website.html:471 #: websiteFunctions/templates/websiteFunctions/website.html:498
msgid "Add Rewrite Rules (.htaccess)" msgid "Add Rewrite Rules (.htaccess)"
msgstr "添加Rewrite Rules (.htaccess)" msgstr "添加Rewrite Rules (.htaccess)"
#: websiteFunctions/templates/websiteFunctions/website.html:481 #: websiteFunctions/templates/websiteFunctions/website.html:508
msgid "Add Your Own SSL" msgid "Add Your Own SSL"
msgstr "添加SSL证书" msgstr "添加SSL证书"
#: websiteFunctions/templates/websiteFunctions/website.html:483 #: websiteFunctions/templates/websiteFunctions/website.html:510
msgid "Add SSL" msgid "Add SSL"
msgstr "添加SSL证书" msgstr "添加SSL证书"
#: websiteFunctions/templates/websiteFunctions/website.html:498 #: websiteFunctions/templates/websiteFunctions/website.html:525
msgid "SSL Saved" msgid "SSL Saved"
msgstr "SSL证书已保存" msgstr "SSL证书已保存"
#: websiteFunctions/templates/websiteFunctions/website.html:503 #: websiteFunctions/templates/websiteFunctions/website.html:530
msgid "Could not save SSL. Error message:" msgid "Could not save SSL. Error message:"
msgstr "无法保存SSL证书, 错误信息:" msgstr "无法保存SSL证书, 错误信息:"
#: websiteFunctions/templates/websiteFunctions/website.html:553 #: websiteFunctions/templates/websiteFunctions/website.html:580
msgid "Current configuration in the file fetched." msgid "Current configuration in the file fetched."
msgstr "当前配置读取成功." msgstr "当前配置读取成功."
#: websiteFunctions/templates/websiteFunctions/website.html:558 #: websiteFunctions/templates/websiteFunctions/website.html:585
#: websiteFunctions/templates/websiteFunctions/website.html:571 #: websiteFunctions/templates/websiteFunctions/website.html:598
msgid "Could not fetch current configuration. Error message:" msgid "Could not fetch current configuration. Error message:"
msgstr "无法读取当前配置, 错误信息:" msgstr "无法读取当前配置, 错误信息:"
#: websiteFunctions/templates/websiteFunctions/website.html:567 #: websiteFunctions/templates/websiteFunctions/website.html:594
#: websiteFunctions/templates/websiteFunctions/website.html:622 #: websiteFunctions/templates/websiteFunctions/website.html:649
msgid "Configuration saved. Restart LiteSpeed put them in effect." msgid "Configuration saved. Restart LiteSpeed put them in effect."
msgstr "配置已保存, 重启LiteSpeed以生效." msgstr "配置已保存, 重启LiteSpeed以生效."
#: websiteFunctions/templates/websiteFunctions/website.html:608 #: websiteFunctions/templates/websiteFunctions/website.html:635
msgid "Current rewrite rules in the file fetched." msgid "Current rewrite rules in the file fetched."
msgstr "当前Rewrite rules读取成功." msgstr "当前Rewrite rules读取成功."
#: websiteFunctions/templates/websiteFunctions/website.html:613 #: websiteFunctions/templates/websiteFunctions/website.html:640
msgid "Could not fetch current rewrite rules. Error message:" msgid "Could not fetch current rewrite rules. Error message:"
msgstr "无法读取当前Rewrite rules, 错误信息:" msgstr "无法读取当前Rewrite rules, 错误信息:"
#: websiteFunctions/templates/websiteFunctions/website.html:626 #: websiteFunctions/templates/websiteFunctions/website.html:653
msgid "Could not save rewrite rules. Error message:" msgid "Could not save rewrite rules. Error message:"
msgstr "无法保存Rewrite rules, 错误信息:" msgstr "无法保存Rewrite rules, 错误信息:"
#: websiteFunctions/templates/websiteFunctions/website.html:642 #: websiteFunctions/templates/websiteFunctions/website.html:669
msgid "Save Rewrite Rules" msgid "Save Rewrite Rules"
msgstr "保存Rewrite rules" msgstr "保存Rewrite rules"
#: websiteFunctions/templates/websiteFunctions/website.html:665 #: websiteFunctions/templates/websiteFunctions/website.html:692
msgid "Files" msgid "Files"
msgstr "文件" msgstr "文件"
#: websiteFunctions/templates/websiteFunctions/website.html:672 #: websiteFunctions/templates/websiteFunctions/website.html:699
#: websiteFunctions/templates/websiteFunctions/website.html:674 #: websiteFunctions/templates/websiteFunctions/website.html:701
msgid "File Manager" msgid "File Manager"
msgstr "文件管理" msgstr "文件管理"
#: websiteFunctions/templates/websiteFunctions/website.html:713 #: websiteFunctions/templates/websiteFunctions/website.html:740
msgid "Application Installer" msgid "Application Installer"
msgstr "应用安装器" msgstr "应用安装器"
#: websiteFunctions/templates/websiteFunctions/website.html:719 #: websiteFunctions/templates/websiteFunctions/website.html:746
msgid "Install wordpress with LSCache" msgid "Install wordpress with LSCache"
msgstr "安装Wordpress和LS Cache" msgstr "安装Wordpress和LS Cache"
#: websiteFunctions/templates/websiteFunctions/website.html:721 #: websiteFunctions/templates/websiteFunctions/website.html:748
msgid "Wordpress with LSCache" msgid "Wordpress with LSCache"
msgstr "Wordpress和LS Cache" msgstr "Wordpress和LS Cache"
#: websiteFunctions/templates/websiteFunctions/website.html:755 #: websiteFunctions/templates/websiteFunctions/website.html:782
msgid "Installation failed. Error message:" msgid "Installation failed. Error message:"
msgstr "安装失败, 错误信息:" msgstr "安装失败, 错误信息:"
#: websiteFunctions/templates/websiteFunctions/website.html:759 #: websiteFunctions/templates/websiteFunctions/website.html:786
msgid "Installation successful. To complete the setup visit:" msgid "Installation successful. To complete the setup visit:"
msgstr "安装成功, 请访问网站以完成设置:" msgstr "安装成功, 请访问网站以完成设置:"
#~ msgid "Reseller"
#~ msgstr "分销商"
#~ msgid "Urdu" #~ msgid "Urdu"
#~ msgstr "乌尔都语" #~ msgstr "乌尔都语"

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -15,7 +15,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: CyberPanel\n" "Project-Id-Version: CyberPanel\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-29 20:47+0500\n" "POT-Creation-Date: 2017-11-02 02:08+0500\n"
"PO-Revision-Date: 2017-10-21 00:03+0100\n" "PO-Revision-Date: 2017-10-21 00:03+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: LANGUAGE <unasir@litespeedtech.com>\n" "Language-Team: LANGUAGE <unasir@litespeedtech.com>\n"
@@ -117,7 +117,7 @@ msgstr "Criar Backup"
#: backup/templates/backup/backupSchedule.html:89 #: backup/templates/backup/backupSchedule.html:89
#: databases/templates/databases/listDataBases.html:87 #: databases/templates/databases/listDataBases.html:87
#: dns/templates/dns/addDeleteDNSRecords.html:129 #: dns/templates/dns/addDeleteDNSRecords.html:129
#: firewall/templates/firewall/firewall.html:127 #: firewall/templates/firewall/firewall.html:135
#: ftp/templates/ftp/listFTPAccounts.html:87 #: ftp/templates/ftp/listFTPAccounts.html:87
#: managePHP/templates/managePHP/installExtensions.html:61 #: managePHP/templates/managePHP/installExtensions.html:61
msgid "ID" msgid "ID"
@@ -140,9 +140,9 @@ msgstr "Tamanho"
#: backup/templates/backup/backupDestinations.html:93 #: backup/templates/backup/backupDestinations.html:93
#: backup/templates/backup/backupSchedule.html:92 #: backup/templates/backup/backupSchedule.html:92
#: dns/templates/dns/addDeleteDNSRecords.html:134 #: dns/templates/dns/addDeleteDNSRecords.html:134
#: firewall/templates/firewall/firewall.html:131 #: firewall/templates/firewall/firewall.html:140
#: firewall/templates/firewall/secureSSH.html:122 #: firewall/templates/firewall/secureSSH.html:122
#: websiteFunctions/templates/websiteFunctions/website.html:424 #: websiteFunctions/templates/websiteFunctions/website.html:451
msgid "Delete" msgid "Delete"
msgstr "Apagar" msgstr "Apagar"
@@ -169,6 +169,7 @@ msgstr "Nesta página, pode definir os seus destinos de backups. (SFTP)"
#: dns/templates/dns/addDeleteDNSRecords.html:60 #: dns/templates/dns/addDeleteDNSRecords.html:60
#: dns/templates/dns/createNameServer.html:48 #: dns/templates/dns/createNameServer.html:48
#: dns/templates/dns/createNameServer.html:65 #: dns/templates/dns/createNameServer.html:65
#: firewall/templates/firewall/firewall.html:138
msgid "IP Address" msgid "IP Address"
msgstr "Endereço de IP" msgstr "Endereço de IP"
@@ -180,7 +181,7 @@ msgstr "Endereço de IP"
#: mailServer/templates/mailServer/changeEmailPassword.html:52 #: mailServer/templates/mailServer/changeEmailPassword.html:52
#: mailServer/templates/mailServer/createEmailAccount.html:51 #: mailServer/templates/mailServer/createEmailAccount.html:51
#: userManagment/templates/userManagment/createUser.html:123 #: userManagment/templates/userManagment/createUser.html:123
#: userManagment/templates/userManagment/modifyUser.html:107 #: userManagment/templates/userManagment/modifyUser.html:106
msgid "Password" msgid "Password"
msgstr "Palavra-Chave" msgstr "Palavra-Chave"
@@ -225,15 +226,15 @@ msgstr "Destino Adicionado."
#: mailServer/templates/mailServer/deleteEmailAccount.html:79 #: mailServer/templates/mailServer/deleteEmailAccount.html:79
#: manageSSL/templates/manageSSL/manageSSL.html:60 #: manageSSL/templates/manageSSL/manageSSL.html:60
#: userManagment/templates/userManagment/createUser.html:162 #: userManagment/templates/userManagment/createUser.html:162
#: userManagment/templates/userManagment/modifyUser.html:139 #: userManagment/templates/userManagment/modifyUser.html:138
#: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:77 #: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:77
#: websiteFunctions/templates/websiteFunctions/website.html:157 #: websiteFunctions/templates/websiteFunctions/website.html:157
#: websiteFunctions/templates/websiteFunctions/website.html:336 #: websiteFunctions/templates/websiteFunctions/website.html:363
#: websiteFunctions/templates/websiteFunctions/website.html:378 #: websiteFunctions/templates/websiteFunctions/website.html:405
#: websiteFunctions/templates/websiteFunctions/website.html:508 #: websiteFunctions/templates/websiteFunctions/website.html:535
#: websiteFunctions/templates/websiteFunctions/website.html:563 #: websiteFunctions/templates/websiteFunctions/website.html:590
#: websiteFunctions/templates/websiteFunctions/website.html:618 #: websiteFunctions/templates/websiteFunctions/website.html:645
#: websiteFunctions/templates/websiteFunctions/website.html:765 #: websiteFunctions/templates/websiteFunctions/website.html:792
msgid "Could not connect to server. Please refresh this page." msgid "Could not connect to server. Please refresh this page."
msgstr "Impossível conectar ao servidor. Por favor atualize esta página." msgstr "Impossível conectar ao servidor. Por favor atualize esta página."
@@ -298,11 +299,13 @@ msgstr "Backup - CyberPanel"
#: backup/templates/backup/index.html:13 backup/templates/backup/index.html:29 #: backup/templates/backup/index.html:13 backup/templates/backup/index.html:29
#: backup/templates/backup/index.html:45 #: backup/templates/backup/index.html:45
#: baseTemplate/templates/baseTemplate/homePage.html:266 #: baseTemplate/templates/baseTemplate/homePage.html:268
#: baseTemplate/templates/baseTemplate/homePage.html:269 #: baseTemplate/templates/baseTemplate/homePage.html:271
#: baseTemplate/templates/baseTemplate/homePage.html:463
#: baseTemplate/templates/baseTemplate/homePage.html:466
#: baseTemplate/templates/baseTemplate/index.html:554 #: baseTemplate/templates/baseTemplate/index.html:554
#: baseTemplate/templates/baseTemplate/index.html:556 #: baseTemplate/templates/baseTemplate/index.html:556
#: baseTemplate/templates/baseTemplate/index.html:572 #: baseTemplate/templates/baseTemplate/index.html:573
msgid "Back up" msgid "Back up"
msgstr "Backup" msgstr "Backup"
@@ -370,7 +373,7 @@ msgid "Start Transfer"
msgstr "" msgstr ""
#: backup/templates/backup/remoteBackups.html:59 #: backup/templates/backup/remoteBackups.html:59
#: websiteFunctions/templates/websiteFunctions/website.html:269 #: websiteFunctions/templates/websiteFunctions/website.html:296
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -410,9 +413,9 @@ msgid "Website"
msgstr "Website" msgstr "Website"
#: backup/templates/backup/remoteBackups.html:108 #: backup/templates/backup/remoteBackups.html:108
#: baseTemplate/templates/baseTemplate/homePage.html:331 #: baseTemplate/templates/baseTemplate/homePage.html:333
#: baseTemplate/templates/baseTemplate/index.html:625 #: baseTemplate/templates/baseTemplate/index.html:626
#: baseTemplate/templates/baseTemplate/index.html:627 #: baseTemplate/templates/baseTemplate/index.html:628
#: managePHP/templates/managePHP/installExtensions.html:62 #: managePHP/templates/managePHP/installExtensions.html:62
msgid "PHP" msgid "PHP"
msgstr "PHP" msgstr "PHP"
@@ -461,7 +464,7 @@ msgstr "Selecionar Backup"
#: backup/templates/backup/restore.html:86 #: backup/templates/backup/restore.html:86
#: databases/templates/databases/deleteDatabase.html:64 #: databases/templates/databases/deleteDatabase.html:64
#: databases/templates/databases/listDataBases.html:54 #: databases/templates/databases/listDataBases.html:54
#: firewall/templates/firewall/firewall.html:156 #: firewall/templates/firewall/firewall.html:166
#: managePHP/templates/managePHP/editPHPConfig.html:212 #: managePHP/templates/managePHP/editPHPConfig.html:212
msgid "Error message:" msgid "Error message:"
msgstr "Mensagem de erro:" msgstr "Mensagem de erro:"
@@ -517,24 +520,28 @@ msgstr "Processamento de Pedidos"
msgid "Total Requests" msgid "Total Requests"
msgstr "Pedidos Totais" msgstr "Pedidos Totais"
#: baseTemplate/templates/baseTemplate/homePage.html:173 #: baseTemplate/templates/baseTemplate/homePage.html:175
#: baseTemplate/templates/baseTemplate/homePage.html:389
#: userManagment/templates/userManagment/index.html:13 #: userManagment/templates/userManagment/index.html:13
msgid "User Functions" msgid "User Functions"
msgstr "Funçõoes do Utilizador" msgstr "Funçõoes do Utilizador"
#: baseTemplate/templates/baseTemplate/homePage.html:176 #: baseTemplate/templates/baseTemplate/homePage.html:178
#: baseTemplate/templates/baseTemplate/homePage.html:392
#: baseTemplate/templates/baseTemplate/index.html:426 #: baseTemplate/templates/baseTemplate/index.html:426
#: baseTemplate/templates/baseTemplate/index.html:427 #: baseTemplate/templates/baseTemplate/index.html:427
#: baseTemplate/templates/baseTemplate/index.html:428 #: baseTemplate/templates/baseTemplate/index.html:428
msgid "Users" msgid "Users"
msgstr "Utilizadores" msgstr "Utilizadores"
#: baseTemplate/templates/baseTemplate/homePage.html:186 #: baseTemplate/templates/baseTemplate/homePage.html:188
#: baseTemplate/templates/baseTemplate/homePage.html:402
#: websiteFunctions/templates/websiteFunctions/index.html:13 #: websiteFunctions/templates/websiteFunctions/index.html:13
msgid "Website Functions" msgid "Website Functions"
msgstr "Funções do Website" msgstr "Funções do Website"
#: baseTemplate/templates/baseTemplate/homePage.html:189 #: baseTemplate/templates/baseTemplate/homePage.html:191
#: baseTemplate/templates/baseTemplate/homePage.html:405
#: baseTemplate/templates/baseTemplate/index.html:360 #: baseTemplate/templates/baseTemplate/index.html:360
#: baseTemplate/templates/baseTemplate/index.html:444 #: baseTemplate/templates/baseTemplate/index.html:444
#: baseTemplate/templates/baseTemplate/index.html:445 #: baseTemplate/templates/baseTemplate/index.html:445
@@ -543,13 +550,13 @@ msgstr "Funções do Website"
msgid "Websites" msgid "Websites"
msgstr "Websites" msgstr "Websites"
#: baseTemplate/templates/baseTemplate/homePage.html:199 #: baseTemplate/templates/baseTemplate/homePage.html:201
#, fuzzy #, fuzzy
#| msgid "Modify Package" #| msgid "Modify Package"
msgid "Add/Modify Packages" msgid "Add/Modify Packages"
msgstr "Editar Pacote" msgstr "Editar Pacote"
#: baseTemplate/templates/baseTemplate/homePage.html:202 #: baseTemplate/templates/baseTemplate/homePage.html:204
#: baseTemplate/templates/baseTemplate/index.html:366 #: baseTemplate/templates/baseTemplate/index.html:366
#: baseTemplate/templates/baseTemplate/index.html:461 #: baseTemplate/templates/baseTemplate/index.html:461
#: baseTemplate/templates/baseTemplate/index.html:463 #: baseTemplate/templates/baseTemplate/index.html:463
@@ -557,12 +564,14 @@ msgstr "Editar Pacote"
msgid "Packages" msgid "Packages"
msgstr "Pacotes" msgstr "Pacotes"
#: baseTemplate/templates/baseTemplate/homePage.html:223 #: baseTemplate/templates/baseTemplate/homePage.html:225
#: baseTemplate/templates/baseTemplate/homePage.html:415
#: databases/templates/databases/index.html:12 #: databases/templates/databases/index.html:12
msgid "Database Functions" msgid "Database Functions"
msgstr "Funções da Base de Dados" msgstr "Funções da Base de Dados"
#: baseTemplate/templates/baseTemplate/homePage.html:226 #: baseTemplate/templates/baseTemplate/homePage.html:228
#: baseTemplate/templates/baseTemplate/homePage.html:418
#: baseTemplate/templates/baseTemplate/index.html:477 #: baseTemplate/templates/baseTemplate/index.html:477
#: baseTemplate/templates/baseTemplate/index.html:478 #: baseTemplate/templates/baseTemplate/index.html:478
#: baseTemplate/templates/baseTemplate/index.html:479 #: baseTemplate/templates/baseTemplate/index.html:479
@@ -572,23 +581,27 @@ msgstr "Funções da Base de Dados"
msgid "Databases" msgid "Databases"
msgstr "Bases de Dados" msgstr "Bases de Dados"
#: baseTemplate/templates/baseTemplate/homePage.html:235 #: baseTemplate/templates/baseTemplate/homePage.html:237
#: baseTemplate/templates/baseTemplate/homePage.html:438
msgid "Control DNS" msgid "Control DNS"
msgstr "" msgstr ""
#: baseTemplate/templates/baseTemplate/homePage.html:238 #: baseTemplate/templates/baseTemplate/homePage.html:240
#: baseTemplate/templates/baseTemplate/homePage.html:441
#: baseTemplate/templates/baseTemplate/index.html:372 #: baseTemplate/templates/baseTemplate/index.html:372
#: baseTemplate/templates/baseTemplate/index.html:495 #: baseTemplate/templates/baseTemplate/index.html:495
#: baseTemplate/templates/baseTemplate/index.html:497 #: baseTemplate/templates/baseTemplate/index.html:497
msgid "DNS" msgid "DNS"
msgstr "DNS" msgstr "DNS"
#: baseTemplate/templates/baseTemplate/homePage.html:248 #: baseTemplate/templates/baseTemplate/homePage.html:250
#: baseTemplate/templates/baseTemplate/homePage.html:451
#: ftp/templates/ftp/index.html:12 #: ftp/templates/ftp/index.html:12
msgid "FTP Functions" msgid "FTP Functions"
msgstr "Funções do FTP" msgstr "Funções do FTP"
#: baseTemplate/templates/baseTemplate/homePage.html:251 #: baseTemplate/templates/baseTemplate/homePage.html:253
#: baseTemplate/templates/baseTemplate/homePage.html:454
#: baseTemplate/templates/baseTemplate/index.html:378 #: baseTemplate/templates/baseTemplate/index.html:378
#: baseTemplate/templates/baseTemplate/index.html:536 #: baseTemplate/templates/baseTemplate/index.html:536
#: baseTemplate/templates/baseTemplate/index.html:538 #: baseTemplate/templates/baseTemplate/index.html:538
@@ -596,45 +609,47 @@ msgstr "Funções do FTP"
msgid "FTP" msgid "FTP"
msgstr "FTP" msgstr "FTP"
#: baseTemplate/templates/baseTemplate/homePage.html:278 #: baseTemplate/templates/baseTemplate/homePage.html:280
#: baseTemplate/templates/baseTemplate/homePage.html:281 #: baseTemplate/templates/baseTemplate/homePage.html:283
#: baseTemplate/templates/baseTemplate/homePage.html:483
#: baseTemplate/templates/baseTemplate/homePage.html:486
#: packages/templates/packages/createPackage.html:75 #: packages/templates/packages/createPackage.html:75
#: packages/templates/packages/modifyPackage.html:80 #: packages/templates/packages/modifyPackage.html:80
msgid "Emails" msgid "Emails"
msgstr "E-Mails" msgstr "E-Mails"
#: baseTemplate/templates/baseTemplate/homePage.html:291 #: baseTemplate/templates/baseTemplate/homePage.html:293
#: baseTemplate/templates/baseTemplate/homePage.html:294 #: baseTemplate/templates/baseTemplate/homePage.html:296
#: tuning/templates/tuning/index.html:12 #: tuning/templates/tuning/index.html:12
msgid "Server Tuning" msgid "Server Tuning"
msgstr "Afinação do Servidor" msgstr "Afinação do Servidor"
#: baseTemplate/templates/baseTemplate/homePage.html:315 #: baseTemplate/templates/baseTemplate/homePage.html:317
#: baseTemplate/templates/baseTemplate/homePage.html:318 #: baseTemplate/templates/baseTemplate/homePage.html:320
#: baseTemplate/templates/baseTemplate/index.html:606 #: baseTemplate/templates/baseTemplate/index.html:607
#: baseTemplate/templates/baseTemplate/index.html:608 #: baseTemplate/templates/baseTemplate/index.html:609
#: baseTemplate/templates/baseTemplate/index.html:641 #: baseTemplate/templates/baseTemplate/index.html:642
#: serverStatus/templates/serverStatus/index.html:13 #: serverStatus/templates/serverStatus/index.html:13
msgid "Server Status" msgid "Server Status"
msgstr "Estado do Servidor" msgstr "Estado do Servidor"
#: baseTemplate/templates/baseTemplate/homePage.html:328 #: baseTemplate/templates/baseTemplate/homePage.html:330
#, fuzzy #, fuzzy
#| msgid "Edit PHP Configurations" #| msgid "Edit PHP Configurations"
msgid "PHP Configurations" msgid "PHP Configurations"
msgstr "Altere as Configurações PHP" msgstr "Altere as Configurações PHP"
#: baseTemplate/templates/baseTemplate/homePage.html:340 #: baseTemplate/templates/baseTemplate/homePage.html:342
#: baseTemplate/templates/baseTemplate/homePage.html:343 #: baseTemplate/templates/baseTemplate/homePage.html:345
#: baseTemplate/templates/baseTemplate/index.html:643 #: baseTemplate/templates/baseTemplate/index.html:644
#: websiteFunctions/templates/websiteFunctions/website.html:113 #: websiteFunctions/templates/websiteFunctions/website.html:113
msgid "Logs" msgid "Logs"
msgstr "Logs" msgstr "Logs"
#: baseTemplate/templates/baseTemplate/homePage.html:363 #: baseTemplate/templates/baseTemplate/homePage.html:365
#: baseTemplate/templates/baseTemplate/homePage.html:366 #: baseTemplate/templates/baseTemplate/homePage.html:368
#: baseTemplate/templates/baseTemplate/index.html:659 #: baseTemplate/templates/baseTemplate/index.html:660
#: baseTemplate/templates/baseTemplate/index.html:661 #: baseTemplate/templates/baseTemplate/index.html:662
msgid "Security" msgid "Security"
msgstr "Segurança" msgstr "Segurança"
@@ -710,8 +725,8 @@ msgid "Dashboard Quick Menu"
msgstr "Painel de Controlo" msgstr "Painel de Controlo"
#: baseTemplate/templates/baseTemplate/index.html:384 #: baseTemplate/templates/baseTemplate/index.html:384
#: baseTemplate/templates/baseTemplate/index.html:590 #: baseTemplate/templates/baseTemplate/index.html:591
#: baseTemplate/templates/baseTemplate/index.html:592 #: baseTemplate/templates/baseTemplate/index.html:593
msgid "Tuning" msgid "Tuning"
msgstr "Afinar" msgstr "Afinar"
@@ -744,7 +759,7 @@ msgstr "Criar Novo Utilizador"
#: userManagment/templates/userManagment/index.html:52 #: userManagment/templates/userManagment/index.html:52
#: userManagment/templates/userManagment/index.html:54 #: userManagment/templates/userManagment/index.html:54
#: userManagment/templates/userManagment/modifyUser.html:12 #: userManagment/templates/userManagment/modifyUser.html:12
#: userManagment/templates/userManagment/modifyUser.html:120 #: userManagment/templates/userManagment/modifyUser.html:119
msgid "Modify User" msgid "Modify User"
msgstr "Modificar Utilizador" msgstr "Modificar Utilizador"
@@ -924,8 +939,8 @@ msgstr "Aceder ao Webmail"
#: ftp/templates/ftp/createFTPAccount.html:12 #: ftp/templates/ftp/createFTPAccount.html:12
#: ftp/templates/ftp/createFTPAccount.html:19 ftp/templates/ftp/index.html:25 #: ftp/templates/ftp/createFTPAccount.html:19 ftp/templates/ftp/index.html:25
#: ftp/templates/ftp/index.html:27 #: ftp/templates/ftp/index.html:27
#: websiteFunctions/templates/websiteFunctions/website.html:683 #: websiteFunctions/templates/websiteFunctions/website.html:710
#: websiteFunctions/templates/websiteFunctions/website.html:685 #: websiteFunctions/templates/websiteFunctions/website.html:712
msgid "Create FTP Account" msgid "Create FTP Account"
msgstr "Criar Conta de FTP" msgstr "Criar Conta de FTP"
@@ -934,8 +949,8 @@ msgstr "Criar Conta de FTP"
#: ftp/templates/ftp/deleteFTPAccount.html:18 #: ftp/templates/ftp/deleteFTPAccount.html:18
#: ftp/templates/ftp/deleteFTPAccount.html:52 ftp/templates/ftp/index.html:37 #: ftp/templates/ftp/deleteFTPAccount.html:52 ftp/templates/ftp/index.html:37
#: ftp/templates/ftp/index.html:39 #: ftp/templates/ftp/index.html:39
#: websiteFunctions/templates/websiteFunctions/website.html:695 #: websiteFunctions/templates/websiteFunctions/website.html:722
#: websiteFunctions/templates/websiteFunctions/website.html:697 #: websiteFunctions/templates/websiteFunctions/website.html:724
msgid "Delete FTP Account" msgid "Delete FTP Account"
msgstr "Apagar Conta de FTP" msgstr "Apagar Conta de FTP"
@@ -950,78 +965,84 @@ msgstr "Listar Contas de FTP"
msgid "Add/Delete Destination" msgid "Add/Delete Destination"
msgstr "Adcionar/Apagar Destino" msgstr "Adcionar/Apagar Destino"
#: baseTemplate/templates/baseTemplate/index.html:573 #: baseTemplate/templates/baseTemplate/index.html:565
#, fuzzy
#| msgid "Restore Back up"
msgid "Remote Back ups"
msgstr "Restaurar Backup"
#: baseTemplate/templates/baseTemplate/index.html:574 #: baseTemplate/templates/baseTemplate/index.html:574
#: baseTemplate/templates/baseTemplate/index.html:575
msgid "SSL" msgid "SSL"
msgstr "SSL" msgstr "SSL"
#: baseTemplate/templates/baseTemplate/index.html:579 #: baseTemplate/templates/baseTemplate/index.html:580
#: manageSSL/templates/manageSSL/index.html:28 #: manageSSL/templates/manageSSL/index.html:28
#: manageSSL/templates/manageSSL/manageSSL.html:13 #: manageSSL/templates/manageSSL/manageSSL.html:13
#: manageSSL/templates/manageSSL/manageSSL.html:20 #: manageSSL/templates/manageSSL/manageSSL.html:20
msgid "Manage SSL" msgid "Manage SSL"
msgstr "Gerir SSL" msgstr "Gerir SSL"
#: baseTemplate/templates/baseTemplate/index.html:580 #: baseTemplate/templates/baseTemplate/index.html:581
#: manageSSL/templates/manageSSL/index.html:40 #: manageSSL/templates/manageSSL/index.html:40
msgid "Hostname SSL" msgid "Hostname SSL"
msgstr "SSL do Hostname" msgstr "SSL do Hostname"
#: baseTemplate/templates/baseTemplate/index.html:588 #: baseTemplate/templates/baseTemplate/index.html:589
msgid "Server" msgid "Server"
msgstr "Servidor" msgstr "Servidor"
#: baseTemplate/templates/baseTemplate/index.html:593 #: baseTemplate/templates/baseTemplate/index.html:594
msgid "NEW" msgid "NEW"
msgstr "NOVO" msgstr "NOVO"
#: baseTemplate/templates/baseTemplate/index.html:598 #: baseTemplate/templates/baseTemplate/index.html:599
#: tuning/templates/tuning/index.html:24 tuning/templates/tuning/index.html:26 #: tuning/templates/tuning/index.html:24 tuning/templates/tuning/index.html:26
#: tuning/templates/tuning/liteSpeedTuning.html:12 #: tuning/templates/tuning/liteSpeedTuning.html:12
msgid "LiteSpeed Tuning" msgid "LiteSpeed Tuning"
msgstr "Afinação do LiteSpeed" msgstr "Afinação do LiteSpeed"
#: baseTemplate/templates/baseTemplate/index.html:599 #: baseTemplate/templates/baseTemplate/index.html:600
#: tuning/templates/tuning/index.html:36 tuning/templates/tuning/index.html:38 #: tuning/templates/tuning/index.html:36 tuning/templates/tuning/index.html:38
#: tuning/templates/tuning/phpTuning.html:13 #: tuning/templates/tuning/phpTuning.html:13
msgid "PHP Tuning" msgid "PHP Tuning"
msgstr "Afinação do PHP" msgstr "Afinação do PHP"
#: baseTemplate/templates/baseTemplate/index.html:614 #: baseTemplate/templates/baseTemplate/index.html:615
#: serverStatus/templates/serverStatus/index.html:25 #: serverStatus/templates/serverStatus/index.html:25
#: serverStatus/templates/serverStatus/index.html:27 #: serverStatus/templates/serverStatus/index.html:27
msgid "LiteSpeed Status" msgid "LiteSpeed Status"
msgstr "Estado do LiteSpeed" msgstr "Estado do LiteSpeed"
#: baseTemplate/templates/baseTemplate/index.html:615 #: baseTemplate/templates/baseTemplate/index.html:616
#: serverStatus/templates/serverStatus/cybercpmainlogfile.html:15 #: serverStatus/templates/serverStatus/cybercpmainlogfile.html:15
#: serverStatus/templates/serverStatus/index.html:37 #: serverStatus/templates/serverStatus/index.html:37
#: serverStatus/templates/serverStatus/index.html:39 #: serverStatus/templates/serverStatus/index.html:39
msgid "CyberPanel Main Log File" msgid "CyberPanel Main Log File"
msgstr "Principal Ficheiro de Log do CyberPanel" msgstr "Principal Ficheiro de Log do CyberPanel"
#: baseTemplate/templates/baseTemplate/index.html:632 #: baseTemplate/templates/baseTemplate/index.html:633
#: managePHP/templates/managePHP/installExtensions.html:13 #: managePHP/templates/managePHP/installExtensions.html:13
msgid "Install PHP Extensions" msgid "Install PHP Extensions"
msgstr "Instalar Extensões do PHP" msgstr "Instalar Extensões do PHP"
#: baseTemplate/templates/baseTemplate/index.html:632 #: baseTemplate/templates/baseTemplate/index.html:633
#: managePHP/templates/managePHP/index.html:24 #: managePHP/templates/managePHP/index.html:24
#: managePHP/templates/managePHP/index.html:26 #: managePHP/templates/managePHP/index.html:26
msgid "Install Extensions" msgid "Install Extensions"
msgstr "Instalar Extensões" msgstr "Instalar Extensões"
#: baseTemplate/templates/baseTemplate/index.html:633 #: baseTemplate/templates/baseTemplate/index.html:634
#: managePHP/templates/managePHP/index.html:36 #: managePHP/templates/managePHP/index.html:36
#: managePHP/templates/managePHP/index.html:38 #: managePHP/templates/managePHP/index.html:38
msgid "Edit PHP Configs" msgid "Edit PHP Configs"
msgstr "Editar configurações do PHP" msgstr "Editar configurações do PHP"
#: baseTemplate/templates/baseTemplate/index.html:648 #: baseTemplate/templates/baseTemplate/index.html:649
msgid "Access Log" msgid "Access Log"
msgstr "Log de Acessos" msgstr "Log de Acessos"
#: baseTemplate/templates/baseTemplate/index.html:649 #: baseTemplate/templates/baseTemplate/index.html:650
#: serverLogs/templates/serverLogs/errorLogs.html:14 #: serverLogs/templates/serverLogs/errorLogs.html:14
#: serverLogs/templates/serverLogs/index.html:37 #: serverLogs/templates/serverLogs/index.html:37
#: serverLogs/templates/serverLogs/index.html:39 #: serverLogs/templates/serverLogs/index.html:39
@@ -1029,37 +1050,37 @@ msgstr "Log de Acessos"
msgid "Error Logs" msgid "Error Logs"
msgstr "Log de Erros" msgstr "Log de Erros"
#: baseTemplate/templates/baseTemplate/index.html:650 #: baseTemplate/templates/baseTemplate/index.html:651
#: serverLogs/templates/serverLogs/emailLogs.html:14 #: serverLogs/templates/serverLogs/emailLogs.html:14
#: serverLogs/templates/serverLogs/index.html:49 #: serverLogs/templates/serverLogs/index.html:49
#: serverLogs/templates/serverLogs/index.html:51 #: serverLogs/templates/serverLogs/index.html:51
msgid "Email Logs" msgid "Email Logs"
msgstr "Logs de E-Mail" msgstr "Logs de E-Mail"
#: baseTemplate/templates/baseTemplate/index.html:650 #: baseTemplate/templates/baseTemplate/index.html:651
msgid "Email Log" msgid "Email Log"
msgstr "Log de E-Mail" msgstr "Log de E-Mail"
#: baseTemplate/templates/baseTemplate/index.html:651 #: baseTemplate/templates/baseTemplate/index.html:652
#: serverLogs/templates/serverLogs/ftplogs.html:14 #: serverLogs/templates/serverLogs/ftplogs.html:14
#: serverLogs/templates/serverLogs/index.html:61 #: serverLogs/templates/serverLogs/index.html:61
#: serverLogs/templates/serverLogs/index.html:63 #: serverLogs/templates/serverLogs/index.html:63
msgid "FTP Logs" msgid "FTP Logs"
msgstr "Log de FTP" msgstr "Log de FTP"
#: baseTemplate/templates/baseTemplate/index.html:666 #: baseTemplate/templates/baseTemplate/index.html:667
#, fuzzy #, fuzzy
#| msgid "Firewall" #| msgid "Firewall"
msgid "Firewall Home" msgid "Firewall Home"
msgstr "Firewall" msgstr "Firewall"
#: baseTemplate/templates/baseTemplate/index.html:666 #: baseTemplate/templates/baseTemplate/index.html:667
#: firewall/templates/firewall/index.html:25 #: firewall/templates/firewall/index.html:25
#: firewall/templates/firewall/index.html:27 #: firewall/templates/firewall/index.html:27
msgid "Firewall" msgid "Firewall"
msgstr "Firewall" msgstr "Firewall"
#: baseTemplate/templates/baseTemplate/index.html:667 #: baseTemplate/templates/baseTemplate/index.html:668
#: firewall/templates/firewall/index.html:36 #: firewall/templates/firewall/index.html:36
#: firewall/templates/firewall/index.html:38 #: firewall/templates/firewall/index.html:38
#: firewall/templates/firewall/secureSSH.html:13 #: firewall/templates/firewall/secureSSH.html:13
@@ -1203,7 +1224,7 @@ msgid "Cannot change password for "
msgstr "Impossível alterar palavra-chave para " msgstr "Impossível alterar palavra-chave para "
#: databases/templates/databases/listDataBases.html:59 #: databases/templates/databases/listDataBases.html:59
#: firewall/templates/firewall/firewall.html:166 #: firewall/templates/firewall/firewall.html:176
#: ftp/templates/ftp/listFTPAccounts.html:59 #: ftp/templates/ftp/listFTPAccounts.html:59
msgid "Could Not Connect to server. Please refresh this page" msgid "Could Not Connect to server. Please refresh this page"
msgstr "Impossível conectar ao servidor. Por favor atualize esta página" msgstr "Impossível conectar ao servidor. Por favor atualize esta página"
@@ -1239,7 +1260,7 @@ msgstr "Adicionar Registos"
#: dns/templates/dns/addDeleteDNSRecords.html:53 #: dns/templates/dns/addDeleteDNSRecords.html:53
#: dns/templates/dns/addDeleteDNSRecords.html:131 #: dns/templates/dns/addDeleteDNSRecords.html:131
#: firewall/templates/firewall/firewall.html:128 #: firewall/templates/firewall/firewall.html:136
#: serverStatus/templates/serverStatus/litespeedStatus.html:40 #: serverStatus/templates/serverStatus/litespeedStatus.html:40
msgid "Name" msgid "Name"
msgstr "Nome" msgstr "Nome"
@@ -1257,7 +1278,7 @@ msgstr "Prioridade"
#: dns/templates/dns/createDNSZone.html:27 #: dns/templates/dns/createDNSZone.html:27
#: dns/templates/dns/createNameServer.html:27 #: dns/templates/dns/createNameServer.html:27
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:52 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:52
#: websiteFunctions/templates/websiteFunctions/website.html:263 #: websiteFunctions/templates/websiteFunctions/website.html:290
msgid "Domain Name" msgid "Domain Name"
msgstr "Nome de Domínio" msgstr "Nome de Domínio"
@@ -1270,7 +1291,7 @@ msgid "Text"
msgstr "" msgstr ""
#: dns/templates/dns/addDeleteDNSRecords.html:111 #: dns/templates/dns/addDeleteDNSRecords.html:111
#: firewall/templates/firewall/firewall.html:109 #: firewall/templates/firewall/firewall.html:117
msgid "Add" msgid "Add"
msgstr "Adicionar" msgstr "Adicionar"
@@ -1461,15 +1482,15 @@ msgstr "Ação falhou. Mensagem de erro:"
msgid "Action successful." msgid "Action successful."
msgstr "Ação com sucesso." msgstr "Ação com sucesso."
#: firewall/templates/firewall/firewall.html:129 #: firewall/templates/firewall/firewall.html:137
msgid "Protocol" msgid "Protocol"
msgstr "Protocolo" msgstr "Protocolo"
#: firewall/templates/firewall/firewall.html:130 #: firewall/templates/firewall/firewall.html:139
msgid "Port" msgid "Port"
msgstr "Porta" msgstr "Porta"
#: firewall/templates/firewall/firewall.html:162 #: firewall/templates/firewall/firewall.html:172
msgid "Rule successfully added." msgid "Rule successfully added."
msgstr "Regra adicionada com sucesso." msgstr "Regra adicionada com sucesso."
@@ -1540,8 +1561,8 @@ msgstr "Adicionar Chave"
#: firewall/templates/firewall/secureSSH.html:158 #: firewall/templates/firewall/secureSSH.html:158
#: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:55 #: websiteFunctions/templates/websiteFunctions/suspendWebsite.html:55
#: websiteFunctions/templates/websiteFunctions/website.html:527 #: websiteFunctions/templates/websiteFunctions/website.html:554
#: websiteFunctions/templates/websiteFunctions/website.html:587 #: websiteFunctions/templates/websiteFunctions/website.html:614
msgid "Save" msgid "Save"
msgstr "Guardar" msgstr "Guardar"
@@ -1749,7 +1770,7 @@ msgstr "Avançado"
#: tuning/templates/tuning/phpTuning.html:28 #: tuning/templates/tuning/phpTuning.html:28
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:68 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:68
#: websiteFunctions/templates/websiteFunctions/modifyWebsite.html:74 #: websiteFunctions/templates/websiteFunctions/modifyWebsite.html:74
#: websiteFunctions/templates/websiteFunctions/website.html:283 #: websiteFunctions/templates/websiteFunctions/website.html:310
msgid "Select PHP" msgid "Select PHP"
msgstr "Selecionar PHP" msgstr "Selecionar PHP"
@@ -1845,7 +1866,7 @@ msgstr "Voltar"
#: managePHP/templates/managePHP/installExtensions.html:104 #: managePHP/templates/managePHP/installExtensions.html:104
#: tuning/templates/tuning/phpTuning.html:114 #: tuning/templates/tuning/phpTuning.html:114
#: userManagment/templates/userManagment/modifyUser.html:144 #: userManagment/templates/userManagment/modifyUser.html:143
msgid "Cannot fetch details. Error message:" msgid "Cannot fetch details. Error message:"
msgstr "Impossível obter os detalhes. Mensagem de erro:" msgstr "Impossível obter os detalhes. Mensagem de erro:"
@@ -1936,7 +1957,7 @@ msgstr "Nome do Pacote"
#: packages/templates/packages/createPackage.html:35 #: packages/templates/packages/createPackage.html:35
#: packages/templates/packages/modifyPackage.html:40 #: packages/templates/packages/modifyPackage.html:40
#: websiteFunctions/templates/websiteFunctions/website.html:223 #: websiteFunctions/templates/websiteFunctions/website.html:250
#, fuzzy #, fuzzy
#| msgid "Domain Name" #| msgid "Domain Name"
msgid "Domains" msgid "Domains"
@@ -2248,7 +2269,7 @@ msgstr "Desativar"
#: tuning/templates/tuning/liteSpeedTuning.html:74 #: tuning/templates/tuning/liteSpeedTuning.html:74
#: tuning/templates/tuning/phpTuning.html:97 #: tuning/templates/tuning/phpTuning.html:97
#: userManagment/templates/userManagment/modifyUser.html:78 #: userManagment/templates/userManagment/modifyUser.html:77
msgid "Currently:" msgid "Currently:"
msgstr "Atualmente:" msgstr "Atualmente:"
@@ -2368,18 +2389,18 @@ msgid "Account Type"
msgstr "Tipo de Conta" msgstr "Tipo de Conta"
#: userManagment/templates/userManagment/createUser.html:67 #: userManagment/templates/userManagment/createUser.html:67
#: userManagment/templates/userManagment/modifyUser.html:73 #: userManagment/templates/userManagment/modifyUser.html:72
msgid "Reseller" msgid "Admin"
msgstr "Revendedor" msgstr "Administrador"
#: userManagment/templates/userManagment/createUser.html:68 #: userManagment/templates/userManagment/createUser.html:68
#: userManagment/templates/userManagment/createUser.html:79 #: userManagment/templates/userManagment/createUser.html:79
#: userManagment/templates/userManagment/modifyUser.html:74 #: userManagment/templates/userManagment/modifyUser.html:73
msgid "Normal User" msgid "Normal User"
msgstr "Utilizador Normal" msgstr "Utilizador Normal"
#: userManagment/templates/userManagment/createUser.html:92 #: userManagment/templates/userManagment/createUser.html:92
#: userManagment/templates/userManagment/modifyUser.html:89 #: userManagment/templates/userManagment/modifyUser.html:88
#: userManagment/templates/userManagment/userProfile.html:67 #: userManagment/templates/userManagment/userProfile.html:67
#: userManagment/templates/userManagment/userProfile.html:74 #: userManagment/templates/userManagment/userProfile.html:74
msgid "User Accounts Limit" msgid "User Accounts Limit"
@@ -2391,7 +2412,7 @@ msgid "Only Numbers"
msgstr "Apenas Números" msgstr "Apenas Números"
#: userManagment/templates/userManagment/createUser.html:103 #: userManagment/templates/userManagment/createUser.html:103
#: userManagment/templates/userManagment/modifyUser.html:99 #: userManagment/templates/userManagment/modifyUser.html:98
#: userManagment/templates/userManagment/userProfile.html:82 #: userManagment/templates/userManagment/userProfile.html:82
msgid "Websites Limit" msgid "Websites Limit"
msgstr "Limite de Websites" msgstr "Limite de Websites"
@@ -2416,7 +2437,7 @@ msgid "Create User"
msgstr "Criar Utilizador" msgstr "Criar Utilizador"
#: userManagment/templates/userManagment/createUser.html:154 #: userManagment/templates/userManagment/createUser.html:154
#: userManagment/templates/userManagment/modifyUser.html:131 #: userManagment/templates/userManagment/modifyUser.html:130
msgid "Account with username:" msgid "Account with username:"
msgstr "Conta com o nome de utilizador:" msgstr "Conta com o nome de utilizador:"
@@ -2474,19 +2495,15 @@ msgstr "Altere definições de utilizadores existentes nesta página."
msgid "Select Account" msgid "Select Account"
msgstr "Selecionar Conta" msgstr "Selecionar Conta"
#: userManagment/templates/userManagment/modifyUser.html:72 #: userManagment/templates/userManagment/modifyUser.html:130
msgid "Admin"
msgstr "Administrador"
#: userManagment/templates/userManagment/modifyUser.html:131
msgid " is successfully modified." msgid " is successfully modified."
msgstr " foi alterado com sucesso." msgstr " foi alterado com sucesso."
#: userManagment/templates/userManagment/modifyUser.html:135 #: userManagment/templates/userManagment/modifyUser.html:134
msgid "Cannot modify user. Error message:" msgid "Cannot modify user. Error message:"
msgstr "Impossível alterar utilizador. Mensagem de erro:" msgstr "Impossível alterar utilizador. Mensagem de erro:"
#: userManagment/templates/userManagment/modifyUser.html:148 #: userManagment/templates/userManagment/modifyUser.html:147
msgid "Details fetched." msgid "Details fetched."
msgstr "Detalhes obtidos." msgstr "Detalhes obtidos."
@@ -2537,18 +2554,18 @@ msgid "Select Owner"
msgstr "Selecionar Dono" msgstr "Selecionar Dono"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:56 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:56
#: websiteFunctions/templates/websiteFunctions/website.html:267 #: websiteFunctions/templates/websiteFunctions/website.html:294
#: websiteFunctions/templates/websiteFunctions/website.html:278 #: websiteFunctions/templates/websiteFunctions/website.html:305
msgid "Invalid Domain (Note: You don't need to add 'http' or 'https')" msgid "Invalid Domain (Note: You don't need to add 'http' or 'https')"
msgstr "Domínio Inválido (Nota: Não é necessãrio adicionar 'http' ou 'https')" msgstr "Domínio Inválido (Nota: Não é necessãrio adicionar 'http' ou 'https')"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:84 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:84
#: websiteFunctions/templates/websiteFunctions/website.html:299 #: websiteFunctions/templates/websiteFunctions/website.html:326
msgid "Additional Features" msgid "Additional Features"
msgstr "Funcionalidades Adicionais" msgstr "Funcionalidades Adicionais"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:91 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:91
#: websiteFunctions/templates/websiteFunctions/website.html:306 #: websiteFunctions/templates/websiteFunctions/website.html:333
msgid "" msgid ""
"For SSL to work DNS of domain should point to server, otherwise self signed " "For SSL to work DNS of domain should point to server, otherwise self signed "
"SSL will be issued, you can add your own SSL later." "SSL will be issued, you can add your own SSL later."
@@ -2558,17 +2575,17 @@ msgstr ""
"próprio SSL mais tarde." "próprio SSL mais tarde."
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:113 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:113
#: websiteFunctions/templates/websiteFunctions/website.html:328 #: websiteFunctions/templates/websiteFunctions/website.html:355
msgid "Cannot create website. Error message:" msgid "Cannot create website. Error message:"
msgstr "Impossível criar website. Mensage de erro:" msgstr "Impossível criar website. Mensage de erro:"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:117 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:117
#: websiteFunctions/templates/websiteFunctions/website.html:332 #: websiteFunctions/templates/websiteFunctions/website.html:359
msgid "Website with domain" msgid "Website with domain"
msgstr "Website com o domínio" msgstr "Website com o domínio"
#: websiteFunctions/templates/websiteFunctions/createWebsite.html:117 #: websiteFunctions/templates/websiteFunctions/createWebsite.html:117
#: websiteFunctions/templates/websiteFunctions/website.html:332 #: websiteFunctions/templates/websiteFunctions/website.html:359
msgid " is Successfully Created" msgid " is Successfully Created"
msgstr " foi Criado com Sucesso" msgstr " foi Criado com Sucesso"
@@ -2712,168 +2729,173 @@ msgstr ""
"Mensagem de erro:" "Mensagem de erro:"
#: websiteFunctions/templates/websiteFunctions/website.html:173 #: websiteFunctions/templates/websiteFunctions/website.html:173
#: websiteFunctions/templates/websiteFunctions/website.html:212
msgid "Next" msgid "Next"
msgstr "Próximo" msgstr "Próximo"
#: websiteFunctions/templates/websiteFunctions/website.html:174 #: websiteFunctions/templates/websiteFunctions/website.html:174
#: websiteFunctions/templates/websiteFunctions/website.html:213
msgid "Previous" msgid "Previous"
msgstr "Anterior" msgstr "Anterior"
#: websiteFunctions/templates/websiteFunctions/website.html:230 #: websiteFunctions/templates/websiteFunctions/website.html:257
#: websiteFunctions/templates/websiteFunctions/website.html:232 #: websiteFunctions/templates/websiteFunctions/website.html:259
#, fuzzy #, fuzzy
#| msgid "Add Destination" #| msgid "Add Destination"
msgid "Add Domains" msgid "Add Domains"
msgstr "Adicionar Destino" msgstr "Adicionar Destino"
#: websiteFunctions/templates/websiteFunctions/website.html:242 #: websiteFunctions/templates/websiteFunctions/website.html:269
#: websiteFunctions/templates/websiteFunctions/website.html:244 #: websiteFunctions/templates/websiteFunctions/website.html:271
#, fuzzy #, fuzzy
#| msgid "Select Domain" #| msgid "Select Domain"
msgid "List Domains" msgid "List Domains"
msgstr "Selecionar Domínio" msgstr "Selecionar Domínio"
#: websiteFunctions/templates/websiteFunctions/website.html:274 #: websiteFunctions/templates/websiteFunctions/website.html:301
#: websiteFunctions/templates/websiteFunctions/website.html:733 #: websiteFunctions/templates/websiteFunctions/website.html:760
msgid "Path" msgid "Path"
msgstr "Caminho" msgstr "Caminho"
#: websiteFunctions/templates/websiteFunctions/website.html:276 #: websiteFunctions/templates/websiteFunctions/website.html:303
msgid "This path is relative to: " msgid "This path is relative to: "
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:276 #: websiteFunctions/templates/websiteFunctions/website.html:303
msgid "Leave empty to set default." msgid "Leave empty to set default."
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:317 #: websiteFunctions/templates/websiteFunctions/website.html:344
#, fuzzy #, fuzzy
#| msgid "Create Email" #| msgid "Create Email"
msgid "Create Domain" msgid "Create Domain"
msgstr "Criar E-Mail" msgstr "Criar E-Mail"
#: websiteFunctions/templates/websiteFunctions/website.html:360 #: websiteFunctions/templates/websiteFunctions/website.html:387
#, fuzzy #, fuzzy
#| msgid "Version Management" #| msgid "Version Management"
msgid "PHP Version Changed to:" msgid "PHP Version Changed to:"
msgstr "Gestão de Versões" msgstr "Gestão de Versões"
#: websiteFunctions/templates/websiteFunctions/website.html:364 #: websiteFunctions/templates/websiteFunctions/website.html:391
#, fuzzy #, fuzzy
#| msgid "Delete" #| msgid "Delete"
msgid "Deleted:" msgid "Deleted:"
msgstr "Apagar" msgstr "Apagar"
#: websiteFunctions/templates/websiteFunctions/website.html:368 #: websiteFunctions/templates/websiteFunctions/website.html:395
#, fuzzy #, fuzzy
#| msgid "SSL Issued for" #| msgid "SSL Issued for"
msgid "SSL Issued:" msgid "SSL Issued:"
msgstr "SSL Emitida para" msgstr "SSL Emitida para"
#: websiteFunctions/templates/websiteFunctions/website.html:391 #: websiteFunctions/templates/websiteFunctions/website.html:418
msgid "Close" msgid "Close"
msgstr "" msgstr ""
#: websiteFunctions/templates/websiteFunctions/website.html:423 #: websiteFunctions/templates/websiteFunctions/website.html:450
#, fuzzy #, fuzzy
#| msgid "Issue SSL" #| msgid "Issue SSL"
msgid "Issue" msgid "Issue"
msgstr "Emitir SSL" msgstr "Emitir SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:451 #: websiteFunctions/templates/websiteFunctions/website.html:478
msgid "Configurations" msgid "Configurations"
msgstr "Configurações" msgstr "Configurações"
#: websiteFunctions/templates/websiteFunctions/website.html:457 #: websiteFunctions/templates/websiteFunctions/website.html:484
#, fuzzy #, fuzzy
#| msgid "Edit vHost Main Configurations" #| msgid "Edit vHost Main Configurations"
msgid "Edit Virtual Host Main Configurations" msgid "Edit Virtual Host Main Configurations"
msgstr "Alterar as Configurações do vHost Principal" msgstr "Alterar as Configurações do vHost Principal"
#: websiteFunctions/templates/websiteFunctions/website.html:459 #: websiteFunctions/templates/websiteFunctions/website.html:486
msgid "Edit vHost Main Configurations" msgid "Edit vHost Main Configurations"
msgstr "Alterar as Configurações do vHost Principal" msgstr "Alterar as Configurações do vHost Principal"
#: websiteFunctions/templates/websiteFunctions/website.html:469 #: websiteFunctions/templates/websiteFunctions/website.html:496
#: websiteFunctions/templates/websiteFunctions/website.html:471 #: websiteFunctions/templates/websiteFunctions/website.html:498
msgid "Add Rewrite Rules (.htaccess)" msgid "Add Rewrite Rules (.htaccess)"
msgstr "Adicionar Regras Rewrite (.htaccess)" msgstr "Adicionar Regras Rewrite (.htaccess)"
#: websiteFunctions/templates/websiteFunctions/website.html:481 #: websiteFunctions/templates/websiteFunctions/website.html:508
#, fuzzy #, fuzzy
#| msgid "Add SSL" #| msgid "Add SSL"
msgid "Add Your Own SSL" msgid "Add Your Own SSL"
msgstr "Adicionar SSL" msgstr "Adicionar SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:483 #: websiteFunctions/templates/websiteFunctions/website.html:510
msgid "Add SSL" msgid "Add SSL"
msgstr "Adicionar SSL" msgstr "Adicionar SSL"
#: websiteFunctions/templates/websiteFunctions/website.html:498 #: websiteFunctions/templates/websiteFunctions/website.html:525
msgid "SSL Saved" msgid "SSL Saved"
msgstr "SSL Guardado" msgstr "SSL Guardado"
#: websiteFunctions/templates/websiteFunctions/website.html:503 #: websiteFunctions/templates/websiteFunctions/website.html:530
msgid "Could not save SSL. Error message:" msgid "Could not save SSL. Error message:"
msgstr "Impossível guardar SSL. Mensagem de erro:" msgstr "Impossível guardar SSL. Mensagem de erro:"
#: websiteFunctions/templates/websiteFunctions/website.html:553 #: websiteFunctions/templates/websiteFunctions/website.html:580
msgid "Current configuration in the file fetched." msgid "Current configuration in the file fetched."
msgstr "Configuração atual do ficheiro obtida." msgstr "Configuração atual do ficheiro obtida."
#: websiteFunctions/templates/websiteFunctions/website.html:558 #: websiteFunctions/templates/websiteFunctions/website.html:585
#: websiteFunctions/templates/websiteFunctions/website.html:571 #: websiteFunctions/templates/websiteFunctions/website.html:598
msgid "Could not fetch current configuration. Error message:" msgid "Could not fetch current configuration. Error message:"
msgstr "Impossível obter configuração atual. Mensagem de erro:" msgstr "Impossível obter configuração atual. Mensagem de erro:"
#: websiteFunctions/templates/websiteFunctions/website.html:567 #: websiteFunctions/templates/websiteFunctions/website.html:594
#: websiteFunctions/templates/websiteFunctions/website.html:622 #: websiteFunctions/templates/websiteFunctions/website.html:649
msgid "Configuration saved. Restart LiteSpeed put them in effect." msgid "Configuration saved. Restart LiteSpeed put them in effect."
msgstr "Configuração guardada. Reinicie o LiteSpeed para coloca-las em efeito." msgstr "Configuração guardada. Reinicie o LiteSpeed para coloca-las em efeito."
#: websiteFunctions/templates/websiteFunctions/website.html:608 #: websiteFunctions/templates/websiteFunctions/website.html:635
msgid "Current rewrite rules in the file fetched." msgid "Current rewrite rules in the file fetched."
msgstr "Regras Rewrite atuais no ficheiro obtidas." msgstr "Regras Rewrite atuais no ficheiro obtidas."
#: websiteFunctions/templates/websiteFunctions/website.html:613 #: websiteFunctions/templates/websiteFunctions/website.html:640
msgid "Could not fetch current rewrite rules. Error message:" msgid "Could not fetch current rewrite rules. Error message:"
msgstr "Impossível obter regras Rewrite atuais. Mensagem de erro:" msgstr "Impossível obter regras Rewrite atuais. Mensagem de erro:"
#: websiteFunctions/templates/websiteFunctions/website.html:626 #: websiteFunctions/templates/websiteFunctions/website.html:653
msgid "Could not save rewrite rules. Error message:" msgid "Could not save rewrite rules. Error message:"
msgstr "Impossível guardar regras Rewrite. Mensagem de erro:" msgstr "Impossível guardar regras Rewrite. Mensagem de erro:"
#: websiteFunctions/templates/websiteFunctions/website.html:642 #: websiteFunctions/templates/websiteFunctions/website.html:669
msgid "Save Rewrite Rules" msgid "Save Rewrite Rules"
msgstr "Guardar Regras Rewrite" msgstr "Guardar Regras Rewrite"
#: websiteFunctions/templates/websiteFunctions/website.html:665 #: websiteFunctions/templates/websiteFunctions/website.html:692
msgid "Files" msgid "Files"
msgstr "Ficheiros" msgstr "Ficheiros"
#: websiteFunctions/templates/websiteFunctions/website.html:672 #: websiteFunctions/templates/websiteFunctions/website.html:699
#: websiteFunctions/templates/websiteFunctions/website.html:674 #: websiteFunctions/templates/websiteFunctions/website.html:701
msgid "File Manager" msgid "File Manager"
msgstr "Gestor de Ficheiros" msgstr "Gestor de Ficheiros"
#: websiteFunctions/templates/websiteFunctions/website.html:713 #: websiteFunctions/templates/websiteFunctions/website.html:740
msgid "Application Installer" msgid "Application Installer"
msgstr "Instalador de Aplicações" msgstr "Instalador de Aplicações"
#: websiteFunctions/templates/websiteFunctions/website.html:719 #: websiteFunctions/templates/websiteFunctions/website.html:746
#, fuzzy #, fuzzy
#| msgid "Wordpress with LSCache" #| msgid "Wordpress with LSCache"
msgid "Install wordpress with LSCache" msgid "Install wordpress with LSCache"
msgstr "Wordpress com LSCache" msgstr "Wordpress com LSCache"
#: websiteFunctions/templates/websiteFunctions/website.html:721 #: websiteFunctions/templates/websiteFunctions/website.html:748
msgid "Wordpress with LSCache" msgid "Wordpress with LSCache"
msgstr "Wordpress com LSCache" msgstr "Wordpress com LSCache"
#: websiteFunctions/templates/websiteFunctions/website.html:755 #: websiteFunctions/templates/websiteFunctions/website.html:782
msgid "Installation failed. Error message:" msgid "Installation failed. Error message:"
msgstr "Instalação falhou. Mensagem de erro:" msgstr "Instalação falhou. Mensagem de erro:"
#: websiteFunctions/templates/websiteFunctions/website.html:759 #: websiteFunctions/templates/websiteFunctions/website.html:786
msgid "Installation successful. To complete the setup visit:" msgid "Installation successful. To complete the setup visit:"
msgstr "Instalação com sucesso. Para completar:" msgstr "Instalação com sucesso. Para completar:"
#~ msgid "Reseller"
#~ msgstr "Revendedor"

View File

@@ -73,7 +73,10 @@ def issueSSL(request):
data = json.loads(request.body) data = json.loads(request.body)
virtualHost = data['virtualHost'] virtualHost = data['virtualHost']
website = ChildDomains.objects.get(domain=virtualHost) try:
website = ChildDomains.objects.get(domain=virtualHost)
except:
website = Websites.objects.get(domain=virtualHost)
srcPrivKey = "/etc/letsencrypt/live/" + virtualHost + "/privkey.pem" srcPrivKey = "/etc/letsencrypt/live/" + virtualHost + "/privkey.pem"
srcFullChain = "/etc/letsencrypt/live/" + virtualHost + "/fullchain.pem" srcFullChain = "/etc/letsencrypt/live/" + virtualHost + "/fullchain.pem"

View File

@@ -403,10 +403,7 @@ class backupUtilities:
@staticmethod @staticmethod
def checkConnection(IPAddress): def checkConnection(IPAddress):
try: try:
backupUtilities.verifyHostKey(IPAddress) backupUtilities.verifyHostKey(IPAddress)
expectation = [] expectation = []
@@ -419,12 +416,15 @@ class backupUtilities:
if index == 0: if index == 0:
subprocess.call(['kill', str(checkConn.pid)]) subprocess.call(['kill', str(checkConn.pid)])
logging.CyberCPLogFileWriter.writeToFile("Remote Server is not able to authenticate for transfer to initiate, IP Address:" + IPAddress)
return [0,"Remote Server is not able to authenticate for transfer to initiate."] return [0,"Remote Server is not able to authenticate for transfer to initiate."]
elif index == 1: elif index == 1:
subprocess.call(['kill', str(checkConn.pid)]) subprocess.call(['kill', str(checkConn.pid)])
return [1, "None"] return [1, "None"]
else: else:
subprocess.call(['kill', str(checkConn.pid)]) subprocess.call(['kill', str(checkConn.pid)])
logging.CyberCPLogFileWriter.writeToFile(
"Remote Server is not able to authenticate for transfer to initiate, IP Address:" + IPAddress)
return [0, "Remote Server is not able to authenticate for transfer to initiate."] return [0, "Remote Server is not able to authenticate for transfer to initiate."]
except pexpect.TIMEOUT, msg: except pexpect.TIMEOUT, msg:

View File

@@ -12,9 +12,15 @@ import socket
class FirewallUtilities: class FirewallUtilities:
@staticmethod @staticmethod
def addRule(proto,port): def addRule(proto,port,ipAddress):
try: try:
command = 'firewall-cmd --add-port=' + port +'/' + proto +' --permanent'
ruleFamily = 'rule family="ipv4"'
sourceAddress = 'source address="' + ipAddress + '"'
ruleProtocol = 'port protocol="' + proto + '"'
rulePort = 'port="' + port + '"'
command = "firewall-cmd --permanent --zone=public --add-rich-rule='" + ruleFamily + " " + sourceAddress + " " + ruleProtocol + " " + rulePort + " " + "accept'"
cmd = shlex.split(command) cmd = shlex.split(command)
@@ -36,9 +42,14 @@ class FirewallUtilities:
return 1 return 1
@staticmethod @staticmethod
def deleteRule(proto, port): def deleteRule(proto, port,ipAddress):
try: try:
command = 'firewall-cmd --remove-port=' + port + '/' + proto +' --permanent' ruleFamily = 'rule family="ipv4"'
sourceAddress = 'source address="' + ipAddress + '"'
ruleProtocol = 'port protocol="' + proto + '"'
rulePort = 'port="' + port + '"'
command = "firewall-cmd --permanent --zone=public --remove-rich-rule='" + ruleFamily + " " + sourceAddress + " " + ruleProtocol + " " + rulePort + " " + "accept'"
cmd = shlex.split(command) cmd = shlex.split(command)

View File

@@ -36,159 +36,8 @@ class remoteBackup:
except BaseException,msg: except BaseException,msg:
logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [getKey]") logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [getKey]")
return [0, msg] return [0,"Not able to fetch key from remote server, Error Message:" + str(msg)]
@staticmethod
def startRestoreTemp(backupName, backupDir, admin, backupLogPath):
try:
adminEmail = admin.email
writeToFile = open(backupLogPath, "a")
writeToFile.writelines("\n")
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + " Preparing restore for: " + backupName + "\n")
writeToFile.writelines("\n")
backupFileName = backupName.strip(".tar.gz")
completPath = backupDir + "/" + backupFileName
originalFile = backupDir + "/" + backupName
pathToCompressedHome = completPath + "/public_html.tar.gz"
if not os.path.exists(completPath):
os.mkdir(completPath)
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + "Extracting Main Archive\n")
status = open(completPath + '/status', "w")
status.write("Extracting Main Archive")
status.close()
tar = tarfile.open(originalFile)
tar.extractall(completPath)
tar.close()
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + " UnTar File for backup: " + backupName + "\n")
status = open(completPath + '/status', "w")
status.write("Creating Account and databases")
status.close()
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + "Creating account and databases\n")
phpSelection = "PHP 7.0"
data = open(completPath + "/meta", 'r').readlines()
domain = data[0].strip('\n')
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + " Domain for " + backupName + " found: "+domain+"\n")
try:
website = Websites.objects.get(domain=domain)
status = open(completPath + '/status', "w")
status.write("Website already exists")
status.close()
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + " Domain "+domain+" already exists. Skipping backup file.\n")
return 0
except:
pass
check = 0
for items in data:
if check == 0:
if virtualHostUtilities.createDirectoryForVirtualHost(domain, adminEmail, phpSelection) != 1:
numberOfWebsites = Websites.objects.count()
virtualHostUtilities.deleteVirtualHostConfigurations(domain, numberOfWebsites)
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + " Unable to create configuration, see CyberCP main login file. Skipping backup file.\n")
return 0
if virtualHostUtilities.createConfigInMainVirtualHostFile(domain) != 1:
numberOfWebsites = Websites.objects.count()
virtualHostUtilities.deleteVirtualHostConfigurations(domain, numberOfWebsites)
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + "Can not create configurations, see CyberCP main log file. Skipping backup file.\n")
return 0
selectedPackage = Package.objects.get(packageName="Default")
website = Websites(admin=admin, package=selectedPackage, domain=domain, adminEmail=adminEmail,
phpSelection=phpSelection, ssl=0)
website.save()
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + "Saved Configuration for domain\n")
check = check + 1
else:
dbData = items.split('-')
mysqlUtilities.createDatabase(dbData[0], dbData[1], "cyberpanel")
newDB = Databases(website=website, dbName=dbData[0], dbUser=dbData[1])
newDB.save()
status = open(path + '/status', "w")
status.write("Accounts and DBs Created")
status.close()
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + "Accounts and DBs Created\n")
data = open(completPath + "/meta", 'r').readlines()
domain = data[0].strip('\n')
websiteHome = "/home/" + domain + "/public_html"
check = 0
status = open(completPath + '/status', "w")
status.write("Restoring Databases")
status.close()
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + "Restoring Databases\n")
for items in data:
if check == 0:
check = check + 1
continue
else:
dbData = items.split('-')
mysqlUtilities.mysqlUtilities.restoreDatabaseBackup(dbData[0], completPath, dbData[2].strip('\n'))
status = open(completPath + '/status', "w")
status.write("Extracting web home data")
status.close()
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + "Extracting Web Home Data\n")
tar = tarfile.open(pathToCompressedHome)
tar.extractall(websiteHome)
tar.close()
status = open(completPath + '/status', "w")
status.write("Done")
status.close()
writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + "Completed Restore for domain: " + domain + "\n")
except BaseException, msg:
logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [startRestore]")
@staticmethod @staticmethod
def startRestore(backupDir,backupLogPath,dir): def startRestore(backupDir,backupLogPath,dir):
@@ -420,7 +269,7 @@ class remoteBackup:
try: try:
if virtualHost == "vmail" or virtualHost == "backup": if virtualHost == "vmail" or virtualHost == "backup":
pass continue
writeToFile = open(backupLogPath, "a") writeToFile = open(backupLogPath, "a")
writeToFile.writelines("[" + time.strftime( writeToFile.writelines("[" + time.strftime(
@@ -498,23 +347,6 @@ class remoteBackup:
@staticmethod @staticmethod
def remoteTransfer(ipAddress, dir,accountsToTransfer): def remoteTransfer(ipAddress, dir,accountsToTransfer):
try: try:
destination = "/home/backup/transfer-" + dir
backupLogPath = destination + "/backup_log"
if not os.path.exists(destination):
os.makedirs(destination)
writeToFile = open(backupLogPath, "w+")
writeToFile.writelines("############################\n")
writeToFile.writelines(" Starting remote Backup\n")
writeToFile.writelines(" Start date: " + time.strftime("%I-%M-%S-%a-%b-%Y") + "\n")
writeToFile.writelines("############################\n")
writeToFile.writelines("\n")
writeToFile.writelines("\n")
## fix yes/no ## fix yes/no
verify = backupUtil.backupUtilities.verifyHostKey(ipAddress) verify = backupUtil.backupUtilities.verifyHostKey(ipAddress)
@@ -526,6 +358,23 @@ class remoteBackup:
else: else:
return [0,verify[1]] return [0,verify[1]]
####
destination = "/home/backup/transfer-" + dir
backupLogPath = destination + "/backup_log"
if not os.path.exists(destination):
os.makedirs(destination)
writeToFile = open(backupLogPath, "w+")
writeToFile.writelines("############################\n")
writeToFile.writelines(" Starting remote Backup\n")
writeToFile.writelines(" Start date: " + time.strftime("%I-%M-%S-%a-%b-%Y") + "\n")
writeToFile.writelines("############################\n")
writeToFile.writelines("\n")
writeToFile.writelines("\n")
if backupUtil.backupUtilities.checkIfHostIsUp(ipAddress) == 1: if backupUtil.backupUtilities.checkIfHostIsUp(ipAddress) == 1:
checkConn = backupUtil.backupUtilities.checkConnection(ipAddress) checkConn = backupUtil.backupUtilities.checkConnection(ipAddress)
@@ -538,7 +387,7 @@ class remoteBackup:
else: else:
writeToFile.writelines("[" + time.strftime( writeToFile.writelines("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "]" + " Host:" + ipAddress + " is down, aborting." + "\n") "%I-%M-%S-%a-%b-%Y") + "]" + " Host:" + ipAddress + " is down, aborting." + "\n")
return [0, "Host is down"] return [0, "Remote server is not able to communicate with this server."]
writeToFile.close() writeToFile.close()

View File

@@ -446,14 +446,14 @@ class virtualHostUtilities:
try: try:
shutil.rmtree(virtualHostPath) shutil.rmtree(virtualHostPath)
except BaseException,msg: except BaseException,msg:
logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [Not able to remove virtual host directory from /home]") logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [Not able to remove virtual host directory from /home continuing..]")
try: try:
confPath = virtualHostUtilities.Server_root + "/conf/vhosts/" + virtualHostName confPath = virtualHostUtilities.Server_root + "/conf/vhosts/" + virtualHostName
shutil.rmtree(confPath) shutil.rmtree(confPath)
except BaseException, msg: except BaseException, msg:
logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [Not able to remove virtual host configuration directory from /conf]") logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [Not able to remove virtual host configuration directory from /conf ]")
try: try:
data = open("/usr/local/lsws/conf/httpd_config.conf").readlines() data = open("/usr/local/lsws/conf/httpd_config.conf").readlines()

View File

@@ -429,11 +429,16 @@ app.controller('websitePages', function($scope,$http) {
$scope.couldNotConnect = true; $scope.couldNotConnect = true;
$scope.fetchedData = true; $scope.fetchedData = true;
$scope.hideLogs = true; $scope.hideLogs = true;
$scope.hideErrorLogs = true;
$scope.hidelogsbtn = function(){ $scope.hidelogsbtn = function(){
$scope.hideLogs = true; $scope.hideLogs = true;
}; };
$scope.hideErrorLogsbtn = function(){
$scope.hideLogs = true;
};
$scope.fileManagerURL = "filemanager/"+$("#domainNamePage").text(); $scope.fileManagerURL = "filemanager/"+$("#domainNamePage").text();
var logType = 0; var logType = 0;
@@ -441,7 +446,7 @@ app.controller('websitePages', function($scope,$http) {
$scope.fetchLogs = function(type){ $scope.fetchLogs = function(type){
pageNumber = $scope.pageNumber; var pageNumber = $scope.pageNumber;
if(type==3){ if(type==3){
@@ -462,6 +467,7 @@ app.controller('websitePages', function($scope,$http) {
$scope.couldNotFetchLogs = true; $scope.couldNotFetchLogs = true;
$scope.couldNotConnect = true; $scope.couldNotConnect = true;
$scope.fetchedData = false; $scope.fetchedData = false;
$scope.hideErrorLogs = true;
@@ -470,9 +476,6 @@ app.controller('websitePages', function($scope,$http) {
var domainNamePage = $("#domainNamePage").text(); var domainNamePage = $("#domainNamePage").text();
var data = { var data = {
logType: logType, logType: logType,
virtualHost:domainNamePage, virtualHost:domainNamePage,
@@ -538,6 +541,114 @@ app.controller('websitePages', function($scope,$http) {
}; };
$scope.errorPageNumber = 1;
$scope.fetchErrorLogs = function(type){
var errorPageNumber = $scope.errorPageNumber;
if(type==3){
errorPageNumber = $scope.errorPageNumber+1;
$scope.errorPageNumber = errorPageNumber;
}
else if(type==4){
errorPageNumber = $scope.errorPageNumber-1;
$scope.errorPageNumber = errorPageNumber;
}
else{
logType = type;
}
// notifications
$scope.logFileLoading = false;
$scope.logsFeteched = true;
$scope.couldNotFetchLogs = true;
$scope.couldNotConnect = true;
$scope.fetchedData = true;
$scope.hideErrorLogs = true;
$scope.hideLogs = false;
url = "/websites/fetchErrorLogs";
var domainNamePage = $("#domainNamePage").text();
var data = {
virtualHost:domainNamePage,
page:errorPageNumber,
};
var config = {
headers : {
'X-CSRFToken': getCookie('csrftoken')
}
};
$http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
function ListInitialDatas(response) {
if(response.data.logstatus == 1){
// notifications
$scope.logFileLoading = true;
$scope.logsFeteched = false;
$scope.couldNotFetchLogs = true;
$scope.couldNotConnect = true;
$scope.fetchedData = true;
$scope.hideLogs = false;
$scope.hideErrorLogs = false;
$scope.errorLogsData = response.data.data;
}
else
{
// notifications
$scope.logFileLoading = true;
$scope.logsFeteched = true;
$scope.couldNotFetchLogs = false;
$scope.couldNotConnect = true;
$scope.fetchedData = true;
$scope.hideLogs = true;
$scope.hideErrorLogs = true;
$scope.errorMessage = response.data.error_message;
}
}
function cantLoadInitialDatas(response) {
// notifications
$scope.logFileLoading = true;
$scope.logsFeteched = true;
$scope.couldNotFetchLogs = true;
$scope.couldNotConnect = false;
$scope.fetchedData = true;
$scope.hideLogs = true;
$scope.hideErrorLogs = true;
}
};
///////// Configurations Part ///////// Configurations Part

View File

@@ -128,7 +128,7 @@
<div class="col-md-6"> <div class="col-md-6">
<a ng-click="fetchLogs(2)" href="" title="{% trans 'Load Error Logs' %}" class="tile-box tile-box-shortcut btn-primary"> <a ng-click="fetchErrorLogs(1)" href="" title="{% trans 'Load Error Logs' %}" class="tile-box tile-box-shortcut btn-primary">
<div class="tile-header"> <div class="tile-header">
{% trans "Error Logs" %} {% trans "Error Logs" %}
</div> </div>
@@ -202,6 +202,33 @@
</div> </div>
<div ng-hide="hideErrorLogs" class="form-group">
<div class="col-sm-2">
<input placeholder="Page Number" type="number" class="form-control" ng-model="errorPageNumber" required>
</div>
<div class="col-sm-9">
<button ng-click="fetchErrorLogs(3)" type="button" class="btn ra-100 btn-purple">{% trans "Next" %}</button>
<button ng-click="fetchErrorLogs(4)" type="button" class="btn ra-100 btn-purple">{% trans "Previous" %}</button>
</div>
<div style="margin-bottom: 1%;" class=" col-sm-1">
<a ng-click="hideErrorLogsbtn()" href=""><img src="/static/images/close-32.png"></a>
</div>
<div class="col-sm-12">
<textarea ng-model="errorLogsData" rows="25" class="form-control"></textarea>
</div>
</div>
</form> </form>

View File

@@ -28,6 +28,7 @@ urlpatterns = [
url(r'^(?P<domain>([\da-z\.-]+\.[a-z\.]{2,6}|[\d\.]+)([\/:?=&#]{1}[\da-z\.-]+)*[\/\?]?)$', views.domain, name='domain'), url(r'^(?P<domain>([\da-z\.-]+\.[a-z\.]{2,6}|[\d\.]+)([\/:?=&#]{1}[\da-z\.-]+)*[\/\?]?)$', views.domain, name='domain'),
url(r'^getDataFromLogFile', views.getDataFromLogFile, name='getDataFromLogFile'), url(r'^getDataFromLogFile', views.getDataFromLogFile, name='getDataFromLogFile'),
url(r'^fetchErrorLogs', views.fetchErrorLogs, name='fetchErrorLogs'),
url(r'^installWordpress', views.installWordpress, name='installWordpress'), url(r'^installWordpress', views.installWordpress, name='installWordpress'),

View File

@@ -1063,6 +1063,46 @@ def getDataFromLogFile(request):
final_json = json.dumps({'logstatus': 1, 'error_message': "None", "data": json_data}) final_json = json.dumps({'logstatus': 1, 'error_message': "None", "data": json_data})
return HttpResponse(final_json) return HttpResponse(final_json)
def fetchErrorLogs(request):
try:
data = json.loads(request.body)
virtualHost = data['virtualHost']
page = data['page']
fileName = "/home/" + virtualHost + "/logs/" + virtualHost + ".error_log"
numberOfTotalLines = int(subprocess.check_output(["wc", "-l", fileName]).split(" ")[0])
if numberOfTotalLines < 25:
data = subprocess.check_output(["cat", fileName])
else:
if page == 1:
end = numberOfTotalLines
start = end - 24
if start <= 0:
start = 1
startingAndEnding = "'" + str(start) + "," + str(end) + "p'"
command = "sed -n " + startingAndEnding + " " + fileName
proc = subprocess.Popen(shlex.split(command), stdout=subprocess.PIPE)
data = proc.stdout.read()
else:
end = numberOfTotalLines - ((page - 1) * 25)
start = end - 24
if start <= 0:
start = 1
startingAndEnding = "'" + str(start) + "," + str(end) + "p'"
command = "sed -n " + startingAndEnding + " " + fileName
proc = subprocess.Popen(shlex.split(command), stdout=subprocess.PIPE)
data = proc.stdout.read()
final_json = json.dumps({'logstatus': 1, 'error_message': "None", "data": data})
return HttpResponse(final_json)
except BaseException,msg:
final_json = json.dumps({'logstatus': 0, 'error_message': str(msg)})
return HttpResponse(final_json)
def installWordpress(request): def installWordpress(request):
try: try: