Atualizando para o Rails 2.3.2

This commit is contained in:
2009-07-16 11:55:04 -03:00
parent dcfc38eb09
commit 8e9b698944
71 changed files with 220 additions and 173 deletions

View File

@@ -1,3 +1,3 @@
-# cache(course_path(@course.id, :part => :right)) do
= render 'widgets/calendario'
= render 'widgets/news'
= render :file => 'widgets/calendario'
= render :file => 'widgets/news'

View File

@@ -1,6 +1,6 @@
%h4.title= App.title
%h1.title Adicionar disciplina
- form_tag course_url(@course.id), :method => :post do
- form_tag courses_url, :method => :post do
= render :partial => 'form'
= submit_tag "Cadastrar"

View File

@@ -12,18 +12,18 @@
.box
.cmd
= action_icon 'add', 'Adicionar página wiki', new_course_wiki_url(@course)
= action_icon 'add', 'Adicionar página wiki', new_course_wiki_instance_url(@course)
%h3 Páginas Wiki
%ul.wiki
- @course.wiki_pages.each do |wiki|
%li{highlight(wiki.id)}
.cmd{:style => 'margin-bottom: -27px; margin-top: -9px;'}
=action_icon 'arrow2_n', 'Mover para cima', move_up_course_wiki_url(@course, wiki) unless wiki.first?
=action_icon 'arrow2_s', 'Mover para baixo', move_down_course_wiki_url(@course, wiki) unless wiki.last?
=action_icon 'arrow2_n', 'Mover para cima', move_up_course_wiki_instance_url(@course, wiki) unless wiki.first?
=action_icon 'arrow2_s', 'Mover para baixo', move_down_course_wiki_instance_url(@course, wiki) unless wiki.last?
- if wiki.last?
%span{:style => 'margin-right: 14px'}  
=link_to h(wiki.title), course_wiki_url(@course, wiki)
=link_to h(wiki.title), course_wiki_instance_url(@course, wiki)
- if @course.wiki_pages.empty?
%li.no_itens Nenhuma página wiki

View File

@@ -2,6 +2,6 @@
%h1.title Adicionar evento
%p
- form_tag course_event_url(@course, @event), :method => :post do
- form_tag course_events_url(@course), :method => :post do
= render :partial => 'form'
= submit_tag "Adicionar"

View File

@@ -1,2 +1,2 @@
- @events = @course.events
= render 'events/index'
= render :file => 'events/index'

View File

@@ -8,8 +8,8 @@
= "›" + link_to(truncate(h(@attachment.file_name)), course_attachment_url)
- @title = @title + " - #{truncate(h(@attachment.file_name))}"
- @left_panel = render 'courses/_left_panel'
- @right_panel = render 'courses/_right_panel'
- @left_panel = render 'courses/left_panel'
- @right_panel = render 'courses/right_panel'
- @content = yield
= render 'layouts/base'

View File

@@ -9,11 +9,10 @@
- @title = @title + " - Disciplinas"
- if @course and @course.id
- @left_panel = render 'courses/_left_panel'
- @right_panel = render 'courses/_right_panel'
- @left_panel = render 'courses/left_panel'
- @right_panel = render 'courses/right_panel'
- else
- @left_panel = render('widgets/menu_navigation') + render('widgets/menu_user')
- end
- @left_panel = render('widgets/menu_navigation') + render('widgets/menu_user')
- @content = yield

View File

@@ -5,8 +5,8 @@
= link_to(h(@course.full_name), course_url(@course)) + "›"
= link_to("Calendário", course_events_url)
- @left_panel = render 'courses/_left_panel'
- @right_panel = render 'courses/_right_panel'
- @left_panel = render 'courses/left_panel'
- @right_panel = render 'courses/right_panel'
- @content = yield
= render 'layouts/base'

View File

@@ -6,7 +6,7 @@
= link_to(h(@course.full_name), course_url(@course)) + "›"
= link_to("Log", course_log_url(@course))
- @left_panel = render 'courses/_left_panel'
- @left_panel = render 'courses/left_panel'
- @content = yield
- else

View File

