From 5cccd7c24b7b98f8480d30a897a30919886b1d58 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Wed, 4 Apr 2012 16:52:05 +0200 Subject: [PATCH] Hyperlink URLs in title and description --- app/assets/javascripts/vendor/jquery-linkify.min.js | 1 + app/views/asciicasts/show.html.erb | 10 +++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 app/assets/javascripts/vendor/jquery-linkify.min.js diff --git a/app/assets/javascripts/vendor/jquery-linkify.min.js b/app/assets/javascripts/vendor/jquery-linkify.min.js new file mode 100644 index 0000000..5f7f615 --- /dev/null +++ b/app/assets/javascripts/vendor/jquery-linkify.min.js @@ -0,0 +1 @@ +function linkify(a,b){a=a.replace(/(http|https|ftp)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?\/?([a-zA-Z0-9\-\._\?\,\'\/\\\+&%\$#\=~])*/g,'$&');b&&(a=a.replace(/\B#(\w+)/g,"#$1"));return a}(function(a){a.fn.linkify=function(b){return this.each(function(){var c=a(this);c.html(linkify(c.html(),b))})}})(jQuery); \ No newline at end of file diff --git a/app/views/asciicasts/show.html.erb b/app/views/asciicasts/show.html.erb index 520f50e..e920d19 100644 --- a/app/views/asciicasts/show.html.erb +++ b/app/views/asciicasts/show.html.erb @@ -1,8 +1,8 @@