Small cleanup

parent 849b2fb6
......@@ -16,17 +16,16 @@
$Id$
"""
import os
from zope.viewlet import viewlet as orig_viewlet
import zope.viewlet.viewlet
from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile
from Products.Five.browser.pagetemplatefile import ZopeTwoPageTemplateFile
class ViewletBase(orig_viewlet.ViewletBase):
class ViewletBase(zope.viewlet.viewlet.ViewletBase):
pass
class SimpleAttributeViewlet(orig_viewlet.SimpleAttributeViewlet):
class SimpleAttributeViewlet(zope.viewlet.viewlet.SimpleAttributeViewlet):
pass
class simple(orig_viewlet.simple):
class simple(zope.viewlet.viewlet.simple):
# We need to ensure that the proper __init__ is called.
__init__ = ViewletBase.__init__.im_func
......@@ -39,7 +38,7 @@ def SimpleViewletClass(template, bases=(), attributes=None,
# Create the base class hierarchy
bases += (simple, ViewletBase)
attrs = {'index' : ZopeTwoPageTemplateFile(template),
attrs = {'index' : ViewPageTemplateFile(template),
'__name__' : name}
if attributes:
attrs.update(attributes)
......@@ -50,7 +49,7 @@ def SimpleViewletClass(template, bases=(), attributes=None,
return class_
class ResourceViewletBase(orig_viewlet.ResourceViewletBase):
class ResourceViewletBase(zope.viewlet.viewlet.ResourceViewletBase):
pass
def JavaScriptViewlet(path):
......@@ -59,13 +58,13 @@ def JavaScriptViewlet(path):
klass = type('JavaScriptViewlet',
(ResourceViewletBase, ViewletBase),
{'index': ZopeTwoPageTemplateFile(src),
{'index': ViewPageTemplateFile(src),
'_path': path})
return klass
class CSSResourceViewletBase(orig_viewlet.CSSResourceViewletBase):
class CSSResourceViewletBase(zope.viewlet.viewlet.CSSResourceViewletBase):
pass
def CSSViewlet(path, media="all", rel="stylesheet"):
......@@ -74,7 +73,7 @@ def CSSViewlet(path, media="all", rel="stylesheet"):
klass = type('CSSViewlet',
(CSSResourceViewletBase, ViewletBase),
{'index': ZopeTwoPageTemplateFile(src),
{'index': ViewPageTemplateFile(src),
'_path': path,
'_media':media,
'_rel':rel})
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment