Changeset 1359 in products
- Timestamp:
- Nov 3, 2009 6:59:59 PM (14 years ago)
- Location:
- quintagroup.themetemplate/trunk
- Files:
-
- 7 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.themetemplate/trunk/quintagroup/themetemplate/localcommands/subtemplates.py
r1357 r1359 2 2 Local templates for the qplone3_theme 3 3 """ 4 import os, sys, re, datetime 4 import os, sys, re, datetime, copy 5 5 from ConfigParser import SafeConfigParser 6 6 from paste.script import pluginlib … … 45 45 summary = "A Plone 3 CSS resource template" 46 46 47 48 47 vars = [ 49 48 var('css_resource_name', 'Name of CSS resource', … … 72 71 73 72 73 class CSSSkinLayerSubTemplate(CSSSubTemplate): 74 """ 75 A Plone CSS resource, placed as DTML-file in a skin layer 76 """ 77 _template_dir = 'templates/cssskinresource' 78 summary = "A DTML file in skin layer with CSS registration" 79 80 vars = [ 81 var('layer_name', 'Layer name for css resource add to'), 82 ] + copy.deepcopy(CSSSubTemplate.vars) 83 84 def pre(self, command, output_dir, vars): 85 """ Remove trailing spaces from layer name 86 """ 87 super(CSSSkinLayerSubTemplate, self).pre(command, output_dir, vars) 88 vars['layer_name'] = vars['layer_name'].strip() 89 90 74 91 class JSSubTemplate(QThemeSubTemplate): 75 92 """ … … 79 96 summary = "A Plone 3 JS resource template" 80 97 81 82 98 vars = [ 83 99 var('js_resource_name', 'Name of JS resource', default="foo.js"), -
quintagroup.themetemplate/trunk/setup.py
r1357 r1359 43 43 skin_layer = quintagroup.themetemplate.localcommands.subtemplates:SkinLayerSubTemplate 44 44 css_resource = quintagroup.themetemplate.localcommands.subtemplates:CSSSubTemplate 45 css_dtml_skin = quintagroup.themetemplate.localcommands.subtemplates:CSSSkinLayerSubTemplate 45 46 js_resource = quintagroup.themetemplate.localcommands.subtemplates:JSSubTemplate 46 47 viewlet_order = quintagroup.themetemplate.localcommands.subtemplates:ViewletOrderSubTemplate
Note: See TracChangeset
for help on using the changeset viewer.