0
0
Fork 0

added pages

This commit is contained in:
Gibheer 2011-07-11 20:01:23 +02:00
parent c82d60ad24
commit 3468f01ee6
2 changed files with 11 additions and 2 deletions

View File

@ -16,8 +16,13 @@ class Post
first(:id => id, :released => true)
end
def self.get_page page=0
all(:released => true, :limit => 10, :offset => (page * 10 + 1),
:order => [:written.desc])
end
def self.find_of_day time
all(:written => time..(time+86400))
all(:written => time..(time+86400), :releaed => true)
end
def acknowledged_comments

View File

@ -5,7 +5,11 @@ class Blog < Sinatra::Base
use Rack::Flash, :accessorize => [:error, :warning, :notice]
get '/' do
@posts = Post.all(:released => true, :order => [:written.desc])
if params.has_key? 'page'
@posts = Post.get_page(params['page'].to_i)
else
@posts = Post.get_page()
end
haml :index
end