<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>app/views/admin/users/edit.html.haml</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,11 +1,14 @@
 class Admin::UsersController &lt; ApplicationController
   
-  before_filter :find_user, :only =&gt; [:edit, :update, :destroy]
+  before_filter :find_user, :only =&gt; [:edit, :update, :destroy, :sync]
   before_filter :login_required
   
   def index    
     @page_title = t('user_admin')
-    @users = User.all
+    opts = { :page =&gt; params[:page], :order =&gt; 'users.followers_count DESC', :per_page =&gt; params[:per_page] }
+    opts[:order] = params[:sort] unless params[:sort].blank?
+    opts[:conditions] = [&quot;users.name like ? or users.description like ? &quot;, &quot;%#{params[:q]}%&quot;,&quot;%#{params[:q]}%&quot;] unless params[:q].blank?
+    @users = User.paginate opts
     
     render :layout =&gt; false if request.xhr?
   end
@@ -34,6 +37,12 @@ class Admin::UsersController &lt; ApplicationController
     end
   end
   
+  def sync
+    @user.sync
+    flash[:notice] = &quot;Manually synced #{@user.name}&quot;
+    redirect_to edit_admin_user_path(@user)
+  end
+  
   # PUT /admin/people/chris-lee
   def update
     if @user.update_attributes(params[:user])</diff>
      <filename>app/controllers/admin/users_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -69,7 +69,7 @@ module FloxeeHelper
     # elsif tweet.organization
     #       link_to tweet.organization.display_name, organization_path(tweet.organization), :class =&gt; 'username', :title =&gt; tweet.organization.display_name
     else
-      link_to tweet.user.screen_name, twitter_user_url(tweet.user.screen_name), :class =&gt; 'username', :title =&gt; tweet.user.name
+      link_to tweet.user.screen_name, user_path(tweet.user), :class =&gt; 'username', :title =&gt; tweet.user.name
     end
   end
   </diff>
      <filename>app/helpers/floxee_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -449,7 +449,7 @@ body
   button,
   a.button,input.button
     :background #efefef url(/images/buttons/bg-button.png) center left repeat-x
-    :border-style solid 
+    :border-style solid !important
     :border-width 1px 
     :border-color #ddd #999 #999 #ddd
     :-moz-border-radius .3em
@@ -599,4 +599,6 @@ body.admin
         :text-align right
       &amp;.alt
         td
-          :background-color = !lighter_blue
\ No newline at end of file
+          :background-color = !lighter_blue
+    h4
+      :margin-bottom 0em
\ No newline at end of file</diff>
      <filename>app/stylesheets/screen.sass</filename>
    </modified>
    <modified>
      <diff>@@ -3,7 +3,8 @@
 = render :partial =&gt; 'shared/search_filter'
 #people
   - unless @users.empty?
-
+    .pagination-info= page_entries_info @users    
+    = will_paginate @users
     %br.clear
     %table.people.floxee-admin.index
       %tr
@@ -13,7 +14,9 @@
 
       - for user in @users
         %tr{:class =&gt; cycle('', 'alt')}
-          %td.name= user.name
+          %td.name
+            %h4= link_to(user.name, edit_admin_user_path(user))
+            %p= twitter_auto_link(user.description)
           %td.name= user.login
           %td.name
             - form_for([:admin, user], :method =&gt; :put) do |f|</diff>
      <filename>app/views/admin/users/index.html.haml</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ ActionController::Routing::Routes.draw do |map|
   
   map.namespace :admin do |admin|
     admin.resources :people, :member =&gt; {:confirm_destroy =&gt; :get}
-    admin.resources :users
+    admin.resources :users, :member =&gt; {:sync =&gt; :get}
   end
   
   map.paginated_users 'users/page/:page', :controller =&gt; 'people', :action =&gt; 'index', :page =&gt; 1</diff>
      <filename>config/routes.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>76657523791de32ad6d66a186987cdb56cc6a081</id>
    </parent>
  </parents>
  <author>
    <name>Wynn Netherland</name>
    <email>wynn@squeejee.com</email>
  </author>
  <url>http://github.com/squeejee/floxee/commit/56c76528831bb6d7ad48ea01ebfdcdcba51a2038</url>
  <id>56c76528831bb6d7ad48ea01ebfdcdcba51a2038</id>
  <committed-date>2009-04-15T10:45:41-07:00</committed-date>
  <authored-date>2009-04-15T10:45:41-07:00</authored-date>
  <message>Edit page for users</message>
  <tree>eb16c2ba9a92828ce7d28be40af56c09220ca4b0</tree>
  <committer>
    <name>Wynn Netherland</name>
    <email>wynn@squeejee.com</email>
  </committer>
</commit>
