Exemple #1
0
    def target_url(self):
        # TODO: use reverse_url
        url = ""
        try:
            if self.target_type == 3 and db.query(Node).get(self.target_id):
                url = "/admin/node?id=%s&action=view" % self.target_id
            elif self.target_type == 4 and db.query(Instance).get(self.target_id):
                url = "/admin/instance?id=%s" % self.target_id
        except:
            pass

        if url:
            return '<a href="%s" target="_blank">%s</a>' % (url, self.target_id)
        else:
            return self.target_id
Exemple #2
0
    def target_url(self):
        # TODO: use reverse_url
        url = ''
        try:
            if ( self.target_type == 3 and
                 db.query(Node).get(self.target_id) ):
                url = '/admin/node?id=%s&action=view' % self.target_id
            elif ( self.target_type == 4 and
                   db.query(Instance).get(self.target_id) ):
                url = '/admin/instance?id=%s' % self.target_id
        except:
            pass

        if url:
            return '<a href="%s" target="_blank">%s</a>' % (url, self.target_id)
        else:
            return self.target_id
Exemple #3
0
 def whois(self):
     if (self.who_id and db.query(User).get(self.who_id)):
         return self.who.username
Exemple #4
0
 def user_link_module(self):
     if (self.user_id and db.query(User).get(self.user_id)):
         url = '/admin/user?id=%s' % self.user_id
         return '<a href="%s" target="_blank">%s</a>' % (url, self.user.username)
Exemple #5
0
 def user_link_module(self):
     if self.user_id and db.query(User).get(self.user_id):
         url = "/admin/user?id=%s" % self.user_id
         return '<a href="%s" target="_blank">%s</a>' % (url, self.user.username)