| /Include /MailTo |
Makros
Makros erlauben das Einfügen von System-Eigenschaften in normale Wiki-Seiten; das Einzige, was solche Seiten auszeichnet, ist, dass sie Makros enthalten. Wenn Sie Seiten wie AktuelleÄnderungen oder SystemInfo editieren, sehen Sie, was das bedeutet.Weitere Informationen über mögliche Formatierungen finden Sie unter HilfeZumEditieren.
Such-Makros
| Makro | Beschreibung | Beispiel |
| [[TitleSearch]] | durchsucht die Seitentitel | siehe die SeiteFinden-Seite |
| [[FullSearch]] | durchsucht den Seiteninhalt | siehe die SeiteFinden-Seite |
| [[FullSearch()]] | sucht den aktuellen Titel in allen Seiten (wie wenn Sie auf den Seitentitel klicken) | siehe die CategoryCategory-Seite |
| [[FullSearch('text')]] | sucht nach "text" auf allen Seiten |
suche nach FullSearch:
|
| [[GoTo]] | springe direkt zur eingegebenen Seite | siehe die SeiteFinden-Seite |
| [[PageList(regex)]] | auflisten von Seiten, deren Titel auf regex passen | siehe den HilfeIndex |
Navigation
| Makro | Beschreibung | Beispiel |
| [[RecentChanges]] | Liste der vor kurzem editierten Seiten | siehe AktuelleÄnderungen |
| [[TitleIndex]] | Index aller Seitentitel | siehe TitelIndex |
| [[WordIndex]] | Index aller Worte in Seitentiteln | siehe WortIndex |
| [[WantedPages]] | Liste von Verweisen auf nicht-existente Seiten | Siehe GesuchteSeiten |
| [[OrphanedPages]] | Seiten auflisten, auf die keine andere Seite verweist | Siehe VerwaisteSeiten |
| [[AbandonedPages]] | Seiten auflisten, die am längsten nicht mehr editiert worden sind | Siehe AufgegebeneSeiten |
| [[RandomPage]] | ein Link zu einer zufälligen Seite | --> --> |
| | Please include this information in your bug reports!: Python Python 2.5.5: /usr/bin/python2.5 Linux p15129997 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 MoinMoin Release 1.2.4 [Revision 1.187] Sat May 19 14:36:34 2012 |
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/lib/python2.5/site-packages/MoinMoin/request.py in run(self=<MoinMoin.request.RequestCGI instance at 0x93dc72c>) |
| 403 |
| 404 if config.allow_extended_names: |
| 405 Page(query).send_page(self, count_hit=1) |
| 406 else: |
| 407 from MoinMoin.parser.wiki import Parser |
| Page = <class MoinMoin.Page.Page at 0x953c56c>, query = 'HilfeZuMakros', ).send_page undefined, self = <MoinMoin.request.RequestCGI instance at 0x93dc72c>, count_hit undefined |
| /usr/lib/python2.5/site-packages/MoinMoin/Page.py in send_page(self=<MoinMoin.Page.Page instance at 0x9582a6c>, request=<MoinMoin.request.RequestCGI instance at 0x93dc72c>, msg='', **keywords={'count_hit': 1}) |
| 622 else: |
| 623 # parse the text and send the page content |
| 624 self.send_page_content(request, Parser, body) |
| 625 |
| 626 # check for pending footnotes |
| self = <MoinMoin.Page.Page instance at 0x9582a6c>, self.send_page_content = <bound method Page.send_page_content of <MoinMoin.Page.Page instance at 0x9582a6c>>, request = <MoinMoin.request.RequestCGI instance at 0x93dc72c>, Parser = <class MoinMoin.parser.wiki.Parser at 0x95ad23c>, body = '[[Navigation(children)]]\n[[TableOfContents]]\n\n==... das {{{[[SystemInfo]]}}}-Makro:\n [[SystemInfo]]\n' |
| /usr/lib/python2.5/site-packages/MoinMoin/Page.py in send_page_content(self=<MoinMoin.Page.Page instance at 0x9582a6c>, request=<MoinMoin.request.RequestCGI instance at 0x93dc72c>, Parser=<class MoinMoin.parser.wiki.Parser at 0x95ad23c>, body='[[Navigation(children)]]\n[[TableOfContents]]\n\n==... das {{{[[SystemInfo]]}}}-Makro:\n [[SystemInfo]]\n', needsupdate=0) |
| 721 |
| 722 try: |
| 723 exec code |
| 724 except 'CacheNeedsUpdate': # if something goes wrong, try without caching |
| 725 self.send_page_content(request, Parser, body, needsupdate=1) |
| code = <code object <module> at 0x95ab770, file "HilfeZuMakros", line 2> |
| /home/httpd/vhosts/openautomaton.org/httpdocs/community/HilfeZuMakros in |
| /usr/lib/python2.5/site-packages/MoinMoin/formatter/base.py in macro(self=<MoinMoin.formatter.text_html.Formatter instance at 0x958d36c>, macro_obj=<MoinMoin.wikimacro.Macro instance at 0x95af7cc>, name='RandomPage', args=None) |
| 160 def macro(self, macro_obj, name, args): |
| 161 # call the macro |
| 162 return macro_obj.execute(name, args) |
| 163 |
| 164 def processor(self, processor_name, lines): |
| macro_obj = <MoinMoin.wikimacro.Macro instance at 0x95af7cc>, macro_obj.execute = <bound method Macro.execute of <MoinMoin.wikimacro.Macro instance at 0x95af7cc>>, name = 'RandomPage', args = None |
| /usr/lib/python2.5/site-packages/MoinMoin/wikimacro.py in execute(self=<MoinMoin.wikimacro.Macro instance at 0x95af7cc>, macro_name='RandomPage', args=None) |
| 110 return self._m_lang(macro_name, args) |
| 111 |
| 112 raise ImportError("Cannot load macro %s" % macro_name) |
| 113 |
| 114 def _m_lang(self, lang_name, text): |
| ImportError undefined, macro_name = 'RandomPage' |