Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Up until about yesterday, I was able to add markdown links to a local application within the description area of my Trello Cards.

The application uses a custom url protocol to produce a url like the following:


I've been adding these references to my trello cards in the markdown format:


where they'd render as

<a href="ttstudio://server:99//Product/dfct?recordID=3836">3836</a>

I just went back to one of these cards and noticed that the href now renders as

<a href="#">3836</a>

Which completely disables the link.

Changing to a standard protocol (http, https, ftp) renders the href correctly, which makes me think they've recently disabled custom/non-standard url protocols.

Anyone else experiencing this? Anyone know if this was changed on purpose and why? Is this documented anywhere that I can reference?

Their development board doesn't seem to indicate any changes were made, but I'm sure they don't post every change they make.

share|improve this question
up vote 5 down vote accepted

Non-standard protocols were disabled as a security precaution, to prevent the use of dangerous URIs (e.g. javascript:) from being rendered.

See https://github.com/evilstreak/markdown-js/pull/52 for a pull request with more details.

share|improve this answer
Thanks for the clarification. – Brandon Boone Jul 26 '12 at 20:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.