Changeset 1000

Show
Ignore:
Timestamp:
11/08/07 02:24:20
Author:
piv
Message:

some critical fixes during dumping

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • qPloneSkinDump/branches/plone_3.0/utils.py

    r999 r1000  
    201201def dumpSkin(context, skin_names=['custom',], fs_product_name='QSkinTemplate', erase_from_skin=0): 
    202202    """Dump custom information to file.""" 
    203     for skin_name in skin_names: 
     203    if type(skin_names) not in (type([]), type(())): 
     204        skin_names = [skin_names,] 
     205    for skin_name in list(skin_names): 
    204206        folder = getToolByName(context, 'portal_skins')[skin_name] 
    205207        dumpFolder(folder, fs_product_name) 
     
    335337 
    336338    # dump customized objects from portal_view_customization 
     339    custom_views = [] 
    337340    if dump_custom_views: 
    338341        custom_views = dumpPortalViewCustomization(context)