+++ /dev/null
-##parameters=delete='', empty='', indexes=[], ajax=''
-from ZTUtils import make_query
-request = context.REQUEST
-response = request.RESPONSE
-
-if empty :
- message = 'Clipboard emptied.'
- response.expireCookie('__cp', path=request['BASEPATH1'] or "/")
-elif delete :
- if not indexes :
- message = 'Please select one or more items first.'
- elif len(indexes) == 1 :
- message = 'Item removed from clipboard.'
- else :
- message = 'Items removed from clipboard.'
- context.popCP(indexes)
-
-
-if not ajax:
- redirUrl = request['HTTP_REFERER'].split('?')[0] + \
- '?' + make_query(portal_status_message=message)
- response.redirect(redirUrl)
-else :
- options={}
- options['template'] = 'widgets'
- options['macro'] = 'clipboard'
- options['fragmentId'] = 'clipboard'
- return context.use_macro(**options)
\ No newline at end of file