<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -4,11 +4,16 @@ class ItemsController &lt; ApplicationController
   
   def index
     list_of_friends = (params[:fb_sig_friends]||&quot;&quot;).split(/,/)
-    @friends_items = Item.find_for_friends(list_of_friends)
+    @friends_items = Item.find_for_friends(list_of_friends).paginate( 
+      :page=&gt;params[:page], 
+      :per_page=&gt;10)
   end
 
   def my_items
-    @items = @current_user.items.find(:all, :order=&gt;&quot;items.updated_at desc&quot; )
+    @items = @current_user.items.paginate(
+      :page=&gt;params[:page], 
+      :per_page=&gt;5, 
+      :order=&gt;&quot;items.updated_at desc&quot;)
   end
   
 </diff>
      <filename>app/controllers/items_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -7,7 +7,6 @@ class Item &lt; ActiveRecord::Base
     Item.find(:all,
               :conditions=&gt;[&quot;users.facebook_id in (?)&quot;,friends_facebook_ids],
               :include=&gt;[:user],
-              :limit=&gt;20,
               :order=&gt;&quot;items.updated_at desc&quot; )
   end
   </diff>
      <filename>app/models/item.rb</filename>
    </modified>
    <modified>
      <diff>@@ -44,5 +44,12 @@
 				&lt;/div&gt;
 			&lt;% end %&gt;
 		&lt;/div&gt;
+
+		&lt;!-- Page Navigation --&gt;
+		&lt;ul class=&quot;paginator&quot;&gt;
+			&lt;%= will_paginate @friends_items %&gt;
+		&lt;/ul&gt;
+		&lt;!-- /Page Navigation --&gt;
+
 	&lt;/div&gt;
 &lt;% end %&gt;
\ No newline at end of file</diff>
      <filename>app/views/items/index.fbml.erb</filename>
    </modified>
    <modified>
      <diff>@@ -41,5 +41,13 @@
 				&lt;/div&gt;
 			&lt;/div&gt;
 		&lt;% end %&gt;
+
+		&lt;!-- Page Navigation --&gt;
+		&lt;ul class=&quot;paginate&quot;&gt;
+			&lt;span class=&quot;new_button&quot;&gt;&lt;%= link_to &quot;Add New Item&quot;, new_item_path %&gt;&lt;/span&gt;
+			&lt;span class=&quot;paginator&quot;&gt;&lt;%= will_paginate @items %&gt;&lt;/span&gt;
+		&lt;/ul&gt;
+		&lt;!-- /Page Navigation --&gt;
+
 	&lt;% end %&gt;
 &lt;/div&gt;
\ No newline at end of file</diff>
      <filename>app/views/items/my_items.fbml.erb</filename>
    </modified>
    <modified>
      <diff>@@ -20,7 +20,8 @@ Rails::Initializer.run do |config|
   # config.gem &quot;sqlite3-ruby&quot;, :lib =&gt; &quot;sqlite3&quot;
   # config.gem &quot;aws-s3&quot;, :lib =&gt; &quot;aws/s3&quot;
   config.gem 'thoughtbot-paperclip', :lib =&gt; 'paperclip', :source =&gt; 'http://gems.github.com'
-
+  config.gem &quot;mislav-will_paginate&quot;, :lib =&gt; 'will_paginate', :source =&gt; 'http://gems.github.com'
+  
   # Only load the plugins named here, in the order given (default is alphabetical).
   # :all can be used as a placeholder for all plugins not explicitly named
   # config.plugins = [ :exception_notification, :ssl_requirement, :all ]</diff>
      <filename>config/environment.rb</filename>
    </modified>
    <modified>
      <diff>@@ -106,6 +106,14 @@
 /* Basic Buttons     */
 /* ================= */
 
+.paginate {
+	margin-left: 55px;
+}
+
+.paginator {
+	float: right;
+}
+
 .comment_button {
 	font-size: 11px;
 	color: #3b5998;
@@ -116,6 +124,19 @@
 	color: #3b5998;
 }
 
+.new_button {
+	background-color: white;
+	border-color: #D9DFEA #0E1F5B #0E1F5B #D9DFEA;
+	border-style: solid;
+	border-width: 1px;
+	color: #ffffff;
+	font-family: &quot;lucida grande&quot;,tahoma,verdana,arial,sans-serif;
+	font-size: 11px;
+	padding: 2px 5px 3px;
+	text-align: center;
+
+}
+
 .fbbutton:visited {
 	background-color: #3B5998;
 	border-color: #D9DFEA #0E1F5B #0E1F5B #D9DFEA;</diff>
      <filename>public/stylesheets/style.css</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8da480145d6eeae931a1e98dd79733108f99f63b</id>
    </parent>
  </parents>
  <author>
    <name>Steve Hoffmann</name>
    <email>shoffmann@bendbulletin.com</email>
  </author>
  <url>http://github.com/shoffmann/Garage-Sale/commit/f915162358ea0165a12f39e1538305bad06699e6</url>
  <id>f915162358ea0165a12f39e1538305bad06699e6</id>
  <committed-date>2009-11-13T14:45:05-08:00</committed-date>
  <authored-date>2009-11-13T14:45:05-08:00</authored-date>
  <message>Added pagination to item lists</message>
  <tree>aca34d5b0e35bbfe4320a72fa260d6e2581db487</tree>
  <committer>
    <name>Steve Hoffmann</name>
    <email>shoffmann@bendbulletin.com</email>
  </committer>
</commit>
