wiki-base
  • Notes
    • Why is it named wiki-base?
  • Installation
    • Pre-requisites
    • Install
  • Plugins
  • Customization
  • Settings
  • Other tips
 
wiki-base
  • Docs »
  • wiki.plugins.links.mdx package
  • Edit on GitHub

wiki.plugins.links.mdx package¶

Submodules¶

wiki.plugins.links.mdx.djangowikilinks module¶

wiki.plugins.links.mdx.urlize module¶

Code modified from: https://github.com/r0wb0t/markdown-urlize

A more liberal autolinker

Inspired by Django’s urlize function.

Positive examples:

>>> import markdown
>>> md = markdown.Markdown(extensions=['urlize'])
>>> md.convert('http://example.com/')
u'<p><a href="http://example.com/">http://example.com/</a></p>'
>>> md.convert('go to http://example.com')
u'<p>go to <a href="http://example.com">http://example.com</a></p>'
>>> md.convert('example.com')
u'<p><a href="http://example.com">example.com</a></p>'
>>> md.convert('example.net')
u'<p><a href="http://example.net">example.net</a></p>'
>>> md.convert('www.example.us')
u'<p><a href="http://www.example.us">www.example.us</a></p>'
>>> md.convert('(www.example.us/path/?name=val)')
u'<p>(<a href="http://www.example.us/path/?name=val">www.example.us/path/?name=val</a>)</p>'
>>> md.convert('go to <http://example.com> now!')
u'<p>go to <a href="http://example.com">http://example.com</a> now!</p>'

Negative examples:

>>> md.convert('del.icio.us')
u'<p>del.icio.us</p>'
class wiki.plugins.links.mdx.urlize.UrlizeExtension(configs={})¶

Bases: markdown.extensions.Extension

Urlize Extension for Python-Markdown.

extendMarkdown(md, md_globals)¶

Replace autolink with UrlizePattern

class wiki.plugins.links.mdx.urlize.UrlizePattern(pattern, markdown_instance=None)¶

Bases: markdown.inlinepatterns.Pattern

handleMatch(m)¶
wiki.plugins.links.mdx.urlize.makeExtension(configs=None)¶

Module contents¶


© Copyright 2014, Kristaps Karlsons.

Sphinx theme provided by Read the Docs
Read the Docs v: latest
Versions
latest
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.