Exemplo n.º 1
0
 def action_remove(self, resource, context, form):
     container = resource.parent
     container.del_resource(resource.name)
     # Ok
     context.message = MSG(u'Resource removed')
     return close_fancybox(context, default=str(resource.abspath[:-1]))
Exemplo n.º 2
0
 def action_remove_one_instance(self, resource, context, form):
     date = context.get_query_value('date', Date)
     resource.set_value('exdate', date)
     # Ok
     context.message = MSG(u'Instance removed')
     return close_fancybox(context)
Exemplo n.º 3
0
 def action(self, resource, context, form):
     super(Event_Edit, self).action(resource, context, form)
     resource.notify_subscribers(context)
     # Ok
     context.message = messages.MSG_CHANGES_SAVED
     return close_fancybox(context)