From: <ru...@us...> - 2003-02-25 07:25:30
|
Update of /cvsroot/plone/CMFPlone/skins/plone_scripts In directory sc8-pr-cvs1:/tmp/cvs-serv6545/skins/plone_scripts Modified Files: prepare_slots.py Log Message: added a new slot called item_action_slots put it in CustomizationPolicy.py the new macros are defined in ui_slots/actions_slot and added a syndication slot that can appear if syndication is enabled for a folder it should show the XML RSS widget. Index: prepare_slots.py =================================================================== RCS file: /cvsroot/plone/CMFPlone/skins/plone_scripts/prepare_slots.py,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** prepare_slots.py 28 Oct 2002 23:22:10 -0000 1.2 --- prepare_slots.py 25 Feb 2003 07:25:27 -0000 1.3 *************** *** 15,20 **** #0 for render path expression ! slots={'left':[] ! ,'right':[]} for slot in [lslot for lslot in context.left_slots if lslot]: --- 15,21 ---- #0 for render path expression ! slots={ 'left':[], ! 'right':[], ! 'item_actions':[] } for slot in [lslot for lslot in context.left_slots if lslot]: *************** *** 29,32 **** --- 30,39 ---- else: slots['right'].append( (slot, 0) ) + + for slot in [iaction for iaction in context.item_action_slots if iaction]: + if slot.find('/macros/')!=-1: + slots['item_actions'].append( (slot, 1) ) + else: + slots['item_actions'].append( (slot, 0) ) return slots |