Exemple #1
0
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})
Exemple #2
0
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})
Exemple #3
0
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)