diff --git a/app/assets/javascripts/application.js.coffee b/app/assets/javascripts/application.js.coffee index 916e04a..7f1e82c 100644 --- a/app/assets/javascripts/application.js.coffee +++ b/app/assets/javascripts/application.js.coffee @@ -15,135 +15,7 @@ prev_link = "" $ -> $(".top_link").click -> $('html,body').animate({scrollTop: 0},'slow'); - position_img_now = -> - - - - # alert $("#large .large-img").outerHeight(false) - - imgheight = $("#large .large-img").outerHeight(false) + $("#large h3").outerHeight(false) - - - margintop = (( $(window).height() - imgheight) / 2 ) - - $("#large .large-img").css - "margin-top" :(margintop+"px") - #"width" : "100px" - - - - position_img = -> - $("#large .large-img").one "load", -> - - position_img_now() - - $(".rea-gal a").click -> - maxwidth = 1000 - maxheight = 900 - - - - - - prev_link = $(this) - $("body").append "
" - title = false - - - $("#large").append "" - $("#large").append "" - $("#large").append "" - - $("#large").append "
" - $(".img_container.first").append "" - - if $(this).attr "title" - title = $(this).attr "title" - $(".img_container.first").append "

"+title+"

" - - $("#large .large-img").one "load", -> - $("#large").fadeIn(500) - position_img(); - if $(window).height() > (maxheight+100) - $("#large .large-img").css - "max-height" : maxheight - else - $("#large .large-img").css - "max-height" : "85%" - - if $(window).width() > (maxwidth+100) - $("#large .large-img").css - "max-width" : maxwidth - else - $("#large .large-img").css - "max-width" : "85%" - - position_img(); - - - false - - - $("body").on "click", "#large", -> - $(this).fadeOut 300, -> - $(this).remove() - - - $("body").on "click" ,"#large .prev",-> - - if prev_link.prev("a").length > 0 - link = prev_link.closest("a").prev("a") - - - - else - link = prev_link.closest("div").children("a:last") - - - #titre = photo.find("h3") - $(".img_container.first").fadeOut 300, -> - $("#large h3").remove() - if link.attr "title" - title = link.attr "title" - $(".img_container.first").append "

"+title+"

" - - - $('#large .large-img').attr("src", link.attr("href")) - $("#large .large-img").one "load", -> - $(".img_container.first").fadeIn() - position_img(); - prev_link = link - - false - - - $("body").on "click" ,"#large .next",-> - - if prev_link.next("a").length > 0 - link = prev_link.closest("a").next("a") - - - - else - link = prev_link.closest("div").children("a:first") - - - #titre = photo.find("h3") - - $(".img_container.first").fadeOut 300, -> - $("#large h3").remove() - if link.attr "title" - title = link.attr "title" - $(".img_container.first").append "

"+title+"

" - - $('#large .large-img').attr("src", link.attr("href")) - $("#large .large-img").one "load", -> - $(".img_container.first").fadeIn() - position_img(); - prev_link = link - - false resize = -> diff --git a/app/assets/javascripts/popover.coffee b/app/assets/javascripts/popover.coffee index e69de29..0ae36b1 100644 --- a/app/assets/javascripts/popover.coffee +++ b/app/assets/javascripts/popover.coffee @@ -0,0 +1,273 @@ +bottom = 0 +prev_link = "" + +$("document").ready -> + + position_img_now = -> + + + + # alert $("#large .large-img").outerHeight(false) + + imgheight = $("#large .large-img").outerHeight(false) + $("#large h3").outerHeight(false) + + + margintop = (( $(window).height() - imgheight) / 2 ) + + $("#large .large-img").css + "margin-top" :(margintop+"px") + #"width" : "100px" + + + + position_img = -> + $("#large .large-img").one "load", -> + + position_img_now() + + + + $(".video_expand").click -> + maxwidth = 1000 + maxheight = 900 + + + + + prev_link = $(this) + $("body").append "
" + title = false + + + $("#large").append "
" + $("#large").append "" + if $(this).data("video-type") == "youtube" + $(".img_container.first").append '
' + else if $(this).data("video-type") == "vimeo" + $(".img_container.first").append '
' + + $(".img_container.first").append "