## Script (Python) "folder_delete"
##bind container=container
##bind context=context
##bind namespace=
##bind script=script
##bind subpath=traverse_subpath
##parameters=REQUEST=None, RESPONSE=None
##title=Delete objects from a folder
##
if REQUEST is None:
    REQUEST = context.REQUEST
    RESPONSE = REQUEST.RESPONSE

target_url = context.absolute_url()
target_method = context.getTypeInfo().getActionById( 'folderContents' )

if REQUEST.has_key('ids'):
  context.portal_topicmanagement.delete_objects(context, REQUEST)
  query = 'portal_status_message=Deleted'
else:
  query = 'portal_status_message=Please+select+one+or+more+items+first.'

RESPONSE.redirect('%s/%s?%s'%(target_url, target_method, query))
