codemirror: python, php, javascript support

This commit is contained in:
Usman Nasir
2020-10-19 00:05:47 +05:00
parent e092f5afe6
commit baf17748e4
5 changed files with 140 additions and 1638 deletions

View File

@@ -176,6 +176,13 @@ def editFile(request):
domainName = request.GET.get('domainName')
fileName = request.GET.get('fileName')
try:
theme = request.GET.get('theme')
if theme == None:
theme = 'cobalt'
except:
theme = 'cobalt'
currentACL = ACLManager.loadedACL(userID)
if ACLManager.checkOwnership(domainName, admin, currentACL) == 1:
@@ -185,9 +192,12 @@ def editFile(request):
mode = FM.findMode(fileName)
modeFiles = FM.findModeFiles(mode)
themeFile = FM.findThemeFile(theme)
if ACLManager.checkOwnership(domainName, admin, currentACL) == 1:
return render(request, 'filemanager/editFile.html', {'domainName': domainName, 'fileName': fileName, 'mode': mode, 'modeFiles': modeFiles})
return render(request, 'filemanager/editFile.html', {'domainName': domainName, 'fileName': fileName,
'mode': mode, 'modeFiles': modeFiles, 'theme': theme,
'themeFile': themeFile})
else:
return ACLManager.loadError()