SystemPagesSetup

System and Help Pages Setup

Here you can install additional help and system pages for all other languages you want to support for your wiki users.

If you have already gained superuser rights, you should see install links for each package. Just click on the link for each of the packages you wish to install.

If you do not have superuser rights, follow these instructions:

  1. Make sure you are logged in, and then gain superuser rights (see HelpOnConfiguration).

  2. Reload this page.
  3. install links should appear for each package.

  4. Click on the link for each of the packages you wish to install.

--> -->

AttributeError

delete

If you want to report a bug, please save this page and attach it to your bug report.

Traceback

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

  1. /usr/lib/python2.6/site-packages/MoinMoin/request.py in run (self=<MoinMoin.request.RequestModPy object>)

    1. 1205 self.page.send_page(self, msg=msg)
    2. 1206 else:
    3. 1207 handler(self.page.page_name, self)
    4. 1208
    5. 1209 # generate page footer (actions that do not want this footer use
    • handler = <function do_show>
    • self = <MoinMoin.request.RequestModPy object>
    • self.page = <MoinMoin.Page.Page instance>
    • self.page.page_name = u'SystemPagesSetup'
  2. /usr/lib/python2.6/site-packages/MoinMoin/wikiaction.py in do_show (pagename=u'SystemPagesSetup', request=<MoinMoin.request.RequestModPy object>)

    1. 466 else:
    2. 467 request.cacheable = 1
    3. 468 Page(request, pagename).send_page(request, count_hit=1)
    4. 469
    5. 470
    • global Page = <class MoinMoin.Page.Page>
    • request = <MoinMoin.request.RequestModPy object>
    • pagename = u'SystemPagesSetup'
    • ).send_page undefined
    • count_hit undefined
  3. /usr/lib/python2.6/site-packages/MoinMoin/Page.py in send_page (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, msg='', **keywords={'count_hit': 1})

    1. 1254 format_args=pi_formatargs,
    2. 1255 do_cache=do_cache,
    3. 1256 start_line=pi_lines)
    4. 1257
    5. 1258 # check for pending footnotes
    • start_line undefined
    • pi_lines = 7
  4. /usr/lib/python2.6/site-packages/MoinMoin/Page.py in send_page_content (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, Parser=<class MoinMoin.parser.wiki.Parser>, body=u"\n## Translator note: you don't need to translate...he packages you wish to install.\n\n[[AttachList]]\n", format_args=u'', do_cache=1, **kw={'start_line': 7})

    1. 1345 try:
    2. 1346 code = self.loadCache(request)
    3. 1347 self.execute(request, parser, code)
    4. 1348 except Exception, e:
    5. 1349 if not is_cache_exception(e):
    • self = <MoinMoin.Page.Page instance>
    • self.execute = <bound method Page.execute of <MoinMoin.Page.Page instance>>
    • request = <MoinMoin.request.RequestModPy object>
    • parser = <MoinMoin.parser.wiki.Parser instance>
    • code = <code object <module> at 0x55f2d4480648, file "SystemPagesSetup", line 2>
  5. /usr/lib/python2.6/site-packages/MoinMoin/Page.py in execute (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestModPy object>, parser=<MoinMoin.parser.wiki.Parser instance>, code=<code object <module> at 0x55f2d4480648, file "SystemPagesSetup", line 2>)

    1. 1374 __file__ = os.path.join(MoinMoin.__loader__.archive, 'dummy')
    2. 1375 try:
    3. 1376 exec code
    4. 1377 except 'CacheNeedsUpdate':
    5. 1378 raise Exception('CacheNeedsUpdate')
    • code = <code object <module> at 0x55f2d4480648, file "SystemPagesSetup", line 2>
  6. /SystemPagesSetup in ()

  7. /usr/lib/python2.6/site-packages/MoinMoin/formatter/base.py in macro (self=<MoinMoin.formatter.text_html.Formatter instance>, macro_obj=<MoinMoin.wikimacro.Macro instance>, name=u'AttachList', args=None)

    1. 288 def macro(self, macro_obj, name, args):
    2. 289 # call the macro
    3. 290 return macro_obj.execute(name, args)
    4. 291
    5. 292 def _get_bang_args(self, line):
    • macro_obj = <MoinMoin.wikimacro.Macro instance>
    • macro_obj.execute = <bound method Macro.execute of <MoinMoin.wikimacro.Macro instance>>
    • name = u'AttachList'
    • args = None
  8. /usr/lib/python2.6/site-packages/MoinMoin/wikimacro.py in execute (self=<MoinMoin.wikimacro.Macro instance>, macro_name=u'AttachList', args=None)

    1. 118 else:
    2. 119 raise ImportError("Cannot load macro %s" % macro_name)
    3. 120 return execute(self, args)
    4. 121
    5. 122 def _m_lang(self, text):
    • execute = <function execute>
    • self = <MoinMoin.wikimacro.Macro instance>
    • args = None
  9. /usr/lib/python2.6/site-packages/MoinMoin/macro/AttachList.py in execute (macro=<MoinMoin.wikimacro.Macro instance>, args=None)

    1. 25 pagename = args[0].strip()
    2. 26 if len(args) > 1 and args[1].strip():
    3. 27 mime_type = args[1].strip()
    4. 28 return _build_filelist(macro.request, pagename, 0, 1, mime_type=mime_type)
    5. 29
    • global _build_filelist = <function _build_filelist>
    • macro = <MoinMoin.wikimacro.Macro instance>
    • macro.request = <MoinMoin.request.RequestModPy object>
    • pagename = u'SystemPagesSetup'
    • mime_type = '*'
  10. /usr/lib/python2.6/site-packages/MoinMoin/action/AttachFile.py in _build_filelist (request=<MoinMoin.request.RequestModPy object>, pagename=u'SystemPagesSetup', showheader=0, readonly=1, mime_type='*')

    1. 259
    2. 260 del_link = ''
    3. 261 if request.user.may.delete(pagename) and not readonly:
    4. 262 del_link = '<a href="%(baseurl)s/%(urlpagename)s' \
    5. 263 '?action=%(action)s&amp;do=del&amp;target=%(urlfile)s">%(label_del)s</a>&nbsp;| ' % parmdict
    • request = <MoinMoin.request.RequestModPy object>
    • request.user = <MoinMoin.user.User at 0x55f2d46365f0 name:'' id:1719775142.46.35527 valid:0>
    • request.user.may = <MoinMoin.security.Permissions instance>
    • request.user.may.delete undefined
    • pagename = u'SystemPagesSetup'
    • readonly = 1
  11. /usr/lib/python2.6/site-packages/MoinMoin/security.py in __getattr__ (self=<MoinMoin.security.Permissions instance>, attr='delete')

    1. 52 return lambda pagename, Page=Page, request=request, attr=attr: Page(request, pagename).getACL(request).may(request, self.name, attr)
    2. 53 else:
    3. 54 raise AttributeError, attr
    4. 55
    5. 56
    • builtin AttributeError = <type 'exceptions.AttributeError'>
    • attr = 'delete'

AttributeError

delete

  • args = ('delete',)
  • message = 'delete'

System Details

  • Date: Sun, 30 Jun 2024 19:19:02 +0000
  • Platform: Linux graphics.stanford.edu 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64
  • Python: Python 2.6.6 (/usr/bin/python)
  • MoinMoin: Release 1.5.8 (release)