@@ -3,9 +3,9 @@
= link_to(App.title, index_url) + "›"
= link_to("Disciplinas", courses_url) + "›"
= link_to(h(@course.full_name), course_url(@course)) + "›"
= link_to("Noticias", course_news_index_url(@course))
= link_to("Noticias", course_news_url(@course))
- @left_panel = render 'courses/_left_panel'
- @left_panel = render 'courses/left_panel'
- @content = yield
= render 'layouts/base'

View File

@@ -5,10 +5,10 @@
= link_to(h(@course.full_name), course_url(@course)) + "›"
= link_to("Wiki", course_url(@course))
- if @wiki_page.title
= "›" + link_to(h(@wiki_page.title), course_wiki_url(@course, @wiki_page))
= "›" + link_to(h(@wiki_page.title), course_wiki_instance_url(@course, @wiki_page))
- @title = @title + " - #{h(@wiki_page.title)}"
- @left_panel = render 'courses/_left_panel'
- @left_panel = render 'courses/left_panel'
- @content = yield
= render 'layouts/base'

View File

@@ -1,4 +1,4 @@
= "Notícia " + link_to(h(entry.news.title), course_news_url(entry.course, entry.news, :version => entry.version))
= "Notícia " + link_to(h(entry.news.title), course_news_instance_url(entry.course, entry.news, :version => entry.version))
= "criada " if entry.kind_of?(NewsCreateLogEntry)
= "editada " if entry.kind_of?(NewsEditLogEntry)

View File

@@ -1,24 +1,24 @@
- if entry.version
= "Página " + link_to(h(entry.wiki_page.title), course_wiki_url(entry.course, entry.wiki_page.id, :version => entry.version))
= "Página " + link_to(h(entry.wiki_page.title), course_wiki_instance_url(entry.course, entry.wiki_page.id, :version => entry.version))
- else
= "Página " + link_to(h(entry.wiki_page.title), course_wiki_url(entry.course, entry.wiki_page.id))
= "Página " + link_to(h(entry.wiki_page.title), course_wiki_instance_url(entry.course, entry.wiki_page.id))
= "criada " if entry.kind_of?(WikiCreateLogEntry)
= "editada " if entry.kind_of?(WikiEditLogEntry)
= "excluída " if entry.kind_of?(WikiDeleteLogEntry)
= "restaurada " if entry.kind_of?(WikiRestoreLogEntry)
- current_version = WikiPage.find_version(entry.wiki_page.id, entry.version)
- previous_version = entry.wiki_page.previous_version(entry.version)
- current_version = entry.wiki_page.versions.find_by_version(entry.version)
- previous_version = current_version.previous
- if entry.kind_of?(WikiEditLogEntry)
- if current_version.description and !current_version.description.empty?
= "(<i>#{h(current_version.description)}</i>)"
- unless previous_version.nil?
= "(" + link_to("diff", diff_course_wiki_url(entry.course, entry.wiki_page.id, :from => previous_version.version, :to => entry.version)) + ")"
= "(" + link_to("diff", diff_course_wiki_instance_url(entry.course, entry.wiki_page.id, :from => previous_version.version, :to => entry.version)) + ")"
= "(" + link_to("edit", edit_course_wiki_url(entry.course, entry.wiki_page.id, :description => "Revertendo para versão #{entry.version}", :version => entry.version)) + ")"
= "(" + link_to("edit", edit_course_wiki_instance_url(entry.course, entry.wiki_page.id, :description => "Revertendo para versão #{entry.version}", :version => entry.version)) + ")"
- unless previous_version.nil?
= "(" + link_to("undo", edit_course_wiki_url(entry.course, entry.wiki_page.id, :description => "Revertendo para versão #{previous_version.version}", :version => previous_version.version)) + ")"
= "(" + link_to("undo", edit_course_wiki_instance_url(entry.course, entry.wiki_page.id, :description => "Revertendo para versão #{previous_version.version}", :version => previous_version.version)) + ")"

View File

