def get_item_value(self, resource, context, item, column): # Last Attachement if column == 'issue_last_attachment': attach_name = item.issue_last_attachment if attach_name is None: return None attach = resource.get_resource('%s/%s' % (item.name, attach_name)) #print item.name, attach, isinstance(attach, Video) if isinstance(attach, Image) is True: img_template = '<img src="./%s/%s/;thumb?width=256&height=256"/>' return XMLParser(img_template % (item.name, attach_name)) elif isinstance(attach, Video) is True: img_template = '<img src="./%s/thumb_%s/;thumb?width=256&height=256"/>' return XMLParser(img_template % (item.name, attach_name)) else: return None # Last Author elif column == 'issue_last_author': user_id = item.issue_last_author user = resource.get_resource('/users/%s' % user_id, soft=True) if user is None: return None return user.get_title() return Tracker_View.get_item_value(self, resource, context, item, column)