Changeset 4415

Show
Ignore:
Timestamp:
10/07/08 04:57:50 (3 months ago)
Author:
gotoh
Message:

Obsolte experimental overriding option.
Thus, edit and change macro name as TOCMacro if you want to override.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tracwikinegotiatorplugin/0.10/wikinegotiator/macros.py

    r4414 r4415  
    33from trac import __version__ as version 
    44from trac.core import * 
    5 from trac.config import Option, ListOption, BoolOption 
     5from trac.config import Option, ListOption 
    66from trac.util import sorted 
    77from trac.wiki import WikiSystem, html 
    88from trac.wiki.macros import WikiMacroBase 
    99from trac.wiki.model import WikiPage 
    10  
    1110 
    1211## alternative TitleIndex macro 
     
    195194        """ 
    196195         
    197         _override_toc_macro = BoolOption('wiki-negotiator', 
    198                                          'override_toc_macro', 
    199                                          'enabled', 
    200                                          doc="""Expose  NTOC macro as TOC macro.""") 
    201  
    202196        def get_page_text(self, formatter, page_resource): 
    203197            """Return a tuple of `(text, exists)` for the given page (resource). 
     
    232226                return (page.text, page.exists) 
    233227 
    234     if NTOCMacro._override_toc_macro: 
    235         # alter 'TOC' macro by NTOCMacro 
    236         class TOCMacro(NTOCMacro): 
    237             pass 
    238  
    239228except: 
    240229   # TOCMacro load fail