@@ -1,8 +1,8 @@
%h4.title= @course ? h(@course.full_name) : App.title
%h1.title Mudanças recentes
- if @course
= auto_discovery_link_tag :rss, formatted_course_log_url(@course, :rss)
-# if @course
=# auto_discovery_link_tag :rss, course_log_url(@course.id, :format => :rss)
.box
%table
@@ -15,7 +15,7 @@
- @log_entries.each do |entry|
%tr
%td= tz(entry.created_at).strftime("%d/%m/%y&nbsp;%H:%M:%S")
%td= link_to truncate(h(entry.user.display_name), 20), user_path(entry.user)
%td= link_to truncate(h(entry.user.display_name), :length => 20), user_url(entry.user.id)
- unless @course
%td= link_to h(entry.course.short_name), course_url(entry.course)
%td= render(:partial => 'log/log_entry', :locals => { :entry => entry })

View File

@@ -2,6 +2,6 @@
%h1.title Editar noticia
%p
- form_tag course_news_url(@course, @news), :method => :put do
- form_tag course_news_instance_url(@course, @news), :method => :put do
= render :partial => 'form'
= submit_tag 'Editar'

View File

@@ -1,14 +1,14 @@
= javascript_include_tag 'news'
-# cache(course_news_index_path(@course.id)) do
-# cache(course_news_path(@course.id)) do
.cmd
= action_icon 'add', 'Adicionar', new_course_news_url
= action_icon 'add', 'Adicionar', new_course_news_instance_url
%h4.title= h(@course.full_name)
%h1.title Notícias
= auto_discovery_link_tag :rss, formatted_course_news_index_url(@course, :rss)
= auto_discovery_link_tag :rss, course_news_url(@course, :format => :rss)
.box.div_news
- if !@course.news.empty?
@@ -21,11 +21,11 @@
%td.top.aright{:width => '1%'}
= n.timestamp.strftime("%d&nbsp;de&nbsp;%B")
%td
.title= link_to h(n.title), course_news_url(@course, n)
.title= link_to h(n.title), course_news_instance_url(@course, n)
.description{:style => (n.id == params[:id].to_i ? '' : 'display: none')}
.cmd
= action_icon 'edit', 'Editar', edit_course_news_url(@course, n, :version => n.version)
= action_icon 'trash', 'Excluir', course_news_url(@course, n), :confirm => 'Tem certeza que deseja excluir?', :method => :delete
= action_icon 'edit', 'Editar', edit_course_news_instance_url(@course, n, :version => n.version)
= action_icon 'trash', 'Excluir', course_news_instance_url(@course, n), :confirm => 'Tem certeza que deseja excluir?', :method => :delete
= formatted(n.body)
= "Sem descrição" if n.body.empty?
- else

View File

@@ -2,7 +2,7 @@ xml.instruct! :xml, :version=>"1.0"
xml.rss(:version=>"2.0") do
xml.channel do
xml.title("#{App.title} - #{@course.full_name} - " + "News"[].titleize)
xml.link(course_news_index_url(@course))
xml.link(course_news_url(@course))
xml.language(App.language)
xml.description("{course} news"[:news_about, @course.full_name])
for news_item in @news
@@ -10,8 +10,8 @@ xml.rss(:version=>"2.0") do
xml.title(news_item.title)
xml.description(formatted(news_item.body))
xml.pubDate(news_item.timestamp.rfc2822)
xml.link(course_news_url(@course, news_item))
xml.guid(course_news_url(@course, news_item))
xml.link(course_news_instance_url(@course, news_item))
xml.guid(course_news_instance_url(@course, news_item))
end
end
end

View File

@@ -1,6 +1,6 @@
%h4.title= @course.full_name
%h1.title Adicionar notícia
- form_tag course_news_url(@course, @news), :method => :post do
- form_tag course_news_url, :method => :post do
= render :partial => 'form'
= submit_tag "Enviar"

View File

@@ -1 +1 @@
= render 'news/index'
= render :file => 'news/index'

View File

@@ -13,7 +13,7 @@
<% @news_messages.each do |n| %>
<div class="line">
<h4 class="left"><%= n.timestamp.strftime("%d de %B") %></h4>
<h4><%= link_to h(n.course.full_name) , course_news_url(n.course, n) %> &rsaquo;
<h4><%= link_to h(n.course.full_name) , course_news_instance_url(n.course, n) %> &rsaquo;
<a href="#" id="new_<%=n.id%>"><%= h(n.title) %></a></h4>
<p id="new_desc_<%= n.id %>" style="display:none">

View File

