Changeset 10 for trunk/rails/app
- Timestamp:
- 06/15/08 16:22:05 (7 months ago)
- Files:
-
- trunk/rails/app/controllers/tags_controller.rb (added)
- trunk/rails/app/helpers/tags_helper.rb (added)
- trunk/rails/app/models/tag.rb (added)
- trunk/rails/app/views/home/index.html.erb (modified) (4 diffs)
- trunk/rails/app/views/layouts/home.html.erb (modified) (1 diff)
- trunk/rails/app/views/layouts/tags.html.erb (added)
- trunk/rails/app/views/tags (added)
- trunk/rails/app/views/tags/index.html.erb (added)
- trunk/rails/app/views/tags/show.html.erb (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/rails/app/views/home/index.html.erb
r9 r10 16 16 </table> 17 17 18 <p style="margin: 0;padding: 0; margin-top: 100px"> Username or e-mail address: </p>18 <p style="margin: 0;padding: 0; margin-top: 100px">Browse photos: </p> 19 19 <p style="color: red"><%= flash[:notice] %></p> 20 20 <% form_for :flickr_user , :url => { :controller => "flickr_users" , :action => "create" } do |f| %> … … 23 23 <% end %> 24 24 <script>$("flickr_user_username").focus()</script> 25 <p style="font-size: 80%" id="coverFlowParagraphId">You can also click on a photo in the Cover Flow</p> 25 <p style="font-size: 80%" id="coverFlowParagraphId"> 26 Type in a Flickr username or mail address. <br /> 27 You can also click on a photo in the Cover Flow 28 </p> 29 <p><sup style="color:red">new!</sup><%= link_to "Browse Flickr Tags" , :controller => 'tags' %> with RailTrackr!</p> 26 30 </div> 27 31 … … 42 46 } 43 47 44 function open_user(imgnum) {45 $("coverFlowParagraphId").innerHTML = "Loading photosets from the requested user..."46 location.href = "<%= flickr_users_url %>/" + imgs[imgnum].owner;47 }48 49 function show(obj) {50 var imgEl = new Element('img', {src: imgs[curimg].src, id: "coverFlowImageId" });51 var a = new Element('a', { onclick: "open_user(" + curimg + ")" , style: "cursor:pointer"})52 a.appendChild(imgEl);53 $('coverFlowId').update(a);54 cvi_reflex.add(document.getElementById("coverFlowImageId"), { tilt: "right", distance: 5, border: 10, transparency: 80,color: "#ffffff" });55 Effect.Appear($('coverFlowId'), {duration: 0.5});56 setTimeout(load_next_image,5000);57 }58 59 function fade_and_show() {60 Effect.Fade($('coverFlowId'), { duration: 0.5, afterFinish: show});61 }62 63 function load_next_image() {64 curimg = Math.floor(Math.random()*imgs.length);65 var img = new Image ;66 img.onload = fade_and_show67 img.src = imgs[curimg].src;68 }69 70 48 Event.observe(window,'load', 71 49 function() { … … 73 51 show_no_images_warning(); 74 52 } else { 75 load_next_image();53 new Slideshow($('coverFlowId'), $("coverFlowParagraphId"), "<%= flickr_users_url %>/", imgs, true).start(); 76 54 } 77 }); 78 55 }); 79 56 </script> 80 57 <%= footer %> trunk/rails/app/views/layouts/home.html.erb
r4 r10 10 10 <%= javascript_include_tag 'effects' %> 11 11 <%= javascript_include_tag 'cvi_reflex_lib' %> 12 <%= javascript_include_tag 'application' %> 12 13 </head> 13 14 <body>