[CMF-checkins] CVS: CMF/CMFCore - FSPageTemplate.py:1.22

Yvo Schubbe cvs-admin at zope.org
Mon Dec 1 04:41:11 EST 2003


Update of /cvs-repository/CMF/CMFCore
In directory cvs.zope.org:/tmp/cvs-serv4317/CMFCore

Modified Files:
	FSPageTemplate.py 
Log Message:
ported fix from ZopePageTemplate - now CMF starts with Zope HEAD again
(assignment to class dictionary doesn't work with newstyle ExtensionClass)


=== CMF/CMFCore/FSPageTemplate.py 1.21 => 1.22 ===
--- CMF/CMFCore/FSPageTemplate.py:1.21	Fri Nov 28 09:52:00 2003
+++ CMF/CMFCore/FSPageTemplate.py	Mon Dec  1 04:41:10 2003
@@ -213,10 +213,10 @@
 
     ZScriptHTML_tryParams = ZopePageTemplate.ZScriptHTML_tryParams
 
+    source_dot_xml = Src()
 
-d = FSPageTemplate.__dict__
-d['source.xml'] = d['source.html'] = Src()
-
+setattr(FSPageTemplate, 'source.xml',  FSPageTemplate.source_dot_xml)
+setattr(FSPageTemplate, 'source.html', FSPageTemplate.source_dot_xml)
 Globals.InitializeClass(FSPageTemplate)
 
 registerFileExtension('pt', FSPageTemplate)




More information about the CMF-checkins mailing list