@@ -1,12 +1,12 @@
%h4.title Dashboard
%h1.title= "Bem vindo, #{h(@current_user.display_name)}"
= auto_discovery_link_tag :rss, formatted_dashboard_url(:secret => @current_user.secret, :format => 'rss')
= auto_discovery_link_tag :rss, dashboard_url(:secret => @current_user.secret, :format => 'rss')
.dashboard
.box
.cmd
=link_to "rss", formatted_dashboard_url(:secret => @current_user.secret, :format => 'rss')
=link_to "rss", dashboard_url(:secret => @current_user.secret, :format => 'rss')
- last_time = nil
%h3 Notícias Recentes
@@ -20,13 +20,13 @@
= n.timestamp.strftime("%d&nbsp;de&nbsp;%B")
%td
= link_to(h(n.course.full_name), course_url(n.course)) + " &rsaquo;"
= link_to(h(n.title), course_news_url(n.course, n))
= link_to(h(n.title), course_news_instance_url(n.course, n))
- unless n.body.empty?
%p= truncate(h(n.body), 300)
%p= truncate(h(n.body), :length => 300)
.box
.cmd
=link_to "ical", formatted_dashboard_url(:secret => @current_user.secret, :format => 'ics')
=link_to "ical", dashboard_url(:secret => @current_user.secret, :format => 'ics')
- last_time = nil
%h3 Próximos Eventos

View File

@@ -10,8 +10,8 @@ xml.rss(:version=>"2.0") do
xml.title(news_item.course.short_name + ": " + news_item.title)
xml.description(formatted(news_item.body))
xml.pubDate(news_item.timestamp.rfc2822)
xml.link(course_news_url(news_item.course, news_item))
xml.guid(course_news_url(news_item.course, news_item))
xml.link(course_news_instance_url(news_item.course, news_item))
xml.guid(course_news_instance_url(news_item.course, news_item))
end
end
end

View File

@@ -3,7 +3,7 @@
<h1>Disciplina</h1>
<ul>
<li><%= link_to "Visão Geral", course_url(@course) %></li>
<li><%= link_to "Noticias", course_news_index_url(@course) %></li>
<li><%= link_to "Noticias", course_news_url(@course) %></li>
<li><%= link_to "Calendário", course_events_url(@course) %></li>
<li><%= link_to "Mudanças recentes", course_log_url(@course) %></li>
</ul>

View File

@@ -1,19 +1,19 @@
<!-- Mural -->
<div class="menu">
<div class="cmd">
<%= action_icon 'add', 'Adicionar notícia', new_course_news_url(@course) %>
<%= action_icon 'add', 'Adicionar notícia', new_course_news_instance_url(@course) %>
</div>
<h1>Noticias</h1>
<ul class="widget_news">
<% @course.news[0..3].each do |msg| %>
<li>
<h4><%= tz(msg.timestamp).strftime("%d/%m") %></h4>
<%= link_to msg.title, course_news_url(@course, msg) %>.
<%= truncate(msg.body, 80) %>
<%= link_to msg.title, course_news_instance_url(@course, msg) %>.
<%= truncate(msg.body, :length => 80) %>
</li>
<% end %>
<% if @course.news.size > 4 %>
<li><%= link_to("Ver todas as notícias", course_news_index_url(@course)) %></li>
<li><%= link_to("Ver todas as notícias", course_news_url(@course)) %></li>
<% end %>
<% if @course.news.empty? %>
<li class="no_itens">Nenhuma notícia</li>

View File

@@ -1,5 +1,5 @@
= action_icon('undo', "Reverter", edit_course_wiki_url(@course, @wiki_page, :description => "Revertendo para versão #{page.version}", :version => page.version)) + "&nbsp;"
= link_to tz(page.updated_at).strftime("%d/%m/%y&nbsp;%H:%M:%S"), course_wiki_url(@course, @wiki_page, :version => page.version)
= action_icon('undo', "Reverter", edit_course_wiki_instance_url(@course, @wiki_page, :description => "Revertendo para versão #{page.version}", :version => page.version)) + "&nbsp;"
= link_to tz(page.updated_at).strftime("%d/%m/%y&nbsp;%H:%M:%S"), course_wiki_instance_url(@course, @wiki_page, :version => page.version)
= "por #{link_to h(page.user.display_name), user_path(page.user)}" if page.respond_to?(:user) and !page.user.nil?
- if page.description and !page.description.empty?

