[ZPT] ZPT release 1.3: troubles...

jmr@computing.com jmr@computing.com
Mon, 21 May 2001 17:30:35 -0500 (CDT)


Hi,

I thought I saw a fix for this go by -- but I got bit again (of
course, maybe this isn't the same issue...).  In any case:

I just upgraded from 1.2.1 to 1.3.  I have (had) a macro in a
"standard_fragments" template that used one of the now disallowed
constructs ('(exists)').  Naturally, the pages that used it broke.  I
change the macro to be legal and saved it.  The pages were still
broken, and weren't happy until I opened each of them, edited the
expanded macro to be legal, and then saved them.  Now they render...

Aack!  Just realized that I can't edit my master_page at all!  (The
master_page is where the standard_fragments/nav_header macro is used.)
Quick, I'm off to figure out a way to edit it...  Any ideas?

I get this trace:
...
  <STRONG>Error Type: Undefined</STRONG><BR>
  <STRONG>Error Value: "manage_page_header" not found in "here/manage_page_header"</STRONG><BR> 
...

<!--
Traceback (innermost last):
  File /usr/local/share/zope-2.3.2/lib/python/ZPublisher/Publish.py, line 223, in publish_module
  File /usr/local/share/zope-2.3.2/lib/python/ZPublisher/Publish.py, line 187, in publish
  File /usr/local/share/zope-2.3.2/lib/python/Zope/__init__.py, line 221, in zpublisher_exception_hook
    (Object: master_page)
  File /usr/local/share/zope-2.3.2/lib/python/ZPublisher/Publish.py, line 171, in publish
  File /usr/local/share/zope-2.3.2/lib/python/ZPublisher/mapply.py, line 160, in mapply
    (Object: ptEdit)
  File /usr/local/share/zope-2.3.2/lib/python/ZPublisher/Publish.py, line 112, in call_object
    (Object: ptEdit)
  File /usr/local/share/zope-2.3.2/lib/python/Shared/DC/Scripts/Bindings.py, line 324, in __call__
    (Object: ptEdit)
  File /usr/local/share/zope-2.3.2/lib/python/Shared/DC/Scripts/Bindings.py, line 354, in _bindAndExec
    (Object: ptEdit)
  File /usr/local/share/zope-2.3.2/lib/python/Products/PageTemplates/PageTemplateFile.py, line 162, in _exec
    (Object: ptEdit)
  File /usr/local/share/zope-2.3.2/lib/python/Products/PageTemplates/PageTemplate.py, line 154, in pt_render
    (Object: ptEdit)
  File /usr/local/share/zope-2.3.2/lib/python/TAL/TALInterpreter.py, line 215, in __call__
  File /usr/local/share/zope-2.3.2/lib/python/TAL/TALInterpreter.py, line 242, in interpret
  File /usr/local/share/zope-2.3.2/lib/python/TAL/TALInterpreter.py, line 401, in do_insertStructure
  File /usr/local/share/zope-2.3.2/lib/python/Products/PageTemplates/TALES.py, line 309, in evaluateStructure
  File /usr/local/share/zope-2.3.2/lib/python/Products/PageTemplates/TALES.py, line 287, in evaluate
Undefined: (see above)

-->