From a64e2b9f04f229ad4a045a2594451f731a1dc864 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Benoi=CC=82t=20Pin?= Date: Sun, 8 Dec 2013 15:30:23 +0100 Subject: [PATCH] =?utf8?q?Abandon=20de=20l=E2=80=99affichage=20de=20la=20p?= =?utf8?q?osition=20(c=E2=80=99est=20moche).=20Il=20faudra=20trouver=20un?= =?utf8?q?=20moyen=20de=20remettre=20le=20tri=20sur=20position,=20en=20cas?= =?utf8?q?=20de=20changement.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- skins/photo_theme/folder_contents.py | 16 ++++++---------- skins/photo_theme/folder_contents_macros.pt | 5 +---- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/skins/photo_theme/folder_contents.py b/skins/photo_theme/folder_contents.py index e0bc4d8..2659868 100755 --- a/skins/photo_theme/folder_contents.py +++ b/skins/photo_theme/folder_contents.py @@ -110,10 +110,10 @@ columns = ( {'key': 'Lock', 'title': 'Last Modified', 'width': None, 'colspan': None} - , {'key': 'position', - 'title': 'Position', - 'width': None, - 'colspan': None } + # , {'key': 'position', + # 'title': 'Position', + # 'width': None, + # 'colspan': None } ) for column in columns: @@ -161,13 +161,10 @@ sortFunc = key in ['Type'] and 'nocase' or 'cmp' items = sequence.sort( items, ((key, sortFunc, sort_dir),) ) batch_obj = Batch(items, context.default_batch_size, b_start, orphan=0, quantumleap=1) items = [] -i = 1 -display_delete_button = True # TODO : à revoirs +display_delete_button = True # TODO : à revoir for item in batch_obj: item_icon = item.getIcon item_id = item.getId - item_position = key == 'position' and str(b_start + i) or '...' - i += 1 item_url = item.getURL() #try : item_delete_allowed = context.objectIdCanBeDeleted(item_id) #except : item_delete_allowed = checkPermission(DeleteObjects, context) # std zope perm @@ -179,13 +176,13 @@ for item in batch_obj: 'icon': item_icon and ( '%s/%s' % (portal_url, item_icon) ) or '', 'id': item_id, 'modified': item.modified.strftime(locale_date_fmt), - 'position': item_position, 'title_or_id': item.Title or item_id, 'type': item.Type or None, 'url': item_url } ) options['batch'] = { 'listColumnInfos': tuple(columns), 'listItemInfos': tuple(items), + 'firstItemPos' : b_start + 1, 'sort_key' : key, 'sort_dir' : sort_dir, 'batch_obj': batch_obj } @@ -229,4 +226,3 @@ if template and macro : return context.use_macro(**options) else : return context.folder_contents_template(**options) - diff --git a/skins/photo_theme/folder_contents_macros.pt b/skins/photo_theme/folder_contents_macros.pt index c2c3780..b359ad3 100644 --- a/skins/photo_theme/folder_contents_macros.pt +++ b/skins/photo_theme/folder_contents_macros.pt @@ -16,7 +16,7 @@
Folder url for script - first batch item position + first batch item position
@@ -65,9 +65,6 @@ 2001 - - 1 - -- 2.20.1