View File

@@ -7,5 +7,5 @@
%li= render :partial => 'wiki/history', :locals => { :page => @to }
%li= render :partial => 'wiki/history', :locals => { :page => @from }
= link_to "Comparar outras versões", versions_course_wiki_url(@course, @wiki_page, :from => @from.version, :to => @to.version)
= link_to "Comparar outras versões", versions_course_wiki_instance_url(@course, @wiki_page, :from => @from.version, :to => @to.version)
= format_diff h(@diff)

View File

@@ -4,7 +4,7 @@
%h1.title= "Editar #{h(@wiki_page.title)}"
%p
- form_tag course_wiki_url(@course, @wiki_page.id), :method => :put do
- form_tag course_wiki_instance_url(@course, @wiki_page.id), :method => :put do
= render :partial => 'form'
= submit_tag 'Salvar'
%button#show_preview{:type => "button"}

View File

@@ -4,7 +4,7 @@
%h1.title Adicionar página wiki
%p
- form_tag course_wiki_url(@course, @wiki_page.id) do
- form_tag course_wiki_url(@course) do
= render :partial => 'form'
= submit_tag "Criar"
%button#show_preview{:type => "button"}

View File

@@ -3,9 +3,9 @@
= javascript_include_tag 'wiki'
.cmd
= action_icon 'edit', 'Editar', edit_course_wiki_url
= action_icon 'undo', 'Historico', versions_course_wiki_url
= action_icon 'trash', 'Excluir página wiki', course_wiki_url, :confirm => 'Tem certeza que deseja excluir?', :method => :delete
= action_icon 'edit', 'Editar', edit_course_wiki_instance_url
= action_icon 'undo', 'Historico', versions_course_wiki_instance_url
= action_icon 'trash', 'Excluir página wiki', course_wiki_instance_url, :confirm => 'Tem certeza que deseja excluir?', :method => :delete
%h4.title= h(@course.full_name)
%h1.title= h(@wiki_page.title)

View File

@@ -8,7 +8,7 @@
== radios_to = #{h(@history_to)};
== radios_from = #{h(@history_from)};
- form_tag diff_course_wiki_url(@course, @wiki_page), :method => :get do
- form_tag diff_course_wiki_instance_url(@course, @wiki_page), :method => :get do
%button{:type => "submit"}= "Comparar as versões selecionadas"
.box
%table
@@ -24,12 +24,12 @@
%input{:type => "radio", :name => "from", :value => entry.version, :onclick => "history_from(#{entry.version})"}
%td.narrow
%input{:type => "radio", :name => "to", :value => entry.version, :onclick => %"history_to(#{entry.version})"}
%td= link_to(tz(entry.updated_at).strftime("%d/%m/%y&nbsp;%H:%M:%S"), course_wiki_url(@course, @wiki_page, :version => entry.version))
%td= link_to truncate(h(User.find_with_deleted(entry.user_id).display_name), 20), user_path(User.find_with_deleted(entry.user_id))
%td= link_to(tz(entry.updated_at).strftime("%d/%m/%y&nbsp;%H:%M:%S"), course_wiki_instance_url(@course, @wiki_page, :version => entry.version))
%td= link_to truncate(h(User.find_with_deleted(entry.user_id).display_name), :length => 20), user_path(User.find_with_deleted(entry.user_id))
%td
= entry.description
- if (entry.version > @wiki_page.versions.minimum(:version))
= "(" + link_to("diff", diff_course_wiki_url(@course, @wiki_page, :from => entry.version - 1, :to => entry.version)) + ")"
= "(" + link_to("edit", edit_course_wiki_url(@course, @wiki_page, :description => "Revertendo para versão #{entry.version}", :version => entry.version)) + ")"
= "(" + link_to("diff", diff_course_wiki_instance_url(@course, @wiki_page, :from => entry.version - 1, :to => entry.version)) + ")"
= "(" + link_to("edit", edit_course_wiki_instance_url(@course, @wiki_page, :description => "Revertendo para versão #{entry.version}", :version => entry.version)) + ")"
/= will_paginate @versions