Mercurial > p > roundup > code
diff roundup/cgi/templating.py @ 2014:366d3bbce982
Simple version of collision detection...
...with tests and a new generic template for classic and minimal.
| author | Johannes Gijsbers <jlgijsbers@users.sourceforge.net> |
|---|---|
| date | Sat, 14 Feb 2004 02:06:27 +0000 |
| parents | 1b11ffd8015e |
| children | e13d11bb7ee8 |
line wrap: on
line diff
--- a/roundup/cgi/templating.py Sat Feb 14 01:55:35 2004 +0000 +++ b/roundup/cgi/templating.py Sat Feb 14 02:06:27 2004 +0000 @@ -612,14 +612,17 @@ raise AttributeError, attr def designator(self): - ''' Return this item's designator (classname + id) ''' + """Return this item's designator (classname + id).""" return '%s%s'%(self._classname, self._nodeid) def submit(self, label="Submit Changes"): - ''' Generate a submit button (and action hidden element) - ''' - return self.input(type="hidden",name="@action",value="edit") + '\n' + \ - self.input(type="submit",name="submit",value=label) + """Generate a submit button. + + Also sneak in the lastactivity and action hidden elements. + """ + return self.input(type="hidden", name="@lastactivity", value=date.Date('.')) + '\n' + \ + self.input(type="hidden", name="@action", value="edit") + '\n' + \ + self.input(type="submit", name="submit", value=label) def journal(self, direction='descending'): ''' Return a list of HTMLJournalEntry instances.
