MyShaarli/plugins/markdown
Arthur 10269bc8c9 Merge pull request #491 from ArthurHoaro/markdown-escape2
Markdown: don't escape content + sanitize sensible tags
2016-02-25 08:52:42 +01:00
..
help.html Fixes forced git changes 2016-01-31 19:22:14 +01:00
markdown.css adding styles for code & pre tags 2016-02-19 09:58:01 -03:00
markdown.meta Fixes forced git changes 2016-01-31 19:22:14 +01:00
markdown.php Markdown: don't escape content + sanitize sensible tags 2016-02-19 19:37:13 +01:00
Parsedown.php PLUGIN Markdown 2016-01-03 17:36:10 +01:00
README.md Fixes forced git changes 2016-01-31 19:22:14 +01:00

Markdown Shaarli plugin

Convert all your shaares description to HTML formatted Markdown.

Read more about Markdown syntax here.

Installation

Clone this repository inside your tpl/plugins/ directory, or download the archive and unpack it there. The directory structure should look like:

??? plugins
    ??? markdown
        ??? help.html
        ??? markdown.css
        ??? markdown.meta
        ??? markdown.php
        ??? Parsedown.php
        ??? README.md

To enable the plugin, add markdown to your list of enabled plugins in data/config.php (ENABLED_PLUGINS array).

This should look like:

$GLOBALS['config']['ENABLED_PLUGINS'] = array('qrcode', 'any_other_plugin', 'markdown')

Known issue

Redirector

If you're using a redirector, you need to add a space after a link, otherwise the rest of the line will be urlencode.

[link](http://domain.tld)-->test

Will consider http://domain.tld)-->test as URL.

Instead, add an additional space.

[link](http://domain.tld) -->test

Won't fix because a ) is a valid part of an URL.