X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/3c4367d8e03450e9a73e61f4247145d2b6c86a33..959d888c17d1403d2eeecc19bc4b5e2c8d1debf6:/skins/control/add_event.py diff --git a/skins/control/add_event.py b/skins/control/add_event.py deleted file mode 100644 index 9cdca7d..0000000 --- a/skins/control/add_event.py +++ /dev/null @@ -1,21 +0,0 @@ -##parameters=ajax='' -from DateTime import DateTime -from Products.CMFCore.utils import getToolByName - -eventId = DateTime().strftime("%Y%m%d_%H%M%S") -newOb = getattr(context, context.invokeFactory('Event', eventId, title=' ')) - -ttool = getToolByName(context, 'portal_types') -ti = ttool.Event -immediate_view = ti.immediate_view - -immediate_view = ti.immediate_view -if immediate_view.find('/') > 0 : - newOb.setStatus('True', 'Object created.') - return newOb.setRedirect(newOb, immediate_view, ajax=ajax) -else : - from ZTUtils import make_query - ob_url = newOb.absolute_url() - query = make_query(portal_status_message = 'Object created.', ajax = ajax) - url = "%s/%s?%s" % (ob_url, immediate_view, query) - return response.redirect(url) \ No newline at end of file