Modify ↓
Opened 14 years ago
Closed 13 years ago
#7838 closed defect (worksforme)
Error: Macro TOC(None) failed
Reported by: | anonymous | Owned by: | Noah Kantrowitz |
---|---|---|---|
Priority: | normal | Component: | TocMacro |
Severity: | normal | Keywords: | |
Cc: | megha@… | Trac Release: | 0.12 |
Description (last modified by )
HI
I,m new to trac and i have backup trac environment from 0.10.5 and restored to 0.12.
Now there is a TOC macro error
Error: Macro TOC(None) failed __init__() takes exactly 3 arguments (2 given) This is the content on trac.log 2010-10-15 19:30:39,966 Trac[formatter] DEBUG: Executing Wiki macro TOC by provider <toc.TOCMacro object at 0x8ff662c> 2010-10-15 19:30:39,966 Trac[macros] WARNING: Executing pre-0.11 Wiki macro TOC by provider <class 'toc.TOCMacro'> 2010-10-15 19:30:39,969 Trac[formatter] ERROR: Macro TOC(None) failed: Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 710, in _macro_formatter return macro.process(args, in_paragraph=True) File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 304, in process text = self.processor(text) File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 291, in _macro_processor text) File "/usr/lib/python2.4/site-packages/trac/wiki/macros.py", line 66, in expand_macro return self.render_macro(formatter.req, name, content) File "/opt/projectswiki/Video/OmniVSDP/plugins/toc.py", line 82, in render_macro formatter = MyOutlineFormatter(self.env) # FIXME 0.11: give 'req' TypeError: __init__() takes exactly 3 arguments (2 given) 2010-10-15 19:30:39,971 Trac[formatter] DEBUG: Executing Wiki macro Image by provider <trac.wiki.macros.ImageMacro object at 0x8ff6c8c> 2010-10-15 19:30:39,980 Trac[formatter] DEBUG: Executing Wiki macro Image by provider <trac.wiki.macros.ImageMacro object at 0x8ff6c8c>
Thanks.
Attachments (0)
Change History (3)
comment:1 Changed 13 years ago by
Cc: | megha@… added; anonymous removed |
---|
comment:2 Changed 13 years ago by
Description: | modified (diff) |
---|
comment:3 Changed 13 years ago by
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Let's close this. The traceback obviously refers to an old and incompatible version of the plugin, as the toc.py
is nowhere to be found in current source.
If updating Trac from 0.10 to 0.11/0.12, the plugin must also be updated. See TocMacro#Installation
Note: See
TracTickets for help on using
tickets.
I'm having the same error:
Tried these fixes mentioned here:
http://old.nabble.com/Errors%3A-1%29-creating-new-user-and-2%29--on-new-0.11b1-installation-td14948142.html