Currently, it's not possible to use Freelinking's Markdown link syntax and interoperate with the Markdown filter, as Freelinking replaces any external links (e.g. "[Example](http://example.com)") with an error message. The attached patch handles this by ignoring a link and passing it through unchanged if and only if the markdown syntax is selected, and the URL scheme doesn't match any plugin indicators, or an explicit relative link (using a leading '/', './' or '../') is used. Thus, the link falls through to Markdown, which can then handle it as a regular Markdown link.

CommentFileSizeAuthor
fl_md.patch899 bytespje

Comments

gisle’s picture

Version: 6.x-3.1 » 6.x-3.x-dev
Issue summary: View changes
Status: Active » Needs review

Setting status to "Needs review". Patches need to be reviewed by the project's user community before they are committed.

  • gisle committed 5055190 on 6.x-3.x authored by pje
    #1253862 by pje: Allow non-freelinking links in Markdown syntax to pass...
gisle’s picture

Version: 6.x-3.x-dev » 6.x-3.4
Status: Needs review » Fixed

This should be fixed in version 6.x-3.4.
Please see the release notes.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.