コード例 #1
0
    def __init__(self, filename, _globals, name, bundle_name="Naaya"):
        PageTemplateFile.__init__(self, filename, _globals, __name__=name)

        #Register this template to a specific bundle
        bundle = bundles.get(bundle_name)
        bundle.registerUtility(self, ITemplate, name)
        self._bundle_name = bundle_name
コード例 #2
0
ファイル: NaayaTemplate.py プロジェクト: eaudeweb/trunk-eggs
    def __init__(self, filename, _globals, name, bundle_name="Naaya"):
        PageTemplateFile.__init__(self, filename, _globals, __name__=name)

        #Register this template to a specific bundle
        bundle = bundles.get(bundle_name)
        bundle.registerUtility(self, ITemplate, name)
        self._bundle_name = bundle_name
コード例 #3
0
ファイル: pagetemplatefile.py プロジェクト: bendavis78/zope
    def __init__(self, filename, _prefix=None, content_type=None):
        # XXX doesn't use content_type yet

        self.ZBindings_edit(self._default_bindings)

        path = self.get_path_from_prefix(_prefix)
        self.filename = os.path.join(path, filename)
        if not os.path.isfile(self.filename):
            raise ValueError("No such file", self.filename)

        basepath, ext = os.path.splitext(self.filename)
        self.__name__ = os.path.basename(basepath)

        # required for the ajung-zpt-final-integration branch
        try:
            PageTemplateFile.__init__(self, self.filename, _prefix)
        except:
            pass
コード例 #4
0
ファイル: pagetemplatefile.py プロジェクト: goschtl/zope
    def __init__(self, filename, _prefix=None, content_type=None):
        # XXX doesn't use content_type yet
        
        self.ZBindings_edit(self._default_bindings)

        path = self.get_path_from_prefix(_prefix)
        self.filename = os.path.join(path, filename)
        if not os.path.isfile(self.filename):
            raise ValueError("No such file", self.filename)

        basepath, ext = os.path.splitext(self.filename)
        self.__name__ = os.path.basename(basepath)


        # required for the ajung-zpt-final-integration branch
        try:
            PageTemplateFile.__init__(self, self.filename, _prefix)
        except:
            pass
コード例 #5
0
 def __init__(self):
     PageTemplateFile.__init__(self, pjoin(_folder, self._getPageTemplateName()), 
                               globals(), __name__=self._getName())
コード例 #6
0
ファイル: LocalFiles.py プロジェクト: hforge/Localizer
 def __init__(self, name, _prefix=None, **kw):
     PageTemplateFile.__init__(self, name, _prefix, **kw)
     DomainAware.__init__(self, _prefix)
コード例 #7
0
 def __init__(self, filename, name, _prefix=None, **kw):
     PageTemplateFile.__init__(self, filename, _prefix)
     self.s = self
     self.name = name
コード例 #8
0
 def __init__(self, name, _prefix=None, **kw):
     PageTemplateFile.__init__(self, name, _prefix, **kw)
     DomainAware.__init__(self, _prefix)