# -*- coding: utf-8 -*-
#######################################################################################
# Plinn - http://plinn.org #
-# Copyright (C) 2005-2007 Benoît PIN <benoit.pin@ensmp.fr> #
+# Copyright (C) 2005-2014 Benoît Pin <benoit.pin@ensmp.fr> #
# #
# This program is free software; you can redistribute it and/or #
# modify it under the terms of the GNU General Public License #
ctool = getUtilityByInterfaceName('Products.CMFCore.interfaces.ICatalogTool')
contentFilter['path'] = {'query':'/'.join(self.getPhysicalPath()),
'depth':1}
- return ctool(sort_on='position', **contentFilter)
+ if not contentFilter.has_key('sort_on') :
+ contentFilter['sort_index'] = 'position'
+ return ctool(**contentFilter)
security.declarePublic('synContentValues')
def synContentValues(self):
# get method from container that receive uploaded content
ti = self.getTypeInfo()
method_id = ti.queryMethodID('jsupload_snippet')
- meth = getattr(self, method_id) if method_id else lambda : 'Not implemented'
+ meth = getattr(self, method_id) if method_id else lambda ob : 'Not implemented'
RESPONSE.setStatus(httpRespCode)
RESPONSE.setHeader('Content-Type', 'text/xml;;charset=utf-8')