A problem occurred in a Python script. Here is the
sequence of function calls leading up to the error, in the
order they occurred.
/usr/local/www/moin/moin-1.8.8/MoinMoin/request/__init__.py
in run
(self=<MoinMoin.request.request_modpython.Request object>)
- 1295 if msg:
- 1296 self.theme.add_msg(msg, "error")
- 1297 self.page.send_page()
- 1298 # Try action
- 1299 else:
- self
= <MoinMoin.request.request_modpython.Request object>
- self.page
= <MoinMoin.Page.Page object>
- self.page.send_page
= <bound method Page.send_page of <MoinMoin.Page.Page object>>
/usr/local/www/moin/moin/MoinMoin/Page.py
in send_page
(self=<MoinMoin.Page.Page object>, **keywords={})
- 1270 media=media, pi_refresh=pi.get('refresh'),
- 1271 allow_doubleclick=1, trail=trail,
- 1272 html_head=html_head,
- 1273 )
- 1274
/usr/local/www/moin/moin-1.8.8/MoinMoin/theme/__init__.py
in send_title
(self=<wikiconfig.p_61c80d2294d3da7cd6be13b5a801e434a3589e7e.theme.pango.Theme instance>, text=u'Home', **keywords={'allow_doubleclick': 1, 'html_head': '', 'media': 'screen', 'page': <MoinMoin.Page.Page object>, 'pi_refresh': None, 'print_mode': 0, 'trail': []})
- 1739 exists = pagename and page.exists(includeDeleted=True)
- 1740 # prepare dict for theme code:
- 1741 d = {
- 1742 'theme': self.name,
- 1743 'script_name': scriptname,
- d undefined
- self
= <wikiconfig.p_61c80d2294d3da7cd6be13b5a801e434a3589e7e.theme.pango.Theme instance>
- self.name
= 'pango'
- scriptname
= '/?action=titlesearch&value=HelpMed\xc3\x85tg\xc3\xa4rder'
- text
= u'Home'
- request
= <MoinMoin.request.request_modpython.Request object>
- request.cfg
= <wikiconfig.Config object>
- request.cfg.logo_string
= u'GNOME-DB'
- request.cfg.sitename
= u'GNOME-DB'
- page
= <MoinMoin.Page.Page object>
- rev
= None
- pagename
= u'Home'
- page.size
= <bound method Page.size of <MoinMoin.Page.Page object>>
- exists
= True
- page.lastEditInfo
= <bound method Page.lastEditInfo of <MoinMoin.Page.Page object>>
- page_find_page
= 'FindPage'
- page_front_page
= u'Home'
- home_page
= None
- page_help_contents
= 'HelpContents'
- page_help_formatting
= 'HelpOnFormatting'
- page_parent_page
= None
- page_title_index
= 'TitleIndex'
- page_word_index
= 'WordIndex'
- request.user
= <MoinMoin.user.User at 0x9cab56c name:'' valid:0>
- request.user.name
= ''
- request.user.valid
= 0
- self._status
= [(u'Unknown action titlesearch.', 'error')]
- keywords
= {'allow_doubleclick': 1, 'html_head': '', 'media': 'screen', 'page': <MoinMoin.Page.Page object>, 'pi_refresh': None, 'print_mode': 0, 'trail': []}
- keywords.get
= <built-in method get of dict object>
- builtin
None
= None
/usr/local/www/moin/moin/MoinMoin/Page.py
in lastEditInfo
(self=<MoinMoin.Page.Page object>, request=<MoinMoin.request.request_modpython.Request object>)
- 583 if log:
- 584 request = self.request
- 585 editor = log.getEditor(request)
- 586 time = wikiutil.version2timestamp(log.ed_time_usecs)
- 587 time = request.user.getFormattedDateTime(time) # Use user time format
- editor undefined
- log
= <MoinMoin.logfile.editlog.EditLogLine instance>
- log.getEditor
= <bound method EditLogLine.getEditor of <MoinMoin.logfile.editlog.EditLogLine instance>>
- request
= <MoinMoin.request.request_modpython.Request object>
/usr/local/www/moin/moin-1.8.8/MoinMoin/logfile/editlog.py
in getEditor
(self=<MoinMoin.logfile.editlog.EditLogLine instance>, request=<MoinMoin.request.request_modpython.Request object>)
- 115 aliasname = name
- 116 title = aliasname + title
- 117 text = (request.formatter.interwikilink(1, title=title, generated=True, *info) +
- 118 request.formatter.text(name) +
- 119 request.formatter.interwikilink(0, title=title, *info))
- text undefined
- request
= <MoinMoin.request.request_modpython.Request object>
- request.formatter
= <MoinMoin.formatter.text_html.Formatter instance>
- request.formatter.interwikilink
= <bound method Formatter.interwikilink of <MoinMoin.formatter.text_html.Formatter instance>>
- title
= u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'
- generated undefined
- builtin
True
= True
- info
= (u'Self', u'VivienMalerba')
- request.formatter.text
= <bound method Formatter.text of <MoinMoin.formatter.text_html.Formatter instance>>
- name
= u'VivienMalerba'
/usr/local/www/moin/moin-1.8.8/MoinMoin/formatter/text_html.py
in interwikilink
(self=<MoinMoin.formatter.text_html.Formatter instance>, on=1, interwiki=u'Self', pagename=u'VivienMalerba', **kw={'generated': True, 'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'})
- 494 except:
- 495 pagename = wikitail
- 496 return self.pagelink(on, pagename, **kw)
- 497 else: # return InterWiki hyperlink
- 498 if on:
- self
= <MoinMoin.formatter.text_html.Formatter instance>
- self.pagelink
= <bound method Formatter.pagelink of <MoinMoin.formatter.text_html.Formatter instance>>
- on
= 1
- pagename
= u'VivienMalerba'
- kw
= {'generated': True, 'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'}
/usr/local/www/moin/moin-1.8.8/MoinMoin/formatter/text_html.py
in pagelink
(self=<MoinMoin.formatter.text_html.Formatter instance>, on=1, pagename=u'VivienMalerba', page=<MoinMoin.Page.Page object>, **kw={'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'})
- 479 return ""
- 480 else:
- 481 return page.link_to(self.request, on=on, **kw)
- 482
- 483 def interwikilink(self, on, interwiki='', pagename='', **kw):
- page
= <MoinMoin.Page.Page object>
- page.link_to
= <bound method Page.link_to of <MoinMoin.Page.Page object>>
- self
= <MoinMoin.formatter.text_html.Formatter instance>
- self.request
= <MoinMoin.request.request_modpython.Request object>
- on
= 1
- kw
= {'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'}
/usr/local/www/moin/moin/MoinMoin/Page.py
in link_to
(self=<MoinMoin.Page.Page object>, request=<MoinMoin.request.request_modpython.Request object>, text=u'Vivien Malerba', querystr=None, anchor=None, **kw={'css_class': 'nonexistent', 'on': 1, 'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'})
- 801 del kw['attachment_indicator'] # avoid having this as <a> tag attribute
- 802
- 803 link = self.link_to_raw(request, text, querystr, anchor, **kw)
- 804
- 805 # Create a link to attachments if any exist
- link undefined
- self
= <MoinMoin.Page.Page object>
- self.link_to_raw
= <bound method Page.link_to_raw of <MoinMoin.Page.Page object>>
- request
= <MoinMoin.request.request_modpython.Request object>
- text
= u'Vivien Malerba'
- querystr
= None
- anchor
= None
- kw
= {'css_class': 'nonexistent', 'on': 1, 'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'}
/usr/local/www/moin/moin/MoinMoin/Page.py
in link_to_raw
(self=<MoinMoin.Page.Page object>, request=<MoinMoin.request.request_modpython.Request object>, text=u'Vivien Malerba', querystr=None, anchor=None, **kw={'css_class': 'nonexistent', 'on': 1, 'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'})
- 769 # escaping is done by link_tag -> formatter.url -> ._open()
- 770 link = wikiutil.link_tag(request, url, text,
- 771 formatter=getattr(self, 'formatter', None), **kw)
- 772 return link
- 773
- formatter undefined
- builtin
getattr
= <built-in function getattr>
- self
= <MoinMoin.Page.Page object>
- builtin
None
= None
- kw
= {'css_class': 'nonexistent', 'on': 1, 'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'}
/usr/local/www/moin/moin-1.8.8/MoinMoin/wikiutil.py
in link_tag
(request=<MoinMoin.request.request_modpython.Request object>, params='VivienMalerba', text=u'Vivien Malerba', formatter=<MoinMoin.formatter.text_html.Formatter instance>, on=1, **kw={'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'})
- 2379 # formatter.url will escape the url part
- 2380 if on is not None:
- 2381 tag = formatter.url(on, url, css_class, **kw)
- 2382 else:
- 2383 tag = (formatter.url(1, url, css_class, **kw) +
- tag undefined
- formatter
= <MoinMoin.formatter.text_html.Formatter instance>
- formatter.url
= <bound method Formatter.url of <MoinMoin.formatter.text_html.Formatter instance>>
- on
= 1
- url
= '/?action=titlesearch&value=HelpMed\xc3\x85tg\xc3\xa4rder/VivienMalerba'
- css_class
= 'nonexistent'
- kw
= {'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'}
/usr/local/www/moin/moin-1.8.8/MoinMoin/formatter/text_html.py
in url
(self=<MoinMoin.formatter.text_html.Formatter instance>, on=1, url='/?action=titlesearch&value=HelpMed\xc3\x85tg\xc3\xa4rder/VivienMalerba', css='nonexistent', do_escape=None, **kw={'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'})
- 544 attrs['class'] = css
- 545
- 546 markup = self._open('a', attr=attrs, **kw)
- 547 else:
- 548 markup = self._close('a')
- markup undefined
- self
= <MoinMoin.formatter.text_html.Formatter instance>
- self._open
= <bound method Formatter._open of <MoinMoin.formatter.text_html.Formatter instance>>
- attr undefined
- attrs
= {'class': 'nonexistent', 'href': '/?action=titlesearch&value=HelpMed\xc3\x85tg\xc3\xa4rder/VivienMalerba'}
- kw
= {'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'}
/usr/local/www/moin/moin-1.8.8/MoinMoin/formatter/text_html.py
in _open
(self=<MoinMoin.formatter.text_html.Formatter instance>, tag='a', newline=False, attr={'class': 'nonexistent', 'href': '/?action=titlesearch&value=HelpMed\xc3\x85tg\xc3\xa4rder/VivienMalerba'}, allowed_attrs=None, is_unique=False, **kw={'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'})
- 370 else:
- 371 # Inline elements
- 372 tagstr = '<%s%s%s>' % (tag,
- 373 self._formatAttributes(attr, allowed_attrs, **kw),
- 374 is_self_closing)
- tagstr undefined
- tag
= 'a'
- self
= <MoinMoin.formatter.text_html.Formatter instance>
- self._formatAttributes
= <bound method Formatter._formatAttributes of <MoinMoin.formatter.text_html.Formatter instance>>
- attr
= {'class': 'nonexistent', 'href': '/?action=titlesearch&value=HelpMed\xc3\x85tg\xc3\xa4rder/VivienMalerba'}
- allowed_attrs
= None
- kw
= {'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'}
- is_self_closing
= ''
/usr/local/www/moin/moin-1.8.8/MoinMoin/formatter/text_html.py
in _formatAttributes
(self=<MoinMoin.formatter.text_html.Formatter instance>, attr={'class': 'nonexistent', 'href': '/?action=titlesearch&value=HelpMed\xc3\x85tg\xc3\xa4rder/VivienMalerba'}, allowed_attrs=None, **kw={'title': u'VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]'})
- 312 # Join all these lists together in a space-separated string. Also
- 313 # prefix the whole thing with a space too.
- 314 htmllist.sort()
- 315 otherlist.sort()
- 316 all = [''] + xmlnslist + htmllist + otherlist
- htmllist
= [u'title="VivienMalerba @ col31-2-82-237-106-58.fbx.proxad.net[82.237.106.58]"', 'href="/?action=titlesearch&value=HelpMed\xc3\x85tg\xc3\xa4rder/VivienMalerba"', 'class="nonexistent"']
- htmllist.sort
= <built-in method sort of list object>