LoginManager/ZPatterns with Zope 2.4.1
Inbetween Zope crashing, I'm using LoginManager with 2.4.1 - I had to make the following changes: diff -ur ./ZPatterns/Expressions.py /usr/local/Zope24/lib/python/Products/ZPatterns/Expressions.py --- ./ZPatterns/Expressions.py Sun Oct 15 23:07:43 2000 +++ /usr/local/Zope24/lib/python/Products/ZPatterns/Expressions.py Mon Sep 17 18:25:33 2001 @@ -35,7 +35,7 @@ from ExtensionClass import Base from ComputedAttribute import ComputedAttribute -from DocumentTemplate.DT_Util import Eval, expr_globals, TemplateDict, \ +from DocumentTemplate.DT_Util import Eval, TemplateDict, \ InstanceDict from AccessControl import getSecurityManager @@ -99,8 +99,8 @@ self.expr = expr # Private: computed attribute for compiled form of expression - def _v_expr(self, expr_globals=expr_globals, Eval=Eval): - self._v_expr = Eval(self.expr, expr_globals) + def _v_expr(self, expr_globals=None, Eval=Eval): + self._v_expr = Eval(self.expr) return self._v_expr _v_expr = ComputedAttribute(_v_expr) @@ -136,5 +136,5 @@ return md.getitem(self.name,self.call) -del Eval, expr_globals, TemplateDict, Base, ComputedAttribute +del Eval, TemplateDict, Base, ComputedAttribute diff -ur ./ZPatterns/Setup /usr/local/Zope24/lib/python/Products/ZPatterns/Setup --- ./ZPatterns/Setup Fri May 5 19:06:22 2000 +++ /usr/local/Zope24/lib/python/Products/ZPatterns/Setup Mon Sep 17 18:21:05 2001 @@ -1,3 +1,3 @@ *shared* -DynPersist DynPersist.c -I../../ZODB -I../../../Components/ExtensionClass +DynPersist DynPersist.c -I../../ZODB -I../../../Components/ExtensionClass/src diff -ur ./ZPatterns/SkinScript/Compiler.py /usr/local/Zope24/lib/python/Products/ZPatterns/SkinScript/Compiler.py --- ./ZPatterns/SkinScript/Compiler.py Fri Oct 6 17:55:02 2000 +++ /usr/local/Zope24/lib/python/Products/ZPatterns/SkinScript/Compiler.py Mon Sep 17 18:26:52 2001 @@ -168,7 +168,7 @@ class Compute(AST): type = 'COMPUTE' - def __init__(self,*args,**args): + def __init__(self,*args,**kw): self._kids=list(args)+kw.items() class Trigger(Compute): Hope this helps someone. Regards, Phil +------------------------------------------+ | Phil Mayers | | Network & Infrastructure Group | | Information & Communication Technologies | | Imperial College | +------------------------------------------+
participants (1)
-
Mayers, Philip J