Changeset 996 in products


Ignore:
Timestamp:
Apr 10, 2009 11:01:06 AM (15 years ago)
Author:
mylan
Message:

Update viewlet-order subtemplate: fix viewlet python class name, update layer interface

Location:
qtheme.template/trunk/qthemetemplate/localcommands
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • qtheme.template/trunk/qthemetemplate/localcommands/subtemplates.py

    r366 r996  
    1111 
    1212RESP = re.compile("\s+") 
     13REBAN = re.compile("[\\\/\,\.\+\-\*\%\~\@\#\$\^\&\|\;\:\?\(\)\=\[\]\{\}\_]+") 
    1314 
    1415 
     
    124125          '"*" accepted, which mean all', default='*'), 
    125126 
    126       var('layer_interface', "Layer interface for registry this viewlet on", default=""), 
     127      var('layer_interface', "Layer interface for registry this viewlet on",  
     128          default=".interfaces.IThemeSpecific"), 
    127129      var('layer_name', "Layer name for registry this viewlet on", default=""), 
    128130      #var('skinname', "Skin name, for bind viewlet to, '*' - mean for all", default=""), 
     
    137139        vn_lower_nospc = RESP.sub('',vars['viewlet_name']).lower() 
    138140        vn_lower_under = RESP.sub('_',vars['viewlet_name']).lower() 
    139         VnCamel = ''.join([i.capitalize() for i in vars['viewlet_name'].split()]) 
     141        VnCamel = ''.join([i.capitalize() for i in REBAN.sub(' ',vars['viewlet_name']).split()]) 
    140142        vars['viewlet_class_name'] = VnCamel 
    141143        vars['viewlet_interface_name'] = "I"+VnCamel 
  • qtheme.template/trunk/qthemetemplate/localcommands/templates/viewlet/browser/configure.zcml_insert

    r273 r996  
    44        class=".viewlets.${viewlet_class_name}" 
    55        #if $layer_interface: 
    6         layer=".interfaces.${layer_interface}" 
     6        layer="${layer_interface}" 
    77        #end if 
    88        permission="${viewlet_permission}" 
Note: See TracChangeset for help on using the changeset viewer.