~thumper/creoleparser/trunk

« back to all changes in this revision

Viewing changes to creoleparser/dialects.py

  • Committer: stephen.h.day
  • Date: 2011-02-20 14:22:05 UTC
  • Revision ID: svn-v4:a60eed84-fc3d-0410-a09c-0d1a7a6707c9:trunk:243
automaticĀ headerĀ ids

Show diffs side-by-side

added added

removed removed

Lines of Context:
308
308
                 disable_external_content=False,
309
309
                 custom_markup=[],
310
310
                 simple_markup=[('**','strong'),('//','em')],
 
311
                 id_prefix=False 
311
312
                 ):
312
313
    """Returns a base class for extending
313
314
    (for parameter descriptions, see :func:`~creoleparser.dialects.create_dialect`)
353
354
    class Base(Dialect):
354
355
 
355
356
        br = LineBreak('br', r'\\',blog_style=blog_style_endings)
356
 
        headings = Heading(['h1','h2','h3','h4','h5','h6'],'=')
 
357
        headings = Heading(['h1','h2','h3','h4','h5','h6'],'=',id_prefix=id_prefix)
357
358
        no_wiki = NoWikiElement(no_wiki_monospace and 'code' or 'span',['{{{','}}}'])
358
359
        simple_element = SimpleElement(token_dict=dict(simple_markup))
359
360
        hr = LoneElement('hr','----')
370
371
                                       base_url=wiki_links_base_url,
371
372
                              space_char=wiki_links_space_char,class_func=wiki_links_class_func,
372
373
                              path_func=wiki_links_path_func, external_links_class=external_links_class)
 
374
                             
373
375
 
374
376
        img = ImageElement('img',('{{','}}'),delimiter = '|',interwiki_delimiter=':',
375
377
                                            base_urls=embed_interwiki_base_urls,