Exemple #1
0
    def get(self):
        zsite_id = self.zsite_id
        current_user_id = self.current_user_id

        can_admin = site_can_admin(zsite_id, current_user_id)

        if can_admin:
            return self.redirect('/admin')
        wall = wall_by_from_id_to_id(current_user_id, zsite_id)
        if wall:
            reply_last = wall.reply_last()
            if reply_last:
                self.render(reply=reply_last)

        self.render()
Exemple #2
0
    def get(self):
        zsite_id = self.zsite_id
        current_user_id = self.current_user_id

        can_admin = site_can_admin(zsite_id, current_user_id)

        if can_admin:
            return self.redirect('/admin')
        wall = wall_by_from_id_to_id(current_user_id, zsite_id)
        if wall:
            reply_last = wall.reply_last()
            if reply_last:
                self.render(reply=reply_last)

        self.render()
Exemple #3
0
    def post(self):
        zsite = self.zsite
        current_user = self.current_user
        zsite_id = self.zsite_id
        current_user_id = self.current_user_id
        txt = self.get_argument('txt', None)

        if txt:
            wall = wall_by_from_id_to_id(current_user_id, zsite_id)
            if wall:
                reply_last = wall.reply_last()
            else:
                reply_last = None

            if reply_last:
                reply_last.txt_set(txt)
            else:
                zsite = self.zsite
                from model.reply import STATE_ACTIVE
                zsite.reply_new(current_user, txt, STATE_ACTIVE)
        self.get()
Exemple #4
0
    def post(self):
        zsite = self.zsite
        current_user = self.current_user
        zsite_id = self.zsite_id
        current_user_id = self.current_user_id
        txt = self.get_argument('txt', None)

        if txt:
            wall = wall_by_from_id_to_id(current_user_id, zsite_id)
            if wall:
                reply_last = wall.reply_last()
            else:
                reply_last = None

            if reply_last:
                reply_last.txt_set(txt)
            else:
                zsite = self.zsite
                from model.reply import STATE_ACTIVE
                zsite.reply_new(current_user, txt, STATE_ACTIVE)
        self.get()