X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/3c4367d8e03450e9a73e61f4247145d2b6c86a33..959d888c17d1403d2eeecc19bc4b5e2c8d1debf6:/skins/control/getUntitledContentName.py diff --git a/skins/control/getUntitledContentName.py b/skins/control/getUntitledContentName.py deleted file mode 100644 index 58a8094..0000000 --- a/skins/control/getUntitledContentName.py +++ /dev/null @@ -1,22 +0,0 @@ -##parameters= - -#TODO : translate messages -#from Products.PlacelessTranslationService.MessageID import MessageIDFactory -#_ = MessageIDFactory('plinn') -_ = lambda x : lambda : x - -translate = lambda msg : _(msg)().decode('iso-8859-1').encode('utf-8') -portal = context.portal_url.getPortalObject() -ucn = translate(portal.getProperty('untitled_content_name', 'Untitled-')) -ucnl = len(ucn) - -untitledNumbers = [ id[ucnl:] for id in context.objectIds() if id.startswith(ucn) ] -nMax = 0 -for strN in untitledNumbers : - try : - n = int(strN) - if n > nMax : nMax = n - except : - pass - -return ucn + str(nMax + 1) \ No newline at end of file