From 526e8264a123abd138c9393e05791cbd01776000 Mon Sep 17 00:00:00 2001 From: Alinson Santos Date: Sat, 8 Mar 2008 09:05:11 -0300 Subject: [PATCH] Arquivo esquecido --- .hgignore | 4 ++-- app/views/log/index.rss.builder | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 app/views/log/index.rss.builder diff --git a/.hgignore b/.hgignore index a3c49d7..34bec3d 100644 --- a/.hgignore +++ b/.hgignore @@ -1,6 +1,6 @@ syntax: glob public/images/sanscons/* public/upload/* -db/*db -log/* +*.db +*.log config/database.yml diff --git a/app/views/log/index.rss.builder b/app/views/log/index.rss.builder new file mode 100644 index 0000000..baca083 --- /dev/null +++ b/app/views/log/index.rss.builder @@ -0,0 +1,19 @@ +xml.instruct! :xml, :version=>"1.0" +xml.rss(:version=>"2.0") do + xml.channel do + xml.title("#{App.title} - #{@course.full_name} - " + "Recent changes"[].titleize) + xml.link(course_log_url(@course)) + xml.language(App.language) + xml.description("{course} recent changes"[:log_about, @course.full_name]) + for entry in @log_entries + xml.item do + description = render(:partial => 'log/log_entry.html.haml', :locals => { :entry => entry }) + xml.title("") + xml.description(description + " por #{link_to h(entry.user.display_name), user_url(entry.user)}") + xml.pubDate(entry.created_at.rfc2822) + xml.link(course_log_url(@course, :id => entry)) + xml.guid(course_log_url(@course, :id => entry)) + end + end + end +end