Changeset 1184
- Timestamp:
- 07/28/08 08:52:28
- Files:
-
- qtheme.template/trunk/MANIFEST.in (modified) (1 diff)
- qtheme.template/trunk/qthemetemplate/localcommands/subtemplates.py (modified) (1 diff)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource (added)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource/browser (added)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource/browser/configure.zcml_insert (added)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource/browser/stylesheets (added)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource/browser/stylesheets/+css_resource_name+_tmpl (added)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource/browser/stylesheets/README.txt_tmpl (added)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource/profiles (added)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource/profiles/default (added)
- qtheme.template/trunk/qthemetemplate/localcommands/templates/cssresource/profiles/default/cssregistry.xml_insert (added)
- qtheme.template/trunk/qthemetemplate/templates/qplone3_theme/+namespace_package+/+namespace_package2+/+package+/profiles/default/cssregistry.xml_tmpl (modified) (1 diff)
- qtheme.template/trunk/setup.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
qtheme.template/trunk/MANIFEST.in
r1176 r1184 4 4 recursive-include ez_setup *.txt *.py 5 5 recursive-include qthemetemplate/templates * 6 recursive-include qthemetemplate/localcommands * qtheme.template/trunk/qthemetemplate/localcommands/subtemplates.py
r1183 r1184 38 38 ] 39 39 40 41 class CSSSubTemplate(QThemeSubTemplate): 42 """ 43 A Plone CSS resource skeleton 44 """ 45 _template_dir = 'templates/cssresource' 46 summary = "A Plone 3 CSS resource template" 47 48 49 vars = [ 50 var('css_resource_name', 'Name of CSS resource', 51 default="main.css"), 52 var('css_file_path', 'Path to CSS file'), 53 var('cssreg_media', 'Optional.Possible values:screen,print,projection,handheld', 54 default="screen", ), 55 var('cssreg_rel', 'Optional', default="stylesheet"), 56 var('cssreg_rendering', 'Optional.Possible values:import,link,inline', default="inline"), 57 var('cssreg_cacheable', '', default="True"), 58 var('cssreg_compression', 'Compression type', default="safe"), 59 var('cssreg_cookable', 'Boolean, aka merging allowed', default="True"), 60 var('cssreg_enables', 'Optional.Boolean', default="1"), 61 var('cssreg_expression', 'Optional.A tal condition.', default=""), 62 ] 63 64 def pre(self, command, output_dir, vars): 65 """ Set 'css_resource_content' value from css_file_path 66 """ 67 68 if not os.path.isfile(vars['css_file_path']): 69 raise ValueError('%s - wrong file path for css resource' % \ 70 vars['css_file_path'] ) 71 vars['css_resource_content'] = file(vars['css_file_path'],'rb').read() 72 qtheme.template/trunk/qthemetemplate/templates/qplone3_theme/+namespace_package+/+namespace_package2+/+package+/profiles/default/cssregistry.xml_tmpl
r1176 r1184 33 33 enabled="1" expression=""/> 34 34 35 <!-- -*- extra stuff goes here -*- --> 36 35 37 </object> qtheme.template/trunk/setup.py
r1176 r1184 26 26 qplone3_theme = qthemetemplate:qPlone3Theme 27 27 28 [zopeskel.zopeskel_sub_template] 29 skin_layer = qthemetemplate.localcommands.subtemplates:SkinLayerSubTemplate 30 skin_sublayer = qthemetemplate.localcommands.subtemplates:SkinSublayerSubTemplate 31 css_resource = qthemetemplate.localcommands.subtemplates:CSSSubTemplate 32 28 33 # -*- Entry points: -*- 29 34 """,
