Advertisement
Guest User

Untitled

a guest
Jun 4th, 2016
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5.50 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="HandheldFriendly" content="True">
  6. <meta name="MobileOptimized" content="320">
  7. <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">
  8. <title>KnowUP! - Collaborative Q&A</title>
  9. <link rel="shortcut icon" href="img/favicon.ico">
  10. <link rel="stylesheet" type="text/css" href="css/font-awesome.css">
  11. <link rel="stylesheet" type="text/css" href="css/font-roboto.css">
  12. <link rel="stylesheet" type="text/css" href="css/ink.css">
  13. <link rel="stylesheet" type="text/css" href="css/other.css">
  14. <script type="text/javascript" src="js/modernizr-2.8.3.min.js"></script>
  15. <script type="text/javascript" src="js/ink-all.min.js"></script>
  16. <script type="text/javascript" src="js/autoload.min.js"></script>
  17. <script>
  18.    // initialize and setup facebook js sdk
  19.    window.fbAsyncInit = function() {
  20.        FB.init({
  21.          appId      : '1045480332189466',
  22.          xfbml      : true,
  23.          version    : 'v2.5'
  24.        });
  25.         FB.getLoginStatus(function(response) {
  26.           if (response.status === 'connected') {
  27.             document.getElementById('status').innerHTML = 'We are connected.';
  28.             document.getElementById('login').style.visibility = 'hidden';
  29.           } else if (response.status === 'not_authorized') {
  30.             document.getElementById('status').innerHTML = 'We are not logged in.'
  31.           } else {
  32.             document.getElementById('status').innerHTML = 'You are not logged into Facebook.';
  33.           }
  34.         });
  35.     };
  36.     (function(d, s, id){
  37.         var js, fjs = d.getElementsByTagName(s)[0];
  38.         if (d.getElementById(id)) {return;}
  39.         js = d.createElement(s); js.id = id;
  40.         js.src = "js/sdk.js";
  41.         fjs.parentNode.insertBefore(js, fjs);
  42.     }(document, 'script', 'facebook-jssdk'));
  43.    
  44.     // login with facebook with extra permissions
  45.     function login() {
  46.       FB.login(function(response) {
  47.         if (response.status === 'connected') {
  48.             document.getElementById('status').innerHTML = 'We are connected.';
  49.             document.getElementById('login').style.visibility = 'hidden';
  50.           } else if (response.status === 'not_authorized') {
  51.             document.getElementById('status').innerHTML = 'We are not logged in.'
  52.           } else {
  53.             document.getElementById('status').innerHTML = 'You are not logged into Facebook.';
  54.           }
  55.       }, {scope: 'email'});
  56.     }
  57.    
  58.     // getting basic user info
  59.     function getInfo() {
  60.       FB.api('/me', 'GET', {fields: 'first_name,last_name,name,id'}, function(response) {
  61.         document.getElementById('status').innerHTML = response.id;
  62.       });
  63.     }
  64.   </script>
  65. </head>
  66. <body onload="checkLoginState()">
  67.  
  68.   <div id="responsive-bg">
  69.     <img src="img/DSCF2597.png" alt="">
  70.   </div>
  71.   <div class="ink-grid overlay half-vertical-padding push-center xlarge-45 large-60 medium-80 all-100">
  72.     <div class="column double-horizontal-padding half-vertical-space">
  73.       <img src="img/header.png" alt="">
  74.     </div>
  75.     <form action="index_user.html" method="post" class="ink-form ink-formvalidator">
  76.       <fieldset>
  77.         <legend class="slab align-center">Autenticação</legend>
  78.         <div class="control-group column-group half-gutters">
  79.           <label for="username" class="all-25 align-right">Username:</label>
  80.           <div class="control append-symbol all-75">
  81.             <span>
  82.               <input name="username" id="username" type="text" data-rules="required" placeholder="Por favor introduza aqui o seu username...">
  83.               <i class="fa fa-user"></i>
  84.             </span>
  85.           </div>
  86.         </div>
  87.         <div class="control-group column-group half-gutters">
  88.           <label for="password" class="all-25 align-right">Password:</label>
  89.           <div class="control append-symbol all-75">
  90.             <span>
  91.               <input name="password" id="password" type="password" data-rules="required" placeholder="Por favor introduza aqui a sua password...">
  92.               <i class="fa fa-key"></i>
  93.             </span>
  94.           </div>
  95.         </div>
  96.         <div class="column-group half-horizontal-gutters">
  97.           <div class="control-group all-15 small-5 tiny-5">
  98.           </div>
  99.           <div class="control-group all-25 small-30 tiny-30">
  100.             <div class="control append-symbol">
  101.               <span>
  102.                 <input class="ink-button black" type="submit" id="submit" name="submit" value="Validar">
  103.                 <i class="fa fa-check"></i>
  104.               </span>
  105.             </div>
  106.           </div>
  107.           <div class="control-group all-45 small-60 tiny-60">
  108.             <div class="control append-symbol">
  109.               <span>
  110.                 <input class="ink-button black" type="button" id="reset" name="reset" value="Recuperar Password">
  111.                 <i class="fa fa-exclamation-triangle"></i>
  112.                 </span>
  113.               </span>
  114.             </div>
  115.           </div>
  116.         </div>
  117.         <div class="control-group column-group">
  118.           <p class="align-center no-margin">Não se encontra registado?
  119.             <a href="user_register.html">Registe-se aqui!</a>
  120.           </p>
  121.         </div>
  122.       </fieldset>
  123.     </form>
  124.     <div class="control-group column-group">
  125.           <div id="status"></div>
  126.           <button onclick="getInfo()">Get Info</button>
  127.           <fb:login-button scope="public_profile,email" onlogin="login();"></fb:login-button>
  128.     </div>
  129.   </div>
  130. </body>
  131. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement