def layer_create_page(): basedOn = request.query.basedOn content="" if basedOn != "" and basedOn != None: chapter = layers.getLayerInformations(basedOn)[3] content = open("./../data/layer/"+basedOn+".html", "r").read() else: basedOn="None" chapter = request.query.chapter return template("layer_create", {"basedOn": basedOn, "chapter": chapter, "content": content})
def layer_page(id): _layer = layers.getLayerInformations(id) _layer_content = layers.getLayerContent(id) _comments = comments.getCommentsForLayer(id) _logged=False _user = session.checkSession(request) if _user != False: _logged=True return template("layer", {"layer": _layer, "layer_content": _layer_content, "comments": _comments, "logged": _logged})
def addCommentNotification(_user, _layer): cnx = database.init("./../data/bdd.sq3") cnx[1].execute("INSERT INTO notification (user, notificator, type, layer) VALUES ('"+ str(layers.getLayerInformations(_layer)[1]) +"', '"+ str(_user) +"', '0', '"+ str(_layer) +"')") database.save(cnx) database.close(cnx)