def get(self, registry_id, nomeDesenho): msg = "" desenho_data = _EMPTYDESENHO() desenho = "" if registry_id in model.DESENHO: desenho_data.update(model.DESENHO[registry_id]) desenho = desenho_data['desenhos'][nomeDesenho] self.render("modules/paint/svg-editor.html", REGISTRY_ID=registry_id, NOMEPAG='desenhos',IMAGE=desenho, EDIT_PICTURE = nomeDesenho)
def get(self, registry_id): msg = "" user = self.get_current_user() permissao = False if (isAUser(registry_id) and registry_id == user): permissao = True desenho_data = _EMPTYDESENHO() desenhos = [] if registry_id in model.DESENHO: desenho_data.update(model.DESENHO[registry_id]) desenhos = desenho_data['desenhos'].items() self.render("modules/paint/desenhos.html", NOMEPAG='desenhos', \ REGISTRY_ID=registry_id, DESENHOS = desenhos, MSG="", PERMISSAO = permissao)
def get(self, registry_id, nomeDesenho): msg = "" desenho_data = _EMPTYDESENHO() desenho = "" if registry_id in model.DESENHO: desenho_data.update(model.DESENHO[registry_id]) desenho = desenho_data['desenhos'][nomeDesenho] desenho_data['desenhos'].pop(nomeDesenho) try: model.DESENHO[registry_id] = desenho_data except: self.render("home.html", MSG=u"Erro: %s" % detail, NOMEPAG='desenhos') return self.redirect("/paint/%s" % registry_id )
def post(self, registry_id, image): msg = "" user = self.get_current_user() if not (isAUser(registry_id) and registry_id == user): msg = u"Você não tem permissão para editar este desenho." self.render("home.html", MSG=msg,NOMEPAG='desenhos', REGISTRY_ID=registry_id) return nomeDesenho = self.get_argument("nomeDesenho", "").replace(" ", "_") desenho = self.get_argument("desenho", "") desenho_data = _EMPTYDESENHO() if registry_id in model.DESENHO: desenho_data.update(model.DESENHO[registry_id]) desenho_data['desenhos'][nomeDesenho] = desenho try: model.DESENHO[registry_id] = desenho_data except: self.render("home.html", MSG=u"Erro: %s" % detail, NOMEPAG='desenhos') return