From bc033cfa8e2332a07c2b56ad36eb894c0a6f3ec2 Mon Sep 17 00:00:00 2001 From: B Mathis Date: Mon, 9 Nov 2009 23:38:48 -0600 Subject: updated styles for delicious and twitter --- source/_helpers.rb | 9 +++++++++ source/_layouts/default.haml | 5 +++-- source/javascripts/twitter.js | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) (limited to 'source') diff --git a/source/_helpers.rb b/source/_helpers.rb index 4f7dbf6c..f957d2a6 100644 --- a/source/_helpers.rb +++ b/source/_helpers.rb @@ -156,6 +156,15 @@ module Helpers # My added helpers + def show_part (file) + data = '' + f = File.open(Dir.pwd+"/source/"+file) + f.each_line do |line| + data += line + end + data + end + def shorten_words (string, word_limit = 25) words = string.split(/\s/) if words.size >= word_limit diff --git a/source/_layouts/default.haml b/source/_layouts/default.haml index ac686a5b..4842c792 100644 --- a/source/_layouts/default.haml +++ b/source/_layouts/default.haml @@ -6,6 +6,7 @@ tweet_count: 3 show_replies: false delicious_user: imathis +delicious_count: 3 full_url: disqus_short_name: @@ -82,13 +83,13 @@ google_analytics: true - if page.respond_to? :delicious_user %h4 My Delicious more → #delicious - %script(type="text/javascript" src="http://feeds.delicious.com/v2/js/#{page.delicious_user}?title=&count=5&sort=date&extended") + %script(type="text/javascript" src="http://feeds.delicious.com/v2/js/#{page.delicious_user}?title=&count=#{page.delicious_count}&sort=date&extended") #footer .page_width Copyright © #{Time.now.strftime('%Y')} - #{page.blog_title} - %span.credit Powered by Octopress - if page.respond_to? :disqus_short_name - //Disqus Commens code + //Disqus Comments code :javascript (function() { var links = document.getElementsByTagName('a'); diff --git a/source/javascripts/twitter.js b/source/javascripts/twitter.js index b1949913..975e7adb 100644 --- a/source/javascripts/twitter.js +++ b/source/javascripts/twitter.js @@ -140,7 +140,7 @@ var TwitterGitter = new Class({ //format linkify: function(text) { //courtesy of Jeremy Parrish (rrish.org) - return text.replace(/(https?:\/\/\S+)/gi,'$1').replace(/(^|\s)@(\w+)/g,'$1@$2').replace(/(^|\s)#(\w+)/g,'$1#$2'); + return text.replace(/(https?:\/\/[\w\-:;?&=+.%#\/]+)/gi,'$1').replace(/(^|\s)@(\w+)/g,'$1@$2').replace(/(^|\s)#(\w+)/g,'$1#$2'); } }); //Compact Jsonp from http://clientcide.com/js -- cgit v1.2.1