def comments_execute_page(): isAuthenticated() if request.forms.send == "yes": _user = session.checkSession(request) layer = usefull.avoidJavascript(request.forms.layer) content = usefull.avoidJavascript(request.forms.content) date = usefull.getCurrentDate() comments.addComment(_user, layer, date, content) return template("achieved",{"message": "Votre commentaire a bien ete enregistré.", "link": "/layer/"+str(layer)})
def layer_execute_page(): isAuthenticated() user = session.checkSession(request) delete = request.forms.delete save = request.forms.save if delete == "yes": id = request.forms.id userId = request.forms.user if str(userId) == str(user): layers.removeLayer(id) return {"state": "success"} else: return {"state": "Vous n'etes pas le proprietaire de ce calque."} if save == "yes": user = session.checkSession(request) basedOn = usefull.avoidJavascript(request.forms.basedOn) chapter = usefull.avoidJavascript(request.forms.chapter) content = usefull.avoidJavascript(request.forms.content) date = usefull.getCurrentDate() layers.addLayer(basedOn, user, chapter, date, content) return { "state": "success"}