[Checkins] SVN: z3c.resourcecollector/trunk/ more generic IE
viewlets
Manfred Schwendinger
manfred.schwendiger at lovelysystems.com
Tue Jul 29 16:37:50 EDT 2008
Log message for revision 88981:
more generic IE viewlets
Changed:
U z3c.resourcecollector/trunk/CHANGES.txt
U z3c.resourcecollector/trunk/setup.py
U z3c.resourcecollector/trunk/src/z3c/resourcecollector/browser.py
-=-
Modified: z3c.resourcecollector/trunk/CHANGES.txt
===================================================================
--- z3c.resourcecollector/trunk/CHANGES.txt 2008-07-29 20:21:10 UTC (rev 88980)
+++ z3c.resourcecollector/trunk/CHANGES.txt 2008-07-29 20:37:49 UTC (rev 88981)
@@ -6,6 +6,12 @@
Fix the workaround in getUrl of the utility.
+2008/07/29 1.1.0
+----------------
+
+ - made the IE viewlet more generic. can be used for any
+ IE version now (or even for Any IE)
+
2008/07/29 1.0.5
----------------
Modified: z3c.resourcecollector/trunk/setup.py
===================================================================
--- z3c.resourcecollector/trunk/setup.py 2008-07-29 20:21:10 UTC (rev 88980)
+++ z3c.resourcecollector/trunk/setup.py 2008-07-29 20:37:49 UTC (rev 88981)
@@ -3,10 +3,10 @@
from setuptools import setup, find_packages, Extension
setup(name='z3c.resourcecollector',
- version='1.0.5',
+ version='1.1.0',
url='https://svn.lovelysystems.com/repos/dev/package/z3c.resourcecollector',
license='ZPL',
- description='',
+ description='collects multiple resources and combines them to one',
author='Zoltan Szabo',
author_email='zoltan.szabo at informmedia.ro',
packages=find_packages('src'),
Modified: z3c.resourcecollector/trunk/src/z3c/resourcecollector/browser.py
===================================================================
--- z3c.resourcecollector/trunk/src/z3c/resourcecollector/browser.py 2008-07-29 20:21:10 UTC (rev 88980)
+++ z3c.resourcecollector/trunk/src/z3c/resourcecollector/browser.py 2008-07-29 20:37:49 UTC (rev 88981)
@@ -92,16 +92,16 @@
)
-class CSSIE6CollectorViewlet(CollectorViewlet):
- """Renders a IE 7 Only include CSS resource"""
+class CSSIECollectorViewlet(CollectorViewlet):
+ """Renders a IE Only include CSS resource
+ to set lower then just overwride ieVersion in your zcml"""
- def renderElement(self, url):
- return '<!--[if lt IE 6]><link rel="stylesheet"'\
- ' type="text/css" href="%s" /><![endif]-->' % url
+ ieVersion = None
-class CSSIE7CollectorViewlet(CollectorViewlet):
- """Renders a IE 7 Only include CSS resource"""
-
def renderElement(self, url):
- return '<!--[if lt IE 7]><link rel="stylesheet"'\
- ' type="text/css" href="%s" /><![endif]-->' % url
+ if self.ieVersion is None:
+ return '<!--[if lt IE]><link rel="stylesheet"'\
+ ' type="text/css" href="%s" /><![endif]-->' % url
+ return '<!--[if lt IE %s]><link rel="stylesheet"'\
+ ' type="text/css" href="%s" /><![endif]-->' % (self.ieVersion,
+ url)
More information about the Checkins
mailing list