forked from opencongress/opencongress
-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html.erb
60 lines (60 loc) · 3.09 KB
/
index.html.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<% @page_title = "Open Congress Admin" %>
<div class="padding">
<ul>
<% if current_user.user_role.can_blog %>
<br/>
<h3> Blog </h3>
<li><%= link_to 'Blog', :controller => 'articles', :action => :list %> </li>
<li><%= link_to 'Edit Blogroll', :controller => 'articles', :action => 'edit_blogroll' %> </li>
<li><%= link_to 'House and Senate Sessions', :controller => 'index', :action => 'session_list' %></li>
<% end %>
<% if current_user.user_role.can_edit_blog_tags %>
<li><%= link_to 'Blog Tags', :controller => 'tags', :action => :list %></li>
<% end %>
<% if current_user.user_role.can_administer_users %>
<br/>
<h3> Users </h3>
<li><%= link_to 'Users', :controller => 'users', :action => :list %></li>
<li><%= link_to 'User Roles', :controller => 'user.user_role.', :action => :list %></li>
<% end %>
<% if current_user.user_role.can_manage_text %>
<br/>
<h3> Site Text </h3>
<li><%= link_to 'Add a new bill', :controller => 'bill_summaries', :action => 'new_bill' %></li>
<li><%= link_to 'Edit Bill Plain Language Summaries', :controller => 'bill_summaries' %></li>
<li><%= link_to 'Manage Site Text', :controller => 'site_text', :action => :list %></li>
<li><%= link_to 'Manage Frontpage Featured People', :controller => 'featured_people' %></li>
<li><%= link_to 'Manage Gossip', '/gossip/admin' %></li>
<br/>
<h3> PVS Category Mappings </h3>
<li><%= link_to 'Manage PVS Category Mappings', admin_pvs_category_mappings_path %></li>
<% end %>
<% if current_user.user_role.can_moderate_articles %>
<br/>
<h3> Comments </h3>
<li><%= link_to 'Bulk Comments Search / Deletion', :controller => 'admin/comments', :action => 'comments_search' %></li>
<li><%= link_to 'Approve/Reject Questionable Blog/News Articles', :controller => 'commentary', :action => 'pending' %></li>
<li><%= link_to 'Approve/Reject User Comments', :controller => 'admin/comments', :action => 'index' %></li>
<li><%= link_to 'Moderate Flagged Comments', :controller => 'admin/comments', :action => 'index', :flagged_only => true %></li>
<li><%= link_to 'Clear Cache', :controller => 'admin/commentary', :action => 'clear_cache' %></li>
<% end %>
<% if current_user.user_role.can_see_stats %>
<br />
<h3>Stats</h3>
<li><%= link_to 'Bill Stats', '/admin/stats/bills' %></li>
<li><%= link_to 'User Login Stats', '/admin/stats/users' %></li>
<li><%= link_to 'MyPN Stats', '/admin/stats/mypn' %></li>
<br />
<li><%= link_to 'Most Common Search Terms', '/admin/stats/searches' %></li>
<li><%= link_to 'Referrer Stats', '/admin/stats/referrers' %></li>
<li><%= link_to 'Syndication Panel Pages', '/admin/stats/panel' %></li>
<li><%= link_to 'Data Stats', '/admin/stats/data' %></li>
<br />
<li><%= link_to 'Partner Email Signups', '/admin/stats/partner_email' %></li>
<br />
<h3>Contact Congress</h3>
<li><%= link_to 'Manage Recipient Configuration', '/admin/contact_congress' %>
<li><%= link_to 'View Sent Letters', '/admin/contact_congress/letters' %>
<% end %>
</ul>
</div>