Timeline design and timescale update

This commit is contained in:
Harry Bomrah committed 2012-07-06 16:11:03 +08:00
1 parent bfaed4deb4
commit 830eb8eb62
7 files changed
+91 -51

No files matched your search

+9 -8
View File
@@ -4,15 +4,16 @@ class DesktopOrbitController< ApplicationController
render "desktop/orbit", :layout => false
end
def getevents
@event = params["event"]
@data = Array.new
@fromdate = params["from"]
case @event
when "papers"
@data = current_user.papers.where(:created_at.gt => Date.new(Integer(@fromdate[0]),Integer(@fromdate[1])-1),:created_at.lt => Date.new(Integer(@fromdate[0]),Integer(@fromdate[1])+1)).desc(:created_at)
def gettimelinespan
@get = params['get']
case @get
when "papers"
firstpaper = current_user.papers.all.first
lastpaper = current_user.papers.all.desc(:created_at).last
endyear = Integer(lastpaper.created_at.strftime("%Y"))
startyear = Integer(firstpaper.created_at.strftime("%Y"))
end
render :json=>@data.to_json
render :json=>{"startyear"=>startyear,"endyear"=>endyear}.to_json
end
def eventajaxload