The best input syntax is no syntax
There are too many text markup/down/tile/wiki syntaxes out there and it’s a pain to relearn how to make bold text for every new website. Setting up a website is even worse since you need to decide what your users will likely be happy using. Markdown is a good choice. It’s pretty and simple, but it still has it’s problems. The casual user doesn’t realize a tab or ` will cause their text to pre-format and so they end up with messed up text. Sometimes people will forget a space when making a list and then they end up with a messed up list. The syntax was designed by a geek (perfectionist) and it shows when you have non-tech users.
My point is that a syntax should use what people already know and already do.[1] Two things you can assume people on the internet capable of posting comments know: that an address/url points to a website and what an email address is. Anything beyond pasting these two things and inputing plain text into a text box will probably require a good majority of internet users to learn something.
That is why I created Googtube — a text filter that converts links to Youtube and Google Videos into their embedded code. It’s the easiest possible way for anyone to embed a video into any website. Most of the time no instructions are necessary.
Googtube is currently available for Drupal, please port it or copy the regex for whatever platform you want. If you do this, I’d love to know.
If you see anyway Googtube could be exploited, let me know that too.
Notes
[1]: Ok, John Gruber did design it like this, but it only works sometimes. It’s a hard problem to fix. URL filters and email filters help a great deal.
March 19th, 2007 at 6:28 pm
[...] Googtube module: A module I created [...]
April 21st, 2007 at 8:02 pm
Why is it only for Drupal 4 when Drupal 5 was out when you first put this out?
I’m working on a Drupal site for my school.
July 25th, 2007 at 8:36 am
Its available for Drupal 5.x too now.
Great work
October 25th, 2007 at 9:38 pm
Yeah, I installed Googtube and my youTube links still just sit there unconverted.
October 25th, 2007 at 11:36 pm
Kramer, can’t really help you much if that’s all you say.
November 24th, 2007 at 9:05 am
Where can I go to learn enough to be able use some of these modules? I (the complete noob, seriously) have been able to get a Drupal site up and working , but am struggling with googtube. If I am too much of a neophyte, I apologize. I am sure I’ll figure it out eventually..
Thx, T
March 25th, 2008 at 11:57 am
I’m using Googtube on my site and its working great. Now, I’m looking for a module that will automatically check my Youtube channel and create a Drupal node out of it.
Will continue to look