Commit 09f1f234
Changed files (6)
app
controllers
admin
views
admin
my
shared
config
app/controllers/admin/blobs_controller.rb
@@ -1,22 +0,0 @@
-module Admin
- class BlobsController < AdminController
- def index
- @objects = bucket.objects
- end
-
- def show
- @object = bucket.objects[params[:id]]
- end
-
- private
-
- def connection
- @connection ||= AWS::S3.new
- end
-
- def bucket
- bucket_name = ENV['FOG_DIRECTORY']
- connection.buckets[bucket_name]
- end
- end
-end
app/views/admin/users/_edit_modal.html.erb
@@ -1,63 +1,55 @@
-<div id="edit-user-modal-<%= user.id %>" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h3 id="myModalLabel">Edit <%= user.name %></h3>
- </div>
- <%= form_for user, url: admin_user_path(user), method: :put, html: { class: 'form-horizontal' } do |f| %>
- <div class="modal-body">
- <div class="control-group">
- <%= f.label :name, class: 'control-label' %>
- <div class="controls">
- <%= f.text_field :name %>
- <span class="help-inline"></span>
- </div>
- </div>
- <div class="control-group">
- <%= f.label :email, class: 'control-label' %>
- <div class="controls">
- <%= f.text_field :email %>
- <span class="help-inline"></span>
- </div>
- </div>
- <div class="control-group">
- <%= f.label :full_address, class: 'control-label' %>
- <div class="controls">
- <%= f.text_field :full_address %>
- <span class="help-inline"></span>
- </div>
- </div>
- <div class="control-group">
- <%= f.label :city, class: 'control-label' %>
- <div class="controls">
- <%= f.text_field :city %>
- <span class="help-inline"></span>
- </div>
- </div>
- <div class="control-group">
- <%= f.label :website, class: 'control-label' %>
- <div class="controls">
- <%= f.url_field :website %>
- <span class="help-inline"></span>
+<div id="edit-user-modal-<%= user.id %>" class="modal">
+ <div class="modal-dialog" role="document">
+ <div class="modal-content">
+ <%= form_for user, url: admin_user_path(user), method: :put, html: { class: 'form-horizontal' } do |f| %>
+ <div class="modal-header">
+ <h5 class="modal-title">Edit <%= user.name %></h5>
+ <button type="button" class="close" data-dismiss="modal" aria-label="Close">
+ <span aria-hidden="true">×</span>
+ </button>
</div>
- </div>
- <div class="control-group">
- <%= f.label :twitter, class: 'control-label' %>
- <div class="controls">
- <%= f.text_field :twitter %>
- <span class="help-inline"></span>
+ <div class="modal-body">
+ <div class="form-group">
+ <%= f.label :name %>
+ <%= f.text_field :name, class: 'form-control' %>
+ <span class="help-inline"></span>
+ </div>
+ <div class="form-group">
+ <%= f.label :email %>
+ <%= f.email_field :email, class: 'form-control' %>
+ <span class="help-inline"></span>
+ </div>
+ <div class="form-group">
+ <%= f.label :full_address %>
+ <%= f.text_field :full_address, class: 'form-control' %>
+ <span class="help-inline"></span>
+ </div>
+ <div class="form-group">
+ <%= f.label :city %>
+ <%= f.text_field :city, class: 'form-control' %>
+ <span class="help-inline"></span>
+ </div>
+ <div class="form-group">
+ <%= f.label :website %>
+ <%= f.url_field :website, class: 'form-control' %>
+ <span class="help-inline"></span>
+ </div>
+ <div class="form-group">
+ <%= f.label :twitter %>
+ <%= f.text_field :twitter, class: 'form-control' %>
+ <span class="help-inline"></span>
+ </div>
+ <div class="form-group">
+ <%= f.label :facebook %>
+ <%= f.url_field :facebook, class: 'form-control' %>
+ <span class="help-inline"></span>
+ </div>
</div>
- </div>
- <div class="control-group">
- <%= f.label :facebook, class: 'control-label' %>
- <div class="controls">
- <%= f.url_field :facebook %>
- <span class="help-inline"></span>
+ <div class="modal-footer">
+ <%= f.submit "Save Changes", class: 'btn btn-primary', disable_with: "Saving..." %>
+ <button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
</div>
+ <% end %>
</div>
</div>
- <div class="modal-footer">
- <button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
- <%= f.submit "Save Changes", class: 'btn btn-primary', disable_with: "Saving..." %>
- </div>
- <% end %>
</div>
app/views/admin/users/_index.html.erb
@@ -4,7 +4,6 @@
<td></td>
<td>name</td>
<td>email</td>
- <td>urls</td>
<td>
created at
<%= link_to url_for(params.merge(sort: "newest")), remote: true do %>
@@ -17,21 +16,14 @@
</tr>
</thead>
<tbody>
- <%- @users.each do |user| %>
+ <% @users.find_each do |user| %>
<tr>
<td>
<a href="#edit-user-modal-<%= user.id %>" role="button" data-toggle="modal">edit</a>
<%= render partial: 'edit_modal', locals: { user: user } %>
</td>
- <td><%= link_to "#{user.name} (#{user.creations_count})", admin_user_path(user) %></td>
+ <td><%= link_to user.name, admin_user_path(user) %></td>
<td><%= mail_to user.email %></td>
- <td>
- <ul>
- <%= "<li>#{user.website}</li>".html_safe unless user.website.blank? %>
- <%= "<li>#{user.twitter}</li>".html_safe unless user.twitter.blank? %>
- <%= "<li>#{user.facebook}</li>".html_safe unless user.facebook.blank? %>
- </ul>
- </td>
<td><%= user.created_at.to_formatted_s(:short) %></td>
</tr>
<% end %>
app/views/admin/users/index.html.erb
@@ -1,9 +1,9 @@
<%= provide(:search_path, admin_users_path) %>
-<div class="row-fluid">
- <div class="span2">
+<div class="row">
+ <div class="col-3">
<%= render partial: "my/shared/my_nav" %>
</div>
- <div class="span10">
+ <div class="col-9">
<h1>Users <small>(<%= @users.count %>)</small></h1>
<div id="results-container">
<%= render partial: "index" %>
config/routes.rb
@@ -83,7 +83,6 @@ Cake::Application.routes.draw do
resources :activities, only: [:index]
resources :subscriptions, only: [:index]
resources :photos, only: [:index, :show, :update]
- resources :blobs, only: [:index, :show]
resources :errors, only: [:index, :create]
resources :sessions, only: [:index, :destroy]
resources :products, only: [:index, :show, :create]