# HG changeset patch # User casties # Date 1391773148 -3600 # Node ID 0b7a95c02f683f00d82c298578acc9c57b35e5b3 # Parent 99432bde94ed2d33ad7d89541464e3670174c409 added preference for number of talks from calendar on profile page. diff -r 99432bde94ed -r 0b7a95c02f68 MPIWGStaff.py --- a/MPIWGStaff.py Fri Jan 31 10:57:41 2014 +0100 +++ b/MPIWGStaff.py Fri Feb 07 12:39:08 2014 +0100 @@ -566,9 +566,9 @@ if REQUEST: argv=REQUEST.form - # ICS URL driven talks url = argv.get('ics_url', None) if url: + # ICS URL driven talks cal_id = "%s_talks"%self.getUsername() # use ICS calendar cal = self.getTalksCal() @@ -588,6 +588,8 @@ # show only upcoming upcoming = argv.get('only_upcoming', None) cal.setFlag('only_upcoming', (upcoming == 'yes')) + # number of events + cal.setFlag('show_num', int(argv.get('show_num', 5))) # manually edited talks elif argv.has_key('main_fields'): #got data to change diff -r 99432bde94ed -r 0b7a95c02f68 zpt/staff/edit_talks.zpt --- a/zpt/staff/edit_talks.zpt Fri Jan 31 10:57:41 2014 +0100 +++ b/zpt/staff/edit_talks.zpt Fri Feb 07 12:39:08 2014 +0100 @@ -75,6 +75,9 @@ Show only upcoming events in the calendar:

+

+ Number of events to show: +

diff -r 99432bde94ed -r 0b7a95c02f68 zpt/staff/member_index_html.zpt --- a/zpt/staff/member_index_html.zpt Fri Jan 31 10:57:41 2014 +0100 +++ b/zpt/staff/member_index_html.zpt Fri Feb 07 12:39:08 2014 +0100 @@ -76,8 +76,8 @@ - +

Upcoming talks and presentations

Talks and presentations