Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- "http://www.w3.org/TR/html4/strict.dtd">
- <HTML>
- <HEAD>
- <meta charset="utf-8" />
- <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.css" />
- <link rel="stylesheet" href="./css/style.css" />
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
- <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script>
- <script src="./script.js"></script>
- <TITLE>Flicker Search Engine</TITLE>
- <script>
- var email = "";
- function checkMail(){
- var mail = $("#ins_email").val();
- if(mail.indexOf('@') > -1 && mail.indexOf('.') > -1 && mail.length>4) return true;
- return false;
- }
- $(document).ready(function(){
- $("#share_interface").hide();
- $(".result_container").hide();
- $("#error").hide();
- $(".email_insert").dialog({
- autoOpen:false,
- buttons: {
- "Ok": function () {
- if(checkMail()){
- $("#share_interface").show();
- $(".results").hide();
- email = $("#ins_email").val();
- $( this ).dialog( "close" );
- }
- else $("#error").show();
- }
- }
- });
- $("#selectable").selectable();
- $("#share_dialog_call").click(function(){
- var network = $("#selectable .ui-selected a").attr("href");
- $(".share_dialog").append("Social network: " + network + "</br>" +
- " Email: " + email + "</br> </br> </br> List of images: </br> </br>");
- brojac = false;
- $.each($(".favorites_list li"), function(index, object){
- if(brojac) $(".share_dialog").append($(object).attr('title1') + "</br>");
- else brojac = true;
- })
- $(".share_dialog").dialog();
- })
- $(".favorites_list").sortable({
- connectWith: ".results_list"
- });
- $(".results_list").sortable({
- connectWith: ".favorites_list"
- });
- $("#share_button").click(function(){
- $("#search_button").removeClass("global_nav_button active");
- $("#share_button").addClass("global_nav_button active");
- $("#search_button").addClass("global_nav_button");
- $("#share_button").removeClass("global_nav_button");
- $(".email_insert").dialog("open");
- });
- $("#search_button").click(function(){
- $("#share_button").removeClass("global_nav_button active");
- $("#search_button").addClass("global_nav_button active");
- $("#share_button").addClass("global_nav_button");
- $("#search_button").removeClass("global_nav_button");
- });
- $("#search").click(function(){
- var searchTerm = $("#searchTerm").val();
- $.ajax({
- url: "http://www.flickr.com/services/feeds/photos_public.gne?tags=" + searchTerm + "&format=json#",
- dataType: "jsonp",
- jsonp: "jsoncallback",
- success:function(data){
- $(".results_list").html("");
- var item = data.items;
- $.each(item, function(index, object) {
- $(".results_list").append("<li style='border: solid 1px black; margin-bottom: 20px' title1='" + object.title + "'> <a style='display:block' href='" + object.link + "'>" + object.title + " </br> <img src='" + object.media.m + "'> </br>" + object.published + "</br> </li>");
- });
- }
- });
- $(".result_container").show();
- });
- });
- </script>
- </HEAD>
- <BODY>
- <div class="container">
- <div class="nav_container">
- <div class="global_navigation">
- <span class="global_nav_button active" id="search_button">Search Engine</span>
- <span class="global_nav_button" id="share_button">Share</span>
- </div>
- <span id="search_interface">
- <h1> Flickr Search </h1>
- <input type="text" id="searchTerm" />
- <button id="search">Search</button>
- </span>
- <span id="share_interface">
- <h1> Share Favorites </h1>
- <div class="the_icons">
- <ul class="social" id="selectable">
- <li class="delicious ui-widget-content ">
- <a href="http://www.delicious.com/"></a>
- </li>
- <li class="digg ui-widget-content">
- <a href="http://digg.com/"></a>
- </li>
- <li class="facebook ui-widget-content">
- <a href="http://www.facebook.com/"></a>
- </li>
- <li class="flickr ui-widget-content">
- <a href="http://www.flickr.com/"></a>
- </li>
- <li class="linkedin ui-widget-content">
- <a href="http://www.linkedin.com/"></a>
- </li>
- <li class="reddit ui-widget-content">
- <a href="http://www.reddit.com/"></a>
- </li>
- <li class="rss ui-widget-content">
- <a href="http://feeds2.feedburner.com/marcofolio"></a>
- </li>
- </ul>
- </div>
- <button id="share_dialog_call">SHARE</button>
- </span>
- </div>
- </div>
- <div class="result_container">
- <div class="results">
- <h2> Search results: </h2>
- <ul class="results_list connect">
- </ul>
- </div>
- <div class="favorites">
- <h2> Favorites: </h2>
- <ul class="favorites_list connect">
- <li class='listItem ui-state-default ui-sortable-handle ui-state-disabled'> <span> Fill me up! </span></li>
- </ul>
- </div>
- </div>
- <div class="email_insert" title="Insert your email">
- <span id="error"><b>Invalid email!<br/> eg. pero@doma.mk</b></span><br/>
- <span>Email: </span></br>
- <input type="text" id="ins_email"/>
- </div>
- <div class="share_dialog" title="Sharing options">
- </div>
- </BODY>
- </HTML>
Add Comment
Please, Sign In to add comment