Certainly would save a bit of time - not just in publishing, but in reading.

asked 06 Jun '10, 13:27

Chris%20Pirillo's gravatar image

Chris Pirillo
29671018
accept rate: 0%

I'm seeing quite a few plain-text non-linked URLs right here on http://meta.osqa.net/. The fact that they exist on this site should be an indicator that there's a problem.

(07 Dec '10, 15:11) mattdm

Well, we have decided for the present to support standard markdown, which does not automatically hyperlink. It is trivial to use the <> notation, so maybe we just need to make it more clear how to do that.

(07 Dec '10, 16:41) rickross ♦♦

Added to Jira - http://jira.osqa.net/browse/OSQA-330

Note, the angle-brackets really work! :)

link

answered 06 Jun '10, 14:48

rickross's gravatar image

rickross ♦♦
12.5k2914972
accept rate: 46%

1

Yeah, I'll be using this tip...

(06 Jun '10, 14:50) Chris Pirillo

Simple, we don't want to break compatibility with John Gruber's Markdown syntax for that. It is really easy to wrap any URL with a less-than and a greater-than symbol and make it a hotlink, and there's always the toolbar link tool.

By not deviating from compliant Markdown, we hope that we may be able to provide useful federation and interoperability support in future versions.

link

answered 06 Jun '10, 13:35

rickross's gravatar image

rickross ♦♦
12.5k2914972
accept rate: 46%

2

Some would argue that John, himself, is broken.

If it's possible to auto-hyperlink a URL by using less-than/greater-than symbols, then why not auto-insert them when a user keys in a URL without knowing the markdown syntax? That would be a bit more intuitive. This is the kind of thing that freaks out people who aren't developers, mind you.

Unless you've indirectly already answered the question.

(06 Jun '10, 14:31) Chris Pirillo

Auto-inserting the correct syntax may be an option. We wish to interact with other sources of Markdown-encoded text, so breaking compatibility is not something we will do lightly.

(06 Jun '10, 14:42) rickross ♦♦

It seems pretty non-destructive. The two-way compatibility picture looks like:

  • Import, contains <> links → works fine.
  • Import, contains naked URLs → now they're linked!
  • Export, contains <> links → works fine.
  • Export, contains naked URLs → external site may not link URLS.

Since you're not introducing incompatible markup, and since you respect the markup when it does exist, I don't see a problem.

(07 Dec '10, 15:55) mattdm

Who gives a crap about the purity of the Markdown syntax?

If someone types a URL, they want a link. If someone sees a URL they don't want to select it and paste it, they want it to be a link.

(09 Dec '10, 21:53) Blake Househ...

If I understand the acccepted answer, automatically adding the correct Markdown to links is now on the TODO list. If so, you have my support!

link

answered 27 Dec '10, 11:24

stocko's gravatar image

stocko
41114
accept rate: 50%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×11
×10
×2

Asked: 06 Jun '10, 13:27

Seen: 616 times

Last updated: 27 Dec '10, 11:24

powered by OSQA