[Zope] problem with sort_order (when seting up zwikitracker)

Robert Rottermann robert@redcor.ch
Thu, 21 Feb 2002 15:22:43 +0100


I try to setup a zwikitracker. I did follow the instruction at zwiki.org.
when I accsess the zwiki tracker I get the following error:
The page I set up does not use sort_order anywhere.
Any hints are apprechiated
Robert
Error Type: KeyErrorError Value: sort_order
Traceback (innermost last):
  File /var/lib/Zope-2.4.4b1-linux2-x86/lib/python/ZPublisher/Publish.py,
line 223, in publish_module
  File /var/lib/Zope-2.4.4b1-linux2-x86/lib/python/ZPublisher/Publish.py,
line 187, in publish
  File /var/lib/Zope-2.4.4b1-linux2-x86/lib/python/Zope/__init__.py, line
226, in zpublisher_exception_hook
    (Object: Rottermann)
  File /var/lib/Zope-2.4.4b1-linux2-x86/lib/python/ZPublisher/Publish.py,
line 171, in publish
  File /var/lib/Zope-2.4.4b1-linux2-x86/lib/python/ZPublisher/mapply.py,
line 160, in mapply
    (Object: ZwikiTracker)
  File /var/lib/Zope-2.4.4b1-linux2-x86/lib/python/ZPublisher/Publish.py,
line 112, in call_object
    (Object: ZwikiTracker)
  File /home/zope/Products/ZWiki/ZWikiPage.py, line 167, in __call__
    (Object: ZwikiTracker)
  File /home/zope/Products/ZWiki/ZWikiPage.py, line 236, in
render_structuredtextdtml
    (Object: ZwikiTracker)
  File /var/lib/Zope-2.4.4b1-linux2-x86/lib/python/OFS/DTMLDocument.py, line
199, in __call__
    (Object: ZwikiTracker)
  File
/var/lib/Zope-2.4.4b1-linux2-x86/lib/python/DocumentTemplate/DT_String.py,
line 546, in __call__
    (Object: ZwikiTracker)
  File
/var/lib/Zope-2.4.4b1-linux2-x86/lib/python/DocumentTemplate/DT_Let.py, line
147, in render
    (Object: sortstart="_.string.find(QUERY_STRING,'sort_on')"
sortend="_.string.find(QUERY_STRING,'&',sortstart)"
sortend="(sortend != -1) and (sortend+1) or _.len(QUERY_STRING)"
query="(sortstart == -1) and QUERY_STRING or
(QUERY_STRING[:sortstart]+QUERY_STRING[sortend:])"
query="query and ('&'+query) or ''"
order="_.getattr(REQUEST,'sort_order','') and '&sort_order=' or
'&sort_order=reverse'")
  File
/var/lib/Zope-2.4.4b1-linux2-x86/lib/python/DocumentTemplate/DT_Util.py,
line 231, in eval
    (Object: _.getattr(REQUEST,'sort_order','') and '&sort_order=' or
'&sort_order=reverse')
    (Info: REQUEST)
  File <string>, line 2, in f
  File
/var/lib/Zope-2.4.4b1-linux2-x86/lib/python/DocumentTemplate/DT_Util.py,
line 153, in careful_getattr
  File /var/lib/Zope-2.4.4b1-linux2-x86/lib/python/AccessControl/DTML.py,
line 101, in guarded_getattr
    (Object: ZwikiTracker)
  File
/var/lib/Zope-2.4.4b1-linux2-x86/lib/python/AccessControl/ZopeGuards.py,
line 109, in guarded_getattr
  File
/var/lib/Zope-2.4.4b1-linux2-x86/lib/python/ZPublisher/HTTPRequest.py, line
897, in __getitem__
KeyError: (see above)