From 152d6e4e033e61b82306ff34b56112231670e948 Mon Sep 17 00:00:00 2001 From: Will Bradley Date: Sun, 16 Sep 2012 02:53:45 -0700 Subject: [PATCH] Got auto-detection in logs working, improved user index readability --- app/controllers/door_logs_controller.rb | 70 ------------------------- app/views/door_logs/index.html.erb | 5 +- app/views/users/index.html.erb | 6 +-- 3 files changed, 7 insertions(+), 74 deletions(-) diff --git a/app/controllers/door_logs_controller.rb b/app/controllers/door_logs_controller.rb index 54485e7..5d1e90d 100644 --- a/app/controllers/door_logs_controller.rb +++ b/app/controllers/door_logs_controller.rb @@ -13,17 +13,6 @@ class DoorLogsController < ApplicationController end end - # GET /door_logs/1 - # GET /door_logs/1.json -# def show -# @door_log = DoorLog.find(params[:id]) -# -# respond_to do |format| -# format.html # show.html.erb -# format.json { render :json => @door_log } -# end -# end - # GET /door_logs/1 # GET /door_logs/1.json def download @@ -35,63 +24,4 @@ class DoorLogsController < ApplicationController end end -# # GET /door_logs/new -# # GET /door_logs/new.json -# def new -# @door_log = DoorLog.new -# -# respond_to do |format| -# format.html # new.html.erb -# format.json { render :json => @door_log } -# end -# end - - # GET /door_logs/1/edit -# def edit -# @door_log = DoorLog.find(params[:id]) -# end - - # POST /door_logs - # POST /door_logs.json -# def create -# @door_log = DoorLog.new(params[:door_log]) -# -# respond_to do |format| -# if @door_log.save -# format.html { redirect_to @door_log, :notice => 'Door log was successfully created.' } -# format.json { render :json => @door_log, :status => :created, :location => @door_log } -# else -# format.html { render :action => "new" } -# format.json { render :json => @door_log.errors, :status => :unprocessable_entity } -# end -# end -# end - - # PUT /door_logs/1 - # PUT /door_logs/1.json -# def update -# @door_log = DoorLog.find(params[:id]) -# -# respond_to do |format| -# if @door_log.update_attributes(params[:door_log]) -# format.html { redirect_to @door_log, :notice => 'Door log was successfully updated.' } -# format.json { head :no_content } -# else -# format.html { render :action => "edit" } -# format.json { render :json => @door_log.errors, :status => :unprocessable_entity } -# end -# end -# end - - # DELETE /door_logs/1 - # DELETE /door_logs/1.json -# def destroy -# @door_log = DoorLog.find(params[:id]) -# @door_log.destroy -# -# respond_to do |format| -# format.html { redirect_to door_logs_url } -# format.json { head :no_content } -# end -# end end diff --git a/app/views/door_logs/index.html.erb b/app/views/door_logs/index.html.erb index 38974f2..199c1fd 100644 --- a/app/views/door_logs/index.html.erb +++ b/app/views/door_logs/index.html.erb @@ -30,7 +30,10 @@ when 'G' "Granted" end %> - <%= "Card: "+(door_log.data.to_i+(@divided_tmp*32767)).to_s(16) %> + <% @cardnum = (door_log.data.to_i+(@divided_tmp*32767)).to_s(16) %> + <%= "Card: "+@cardnum %> + <% @card_user = User.find(:first,:conditions=>['card_number LIKE ?', @cardnum]) %> + <%= "("+@card_user.name+")" unless @card_user.nil? %> <% else @divided_tmp = nil diff --git a/app/views/users/index.html.erb b/app/views/users/index.html.erb index ad70def..8582745 100644 --- a/app/views/users/index.html.erb +++ b/app/views/users/index.html.erb @@ -6,8 +6,8 @@ Name Card DB ID - Card Number - Card Access + Card # + Access? Admin? @@ -20,7 +20,7 @@ <%= user.name %> <%= user.card_id %> <%= user.card_number %> - <%= if user.card_permissions == 1 then "Enabled" else "Disabled" end %> + <%= if user.card_permissions == 1 then "Access" end %> <%= if user.admin? then "Admin" end %> <%= link_to 'Upload', upload_path(user) %> <%= link_to 'Edit', edit_user_path(user) %>