Author: tmckay
Date: 2011-07-27 13:27:17 +0000 (Wed, 27 Jul 2011)
New Revision: 4893
Modified:
branches/clarity/cumin/python/cumin/usergrid/widgets.py
Log:
Merge revision 4891 from trunk.
BZ699732
Modified: branches/clarity/cumin/python/cumin/usergrid/widgets.py
===================================================================
--- branches/clarity/cumin/python/cumin/usergrid/widgets.py 2011-07-26 12:48:11 UTC (rev
4892)
+++ branches/clarity/cumin/python/cumin/usergrid/widgets.py 2011-07-27 13:27:17 UTC (rev
4893)
@@ -112,7 +112,7 @@
self.add_filter(self.user, self.cls.Owner, cls.name)
frame = "main.submissions.submission"
- col = ObjectLinkColumn(app, "name", self.cls.Name, self.cls._id,
frame)
+ col = self.UserSubmissionObjectLinkColumn(app, "name", self.cls.Name,
self.cls._id, frame)
self.insert_column(0, col)
self.add_search_filter(col)
@@ -126,6 +126,13 @@
self.links.add_child(link)
self.enable_csv_export(user)
+
+ class UserSubmissionObjectLinkColumn(ObjectLinkColumn):
+ def render_cell_content(self, session, record):
+ retval = len(record) > 0 and record[self.field.index] or ""
+ if(len(record[self.field.index]) > 50):
+ retval = record[self.field.index][:50] + "..." #indicate that
we truncated the name
+ return retval
class UserJobStatSet(NewStatSet):
def __init__(self, app, name, user):
Show replies by date