Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Added helper for create link for admin page item
  • Loading branch information
shingonoide committed Mar 12, 2011
1 parent 0a3afe8 commit 21bb7b8
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
6 changes: 5 additions & 1 deletion app/controllers/admin/base_controller.rb
Expand Up @@ -6,7 +6,11 @@ class Admin::BaseController < ApplicationController
protected

def require_login
redirect_to("/auth/twitter") unless session[:logged_in]
redirect_to("/auth/twitter") unless logged_in?
end

def logged_in?
session[:logged_in]
end

def set_content_type
Expand Down
8 changes: 8 additions & 0 deletions app/helpers/application_helper.rb
Expand Up @@ -17,4 +17,12 @@ def format_comment_error(error)
'base' => error.last
}[error.first.to_s]
end

def logged_in?
session[:logged_in]
end

def admin_link(page)
link_to "Edit #{page.to_s}", send("admin_#{page.to_s}_path") if logged_in?
end
end
2 changes: 1 addition & 1 deletion app/views/members/index.html.erb
@@ -1,4 +1,4 @@
<h2>Listando <%= @members.count %> Participantes</h2>
<h2>Listando <%= @members.count %> Participantes <%= admin_link :members %></h2>

<ul class="members">
<% @members.each do |member| %>
Expand Down

0 comments on commit 21bb7b8

Please sign in to comment.