mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2025-12-17 18:07:07 +00:00
flatpages to expopages
This commit is contained in:
@@ -55,7 +55,7 @@ def expofilesdir(request, dirpath, filepath):
|
||||
fileitems.append((Path(urlpath) / f.parts[-1], str(f.parts[-1]), getmimetype(f)))
|
||||
return render(request, 'dirdisplay.html', { 'filepath': urlpath, 'fileitems':fileitems, 'diritems': diritems,'settings': settings })
|
||||
|
||||
def flatpage(request, path):
|
||||
def expopage(request, path):
|
||||
'''Either renders an HTML page from expoweb with all the menus,
|
||||
or serves an unadorned binary file with mime type
|
||||
|
||||
@@ -174,7 +174,7 @@ def getmimetype(path):
|
||||
|
||||
@login_required_if_public
|
||||
@ensure_csrf_cookie
|
||||
def editflatpage(request, path):
|
||||
def editexpopage(request, path):
|
||||
try:
|
||||
r = Cave.objects.get(url = path)
|
||||
return troggle.core.views_caves.editCave(request, r.cave.slug)
|
||||
@@ -241,7 +241,7 @@ def editflatpage(request, path):
|
||||
else:
|
||||
body = "### File not found ###\n" + str(filepath)
|
||||
flatpageForm = FlatPageForm({"html": body, "title": "Missing"})
|
||||
return render(request, 'editflatpage.html', {'path': path, 'form': flatpageForm, })
|
||||
return render(request, 'editexpopage.html', {'path': path, 'form': flatpageForm, })
|
||||
|
||||
class FlatPageForm(forms.Form):
|
||||
title = forms.CharField(widget=forms.TextInput(attrs={'size':'60'}))
|
||||
|
||||
Reference in New Issue
Block a user