コード例 #1
0
ファイル: client.py プロジェクト: chaipokoi/Calk
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)})
コード例 #2
0
ファイル: client.py プロジェクト: chaipokoi/Calk
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"}