<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>app/controllers/admin/uploads_controller.rb</filename>
    </added>
    <added>
      <filename>app/models/upload.rb</filename>
    </added>
    <added>
      <filename>db/migrate/20090625144110_create_uploads.rb</filename>
    </added>
    <added>
      <filename>spec/models/upload_spec.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -3,4 +3,5 @@ log/*.log
 tmp/**/*
 doc/api
 doc/app
-db/*.sqlite3
\ No newline at end of file
+db/*.sqlite3
+public/system
\ No newline at end of file</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -11,6 +11,7 @@ class Admin::PostsController &lt; ApplicationController
   
   def new
     @post = Post.new
+    @uploads = Upload.all(:order =&gt; &quot;created_at DESC&quot;, :limit =&gt; 10)
   end
   
   def create
@@ -25,6 +26,7 @@ class Admin::PostsController &lt; ApplicationController
   
   def edit
     @post = Post.find(params[:id])
+    @uploads = Upload.all(:order =&gt; &quot;created_at DESC&quot;, :limit =&gt; 10)
   end
   
   def update</diff>
      <filename>app/controllers/admin/posts_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,11 @@
+#uploadBox
+  - for upload in @uploads
+    = link_to image_tag(upload.imagem.url(:thumb)), upload.imagem.url
+
+  - form_for :upload, Upload.new, :url =&gt; admin_uploads_path, :html =&gt; { :multipart =&gt; true } do |form|
+    = form.file_field :imagem
+    = form.submit &quot;Enviar&quot;
+
 - form_for [:admin, @post] do |f|
   = f.error_messages
   %p</diff>
      <filename>app/views/admin/posts/_form.html.haml</filename>
    </modified>
    <modified>
      <diff>@@ -22,6 +22,7 @@ Rails::Initializer.run do |config|
   config.gem &quot;haml&quot;
   config.gem &quot;RedCloth&quot;, :lib =&gt; &quot;redcloth&quot;
   config.gem &quot;mislav-will_paginate&quot;, :lib =&gt; &quot;will_paginate&quot;
+  config.gem &quot;thoughtbot-paperclip&quot;, :lib =&gt; &quot;paperclip&quot;
 
   # 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</diff>
      <filename>config/environment.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,6 +2,7 @@ ActionController::Routing::Routes.draw do |map|
   map.namespace :admin do |admin|
     admin.resources :posts
     admin.resources :comments
+    admin.resources :uploads
   end
   map.resources :posts, :has_many =&gt; :comments
   map.root :controller =&gt; &quot;posts&quot;</diff>
      <filename>config/routes.rb</filename>
    </modified>
    <modified>
      <diff>@@ -9,7 +9,7 @@
 #
 # It's strongly recommended to check this file into your version control system.
 
-ActiveRecord::Schema.define(:version =&gt; 20090625134752) do
+ActiveRecord::Schema.define(:version =&gt; 20090625144110) do
 
   create_table &quot;comments&quot;, :force =&gt; true do |t|
     t.integer  &quot;post_id&quot;
@@ -30,4 +30,13 @@ ActiveRecord::Schema.define(:version =&gt; 20090625134752) do
     t.text     &quot;texto_html&quot;
   end
 
+  create_table &quot;uploads&quot;, :force =&gt; true do |t|
+    t.string   &quot;imagem_file_name&quot;
+    t.string   &quot;image_content_type&quot;
+    t.integer  &quot;imagem_file_size&quot;
+    t.datetime &quot;imagem_updated_at&quot;
+    t.datetime &quot;created_at&quot;
+    t.datetime &quot;updated_at&quot;
+  end
+
 end</diff>
      <filename>db/schema.rb</filename>
    </modified>
    <modified>
      <diff>@@ -61,3 +61,8 @@ a {
     #errorExplanation ul li {
       font-size: 12px;
       list-style: disc; }
+
+#uploadBox {
+  float: right;
+  width: 300px;
+}
\ No newline at end of file</diff>
      <filename>public/stylesheets/admin.css</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9310b15fc57b71c3f85d9e3ad9c3cc79cd1895fe</id>
    </parent>
  </parents>
  <author>
    <name>AkitaOnRails</name>
    <email>fabioakita@gmail.com</email>
  </author>
  <url>http://github.com/akitaonrails/fisl_10_demo/commit/be209cb528e6e0a82d2dca6716f3da32195113c1</url>
  <id>be209cb528e6e0a82d2dca6716f3da32195113c1</id>
  <committed-date>2009-06-25T07:53:59-07:00</committed-date>
  <authored-date>2009-06-25T07:53:59-07:00</authored-date>
  <message>adicionando upload de imagens</message>
  <tree>dc19357e6e2a55ccf13d7305ce5cac859f5d2a38</tree>
  <committer>
    <name>AkitaOnRails</name>
    <email>fabioakita@gmail.com</email>
  </committer>
</commit>
