Changeset 1307
- Timestamp:
- 08/02/08 21:37:22 (4 months ago)
- Files:
-
- trunk/app/controllers/episode_controller.rb (modified) (2 diffs)
- trunk/app/views/episode/list.html.erb (added)
- trunk/app/views/show/show.rhtml (modified) (2 diffs)
- trunk/config/initializers/will_paginate_french.rb (added)
- trunk/public/stylesheets/screen.css (modified) (1 diff)
- trunk/vendor/plugins/will_paginate (added)
- trunk/vendor/plugins/will_paginate/.gitignore (added)
- trunk/vendor/plugins/will_paginate/.manifest (added)
- trunk/vendor/plugins/will_paginate/CHANGELOG (added)
- trunk/vendor/plugins/will_paginate/LICENSE (added)
- trunk/vendor/plugins/will_paginate/README.rdoc (added)
- trunk/vendor/plugins/will_paginate/Rakefile (added)
- trunk/vendor/plugins/will_paginate/examples (added)
- trunk/vendor/plugins/will_paginate/examples/apple-circle.gif (added)
- trunk/vendor/plugins/will_paginate/examples/index.haml (added)
- trunk/vendor/plugins/will_paginate/examples/index.html (added)
- trunk/vendor/plugins/will_paginate/examples/pagination.css (added)
- trunk/vendor/plugins/will_paginate/examples/pagination.sass (added)
- trunk/vendor/plugins/will_paginate/init.rb (added)
- trunk/vendor/plugins/will_paginate/lib (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate.rb (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate/array.rb (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate/collection.rb (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate/core_ext.rb (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate/finder.rb (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate/named_scope.rb (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate/named_scope_patch.rb (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate/version.rb (added)
- trunk/vendor/plugins/will_paginate/lib/will_paginate/view_helpers.rb (added)
- trunk/vendor/plugins/will_paginate/test (added)
- trunk/vendor/plugins/will_paginate/test/boot.rb (added)
- trunk/vendor/plugins/will_paginate/test/collection_test.rb (added)
- trunk/vendor/plugins/will_paginate/test/console (added)
- trunk/vendor/plugins/will_paginate/test/database.yml (added)
- trunk/vendor/plugins/will_paginate/test/finder_test.rb (added)
- trunk/vendor/plugins/will_paginate/test/fixtures (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/admin.rb (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/developer.rb (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/developers_projects.yml (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/project.rb (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/projects.yml (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/replies.yml (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/reply.rb (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/schema.rb (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/topic.rb (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/topics.yml (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/user.rb (added)
- trunk/vendor/plugins/will_paginate/test/fixtures/users.yml (added)
- trunk/vendor/plugins/will_paginate/test/helper.rb (added)
- trunk/vendor/plugins/will_paginate/test/lib (added)
- trunk/vendor/plugins/will_paginate/test/lib/activerecord_test_case.rb (added)
- trunk/vendor/plugins/will_paginate/test/lib/activerecord_test_connector.rb (added)
- trunk/vendor/plugins/will_paginate/test/lib/load_fixtures.rb (added)
- trunk/vendor/plugins/will_paginate/test/lib/view_test_process.rb (added)
- trunk/vendor/plugins/will_paginate/test/tasks.rake (added)
- trunk/vendor/plugins/will_paginate/test/view_test.rb (added)
- trunk/vendor/plugins/will_paginate/will_paginate.gemspec (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app/controllers/episode_controller.rb
r1193 r1307 38 38 end 39 39 40 def list 41 @show = current_user.shows.find(params[:show]) 42 @episodes = @show.episodes.paginate(:per_page => 10, :page => (params[:page] or 1)) 43 end 44 40 45 def delete 41 46 episode = current_user.find_episode(params[:id]) … … 45 50 end 46 51 47 def select_image52 def select_image 48 53 @episode = current_user.find_episode(params[:id]) 49 54 return unless request.post? trunk/app/views/show/show.rhtml
r1255 r1307 26 26 27 27 <ul> 28 <% for episode in @show.episodes %>28 <% for episode in @show.episodes.first(5) %> 29 29 <li> 30 30 <%= link_to("#{episode.order} - #{episode.title}", :controller => "episode", :action => "show", :id => episode) %> … … 33 33 <% end %> 34 34 </ul> 35 <p>Ajouter <%= link_to("un nouvel épisode", :controller => "episode", :action => "create", :show => @show) %></p> 35 36 <div class="actions"> 37 <%= link_to "Tous les épisodes", :controller => "episode", :action => "list", :show => @show %> 38 <%= link_to "Ajouter un nouvel épisode", :controller => "episode", :action => "create", :show => @show %> 39 </div> 36 40 <% else %> 37 <p>Renseigner <%= link_to("le premier épisode", :controller => "episode", :action => "create", :show => @show) %> de cette émission</p> 41 <div class="actions"> 42 <%= link_to "Renseigner le premier épisode", :controller => "episode", :action => "create", :show => @show %> 43 </div> 38 44 <% end %> 39 45 trunk/public/stylesheets/screen.css
r1193 r1307 31 31 #frame h1 { font: normal 145% "Georgia", serif; color: #66af16; margin: 6px 0; } 32 32 #frame h2 { font: normal 120% "Georgia", serif; margin: 6px 0; color: #7dacd1; clear: both; border-bottom: 1px solid #7dacd1; } 33 #frame .actions, #frame .tags { clear: both; margin: 0 0 6px; padding: 4px 0; font-size: 90%; text-align: right; border-top: 1px solid #ccc; } 33 #frame .actions, #frame .tags, .pagination { clear: both; margin: 0 0 6px; padding: 4px 0; font-size: 90%; text-align: right; } 34 #frame .actions, #frame .tags { border-top: 1px solid #ccc; } 34 35 #frame .details { position: absolute; top: 10px; right: 0; font-size: 90%; } 35 36 #frame .tags { margin: 6px 0 0; padding: 6px 20px; text-align: left; background: url("../images/tags.png") no-repeat 0px 6px; }
