Almost usable, still a lot of work left

-Moved bikes to User model instead of profile
-User can copy user log to a bike log with new actsasloggable
-Added user stats
-some css was messing up checkboxes, need to figure out which stylesheet was doing that
This commit is contained in:
Jason Denney
2012-12-31 15:38:34 -05:00
parent 922af526c1
commit 189137ba9d
15 changed files with 117 additions and 17 deletions
+17
View File
@@ -0,0 +1,17 @@
class UserStats < Netzke::Base
js_configure do |c|
c.body_padding = 15
c.title = "User Stats"
bike = controller.current_user.bike
c.html = %Q(
<div id="user_stats_page">
<p>Total Hours Worked: #{controller.current_user.total_hours}</p>
<p>Hours worked in #{Time.now.strftime('%B')}: #{controller.current_user.current_month_hours}</p>
<p>Current bike ID: #{bike.id if bike}</p>
<p>Current bike S/N: #{bike.serial_number if bike}</p>
</div>
)
end
end