I think I caught my problem... the script()-call was not printed, so I didn't see the return-value... C.
OK, here's my Script:
------------------------ #Args: obj=None, indent=0 (for the view)
from Products.PythonScripts.standard import html_quote request = context.REQUEST RESPONSE = request.RESPONSE
if obj is None: obj=context
folders = obj.objectValues('Folder')
if len(folders) > 0: for i in range(len(folders)): folder = folders[i] ind = " " * indent subfolders = folder.objectValues('Folder') print ind + folder.id if len(subfolders) > 0: script(subfolders[0], indent+1)
return printed ------------------------
...it's not very complex - maybe I have to do more Python-practice ;-)
thanks for help,
C.
-- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!