3. 1. 1179 format_args=pi['formatargs'], 2. 1180 do_cache=do_cache, 3. 1181 start_line=pi['lines']) 4. 1182 5. 1183 # check for pending footnotes * start_line undefined * pi = {'acl': , 'format': 'wiki', 'formatargs': '', 'language': 'en', 'lines': 1} 4. /home2/lotek/lib/python2.5/site-packages/MoinMoin/Page.py in send_page_content (self=, request=, body=u'\n\n= H\xe4fner, Marcel =\n\n<>\n\n\n= Daten =\n A...ks>>\n\n= Text =\nDas bin ich\n\n\n----\nCategoryPerson\n', format='wiki', format_args='', do_cache=1, **kw={'start_line': 1}) 1. 1263 2. 1264 if not (do_cache and self.canUseCache(Parser)): 3. 1265 self.format(parser) 4. 1266 else: 5. 1267 try: * self = * self.format = > * parser = 5. /home2/lotek/lib/python2.5/site-packages/MoinMoin/Page.py in format (self=, parser=) 1. 1284 def format(self, parser): 2. 1285 """ Format and write page content without caching """ 3. 1286 parser.format(self.formatter) 4. 1287 5. 1288 def execute(self, request, parser, code): * parser = * parser.format = > * self = * self.formatter = 6. /home2/lotek/lib/python2.5/site-packages/MoinMoin/parser/text_moin_wiki.py in format (self=, formatter=, inhibit_p=False) 1. 1541 2. 1542 # Scan line, format and write 3. 1543 formatted_line = self.scan(line, inhibit_p=inhibit_p) 4. 1544 self.request.write(formatted_line) 5. 1545 * formatted_line = u'

\n

H\xe4fner, Marcel

\n' * self = * self.scan = > * line = u'<> ' * inhibit_p = False 7. /home2/lotek/lib/python2.5/site-packages/MoinMoin/parser/text_moin_wiki.py in scan (self=, line=u'<> ', inhibit_p=False) 1. 1357 self.in_table or self.in_list): 2. 1358 result.append(self.formatter.paragraph(1, css_class="line867")) 3. 1359 result.append(self.replace(match, inhibit_p)) 4. 1360 end = match.end() 5. 1361 lastpos = end * result = ['

'] * result.append = * self = * self.replace = > * match = <_sre.SRE_Match object at 0x98b7bc8> * inhibit_p = False 8. /home2/lotek/lib/python2.5/site-packages/MoinMoin/parser/text_moin_wiki.py in replace (self=, match=<_sre.SRE_Match object at 0x98b7bc8>, inhibit_p=False) 1. 1399 # Get replace method and replace hit 2. 1400 replace_func = getattr(self, '_%s_repl' % type) 3. 1401 result.append(replace_func(hit, match.groupdict())) 4. 1402 return ''.join(result) 5. 1403 else: * result = [] * result.append = * replace_func = > * hit = u'Gallery' * match = <_sre.SRE_Match object at 0x98b7bc8> * match.groupdict = 9. /home2/lotek/lib/python2.5/site-packages/MoinMoin/parser/text_moin_wiki.py in _macro_repl (self=, word=u'Gallery', groups={u'big': None, u'big_off': None, u'big_on': None, u'comment': None, u'dl': None, u'email': None, u'emph': None, u'emph_ib_or_bi': None, u'emph_ibb': None, u'emph_ibi': None, ...}) 1. 1324 if self.macro is None: 2. 1325 self.macro = macro.Macro(self) 3. 1326 return self.formatter.macro(self.macro, macro_name, macro_args, markup=groups.get('macro')) 4. 1327 _macro_name_repl = _macro_repl 5. 1328 _macro_args_repl = _macro_repl * self = * self.formatter = * self.formatter.macro = > * self.macro = * macro_name = u'Gallery' * macro_args = None * markup undefined * groups = {u'big': None, u'big_off': None, u'big_on': None, u'comment': None, u'dl': None, u'email': None, u'emph': None, u'emph_ib_or_bi': None, u'emph_ibb': None, u'emph_ibi': None, ...} * groups.get = 10. /home2/lotek/lib/python2.5/site-packages/MoinMoin/formatter/__init__.py in macro (self=, macro_obj=, name=u'Gallery', args=None, markup=u'<>') 1. 306 # call the macro 2. 307 try: 3. 308 return macro_obj.execute(name, args) 4. 309 except ImportError, err: 5. 310 errmsg = unicode(err) * macro_obj = * macro_obj.execute = > * name = u'Gallery' * args = None 11. /home2/lotek/lib/python2.5/site-packages/MoinMoin/macro/__init__.py in execute (self=, macro_name=u'Gallery', args=None) 1. 114 else: 2. 115 raise ImportError("Cannot load macro %s" % macro_name) 3. 116 return execute(self, args) 4. 117 5. 118 def _m_lang(self, text): * execute = * self = * args = None 12. /home/lotek/wiki/data/bickelhof/plugin/macro/Gallery.py in execute (macro=, args=None) 1. 732 2. 733 # Table entry for thumbnail image 3. 734 out.write('

') 4. 735 out.write('\n') 5. 736 if cease: * out = * out.write = * global Globs = * Globs.baseurl = 'http://intranet.heavy.ch/' * Globs.pagename = u'H\xe4fner, Marcel' * item = 'person' * Globs.bcomp = u'&action=edit' * Globs.gallerytempurl = u'H\xe4fner, Marcel?action=AttachFile&do=get&target=' * rollover = 'alt="" title=""' UnicodeEncodeError 'ascii' codec can't encode character u'\xe4' in position 39: ordinal not in range(128) * args = ('ascii', u'', 39, 40, 'ordinal not in range(128)') * encoding = 'ascii' * end = 40 * message = '' * object = u'' * reason = 'ordinal not in range(128)' * start = 39 System Details * Date: Mon, 07 Apr 2008 11:31:53 +0000 * Platform: Linux web11.webfaction.com 2.6.9-55.0.2.ELsmp #1 SMP Tue Jun 12 17:59:08 EDT 2007 i686 * Python: Python 2.5 (/home2/lotek/bin/python) * MoinMoin: Release 1.6.2 (release)