This commit is contained in:
Hassan Hashmi
2022-06-03 17:23:48 +05:00
parent 9bd1f7a958
commit da4a2855e6
8 changed files with 150 additions and 56 deletions

View File

@@ -91,7 +91,7 @@ class WebsiteManager:
Data, 'createWebsite')
return proc.render()
def ListWPSites(self, request=None, userID=None, data=None):
def ListWPSites(self, request=None, userID=None, DeleteID=None):
currentACL = ACLManager.loadedACL(userID)
userobj = Administrator.objects.get(pk=userID)
@@ -101,6 +101,14 @@ class WebsiteManager:
tata['wpsites']=[]
tata['wp'] = WPSites.objects.all()
try:
if DeleteID != None:
WPDelete = WPSites.objects.get(pk=DeleteID)
WPDelete.delete()
except BaseException as msg:
pass
for sub in tata['wp']:
tata['wpsites'].append({'id': sub.id,
'title': sub.title,
@@ -248,6 +256,7 @@ class WebsiteManager:
lmo = json.loads(pluginobj.config)
Data['Selectedplugins'] = lmo
Data['pluginbID'] = pluginbID
Data['BucketName'] = pluginobj.Name
proc = httpProc(request, 'websiteFunctions/WPEidtPlugin.html',
@@ -418,6 +427,7 @@ class WebsiteManager:
wpsite = WPSites.objects.get(pk=WPManagerID)
path = wpsite.path
Webobj= Websites.objects.get(pk=wpsite.owner_id)
Vhuser = Webobj.externalApp
@@ -1036,7 +1046,7 @@ class WebsiteManager:
extraArgs['domainName'] = data['domain']
extraArgs['WPVersion'] = data['WPVersion']
extraArgs['blogTitle'] = data['title']
extraArgs['PluginsThemes'] = data['PluginsThemes']
extraArgs['pluginbucket'] = data['pluginbucket']
extraArgs['adminUser'] = data['adminUser']
extraArgs['PasswordByPass'] = data['PasswordByPass']
extraArgs['adminPassword'] = data['PasswordByPass']