From a1432b5be4d3b2c1a45198695cf8103096711ae3 Mon Sep 17 00:00:00 2001 From: thmsn <9084377+thmsndk@users.noreply.github.com> Date: Wed, 22 Nov 2023 22:22:42 +0000 Subject: [PATCH 1/4] show a list of possible imagesets instead of redirecting to pack_1a on admin --- admin.py | 7 ++- utility/htmls/imagesets/select-imageset.html | 35 ++++++++++++ utility/htmls/imagesets/selector.html | 58 ++++++++++++++++++++ 3 files changed, 98 insertions(+), 2 deletions(-) create mode 100644 utility/htmls/imagesets/select-imageset.html create mode 100644 utility/htmls/imagesets/selector.html diff --git a/admin.py b/admin.py index 86c0b23..6beea66 100644 --- a/admin.py +++ b/admin.py @@ -101,7 +101,10 @@ class MapEditor(webapp.RequestHandler): class Selector(webapp.RequestHandler): #NOTICE: << Publicly available at /communityselector! >> [10/10/16] @ndb.toplevel def get(self,name): - if not name: self.redirect("/admin/selector/pack_1a"); return + if not name: + whtml(self,"utility/htmls/imagesets/select-imageset.html",domain=gdi(self),imagesets=imagesets) + return + # TODO: Render alist of image sets that you can choose instead of redirecting name=name.split("/")[0] file=imagesets[name]["file"] size=imagesets[name]["size"] @@ -110,7 +113,7 @@ class Selector(webapp.RequestHandler): #NOTICE: << Publicly available at /commun xs=[]; ys=[] for i in xrange(width/size): xs.append(i) for j in xrange(height/size): ys.append(j) - whtml(self,"utility/htmls/selector.html",domain=gdi(self),name=name,file=file,size=size,width=width,height=height,xs=xs,ys=ys,scale=3) + whtml(self,"utility/htmls/imagesets/selector.html",domain=gdi(self),name=name,file=file,size=size,width=width,height=height,xs=xs,ys=ys,scale=3) def post(self,name): self.get(name) class PhotoUpload(blobstore_handlers.BlobstoreUploadHandler): diff --git a/utility/htmls/imagesets/select-imageset.html b/utility/htmls/imagesets/select-imageset.html new file mode 100644 index 0000000..e95655e --- /dev/null +++ b/utility/htmls/imagesets/select-imageset.html @@ -0,0 +1,35 @@ + + +
+ + + + + + + + + +