def __init__(self, rh, event_, **kwargs): assert event_ == kwargs.setdefault('event', event_) WPDecorated.__init__(self, rh, **kwargs) self._navigationTarget = self._conf = event_.as_legacy self._tz = event_.display_tzinfo.zone start_dt_local = event_.start_dt_display.astimezone(event_.display_tzinfo) end_dt_local = event_.end_dt_display.astimezone(event_.display_tzinfo) dates = " (%s)" % format_date(start_dt_local, format='long') if start_dt_local.strftime("%d%B%Y") != end_dt_local.strftime("%d%B%Y"): if start_dt_local.strftime("%B%Y") == end_dt_local.strftime("%B%Y"): dates = " (%s-%s)" % (start_dt_local.strftime("%d"), format_date(end_dt_local, format='long')) else: dates = " (%s - %s)" % (format_date(start_dt_local, format='long'), format_date(end_dt_local, format='long')) self._setTitle("%s %s" % (strip_ml_tags(self._conf.as_event.title.encode('utf-8')), dates))
def __init__(self, rh, conference, **kwargs): event = conference.as_event WPDecorated.__init__(self, rh, **kwargs) self._navigationTarget = self._conf = conference self._tz = event.display_tzinfo.zone start_dt_local = event.start_dt_display.astimezone( event.display_tzinfo) end_dt_local = event.end_dt_display.astimezone(event.display_tzinfo) dates = " (%s)" % format_date(start_dt_local, format='long') if start_dt_local.strftime("%d%B%Y") != end_dt_local.strftime( "%d%B%Y"): if start_dt_local.strftime("%B%Y") == end_dt_local.strftime( "%B%Y"): dates = " (%s-%s)" % (start_dt_local.strftime("%d"), format_date(end_dt_local, format='long')) else: dates = " (%s - %s)" % (format_date( start_dt_local, format='long'), format_date(end_dt_local, format='long')) self._setTitle( "%s %s" % (strip_ml_tags(self._conf.as_event.title.encode('utf-8')), dates))
def __init__(self, message, description): WPDecorated.__init__(self, None) self._message = message self._description = description
def __init__(self, rh, msg=""): self._msg = msg WPDecorated.__init__(self, rh)
def __init__(self, rh): WPDecorated.__init__(self, rh)
def __init__(self, rh, error): WPDecorated.__init__(self, rh) self._error = error