def get(self, page): debug = self.get_argument("debug", None) if debug: dstr = "true" else: dstr = "false" self.render("neon.html", page=page, debug=dstr, prefix=conf.get_prefix())
def get(self, url): #default and permissions are set in server.py url = url or self.settings["default"] #if page "doesn't exist", real 404 if url not in self.settings["visible_pages"]: raise tornado.web.HTTPError(404) #else, page handlers elif url == "index.html": self.render(url, rootfiles=self.get_files(''), document_types=self.get_document_types(), errors="", prefix=conf.get_prefix()) elif url == "demo.html": self.render(url, squarenotefiles=self.get_files('squarenote'), stafflessfiles=self.get_files('cheironomic'), document_types=self.get_document_types(), errors="", prefix=conf.get_prefix())
def get(self, page): debug = self.get_argument("debug", None) if debug: dstr = "true" else: dstr = "false" page = page[:page.rfind(".")] imagepath = conf.PROD_IMAGE_PATH.replace("PAGE", page) self.render(conf.get_neonHtmlFileName(square=False), page=page, debug=dstr, prefix=conf.get_prefix(), imagepath=imagepath)
try: if os.path.exists(os.path.join(mei_directory, img_fn)): errors += "image file already exists" else: fp = open(os.path.join(mei_directory, img_fn), "w") fp.write(img_contents) fp.close() except Exception, e: errors += "invalid image file" self.render("index.html", squarenotefiles=self.get_files('squarenote'), stafflessfiles=self.get_files('cheironomic'), document_types=self.get_document_types(), errors=errors, prefix=conf.get_prefix()) class SquareNoteEditorHandler(tornado.web.RequestHandler): def get(self, page): debug = self.get_argument("debug", None) if debug: dstr = "true" else: dstr = "false" page = page[:page.rfind(".")] imagepath = conf.PROD_IMAGE_PATH.replace("PAGE", page) self.render(conf.get_neonHtmlFileName(square=True), page=page, debug=dstr, prefix=conf.get_prefix(), imagepath=imagepath) class StafflessEditorHandler(tornado.web.RequestHandler): def get(self, page): debug = self.get_argument("debug", None)
def get(self): self.render("index.html", files=self.get_files(), errors="", prefix=conf.get_prefix())
img_fn = mei_img[0]["filename"] img_contents = mei_img[0]["body"] try: if os.path.exists(os.path.join(mei_directory, img_fn)): errors += "image file already exists" else: fp = open(os.path.join(mei_directory, img_fn), "w") fp.write(img_contents) fp.close() except Exception, e: errors += "invalid image file" self.render("index.html", files=self.get_files(), errors=errors, prefix=conf.get_prefix()) class EditorHandler(tornado.web.RequestHandler): def get(self, page): debug = self.get_argument("debug", None) if debug: dstr = "true" else: dstr = "false" self.render("neon.html", page=page, debug=dstr, prefix=conf.get_prefix())
if mei_fn != "": img_fn = os.path.splitext(mei_fn)[0] + ".jpg" else: img_fn = mei_img[0]["filename"] img_contents = mei_img[0]["body"] try: if os.path.exists(os.path.join(mei_directory, img_fn)): errors += "image file already exists" else: fp = open(os.path.join(mei_directory, img_fn), "w") fp.write(img_contents) fp.close() except Exception, e: errors += "invalid image file" self.render("index.html", files=self.get_files(), errors=errors, prefix=conf.get_prefix()) class EditorHandler(tornado.web.RequestHandler): def get(self, page): debug = self.get_argument("debug", None) if debug: dstr = "true" else: dstr = "false" self.render("neon.html", page=page, debug=dstr, prefix=conf.get_prefix()) class FileHandler(tornado.web.RequestHandler): mimetypes.add_type("text/xml", ".mei") def get(self, filename): fullpath = os.path.join(conf.MEI_DIRECTORY, filename)