update with changes from Production branch
This commit is contained in:
@@ -1,2 +1,28 @@
|
||||
module PagesHelper
|
||||
def blog_entries
|
||||
blog = ''
|
||||
begin
|
||||
Timeout::timeout(5) do
|
||||
# get the blog data
|
||||
blog_url = "http://community.thingspeak.com"
|
||||
doc = Nokogiri::HTML(open(blog_url, "User-Agent" => "Ruby/#{RUBY_VERSION}").read)
|
||||
|
||||
# parse out the html we need
|
||||
doc.css("img").remove
|
||||
doc.css("script").remove
|
||||
doc.css("iframe").remove
|
||||
doc.css("div.post").each_with_index do |d, i|
|
||||
# only show 3 posts
|
||||
if (i < 3)
|
||||
blog += d.css("h2").to_s
|
||||
blog += d.css("div.entry").to_s
|
||||
blog += "<br /><br />"
|
||||
end
|
||||
end
|
||||
end
|
||||
rescue Timeout::Error
|
||||
rescue
|
||||
end
|
||||
blog
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user