Luc Didry 91e078
% # vim:set sw=4 ts=4 sts=4 ft=html.epl expandtab:
Luc Didry 91e078
Luc Didry 91e078
<html>
Luc Didry 91e078
    <head>
Luc Didry 91e078
        <title>Let's Upload that FIle</title>
Luc Didry 91e078
        <meta charset="utf-8">
Luc Didry 91e078
        <meta name="mobile-web-app-capable" content="yes">
Luc Didry 91e078
        <meta name="apple-mobile-web-app-capable" content="yes">
Luc Didry 91e078
        <meta name="apple-mobile-web-app-status-bar-style" content="black">
Luc Didry 91e078
        <link rel="icon" type="image/png" href="<%= url_for('/img/favicon.png') %>">
Luc Didry 91e078
        <link rel="icon" sizes="128x128" href="<%= url_for('/img/lufi128.png') %>">
Luc Didry 91e078
        <link rel="icon" sizes="196x196" href="<%= url_for('/img/lufi196.png') %>">
Luc Didry 91e078
        <link rel="apple-touch-icon" href="<%= url_for('/img/lufi60.png') %>">
Luc Didry 91e078
        <link rel="apple-touch-icon" sizes="76x76" href="<%= url_for('/img/lufi76.png') %>">
Luc Didry 91e078
        <link rel="apple-touch-icon" sizes="120x120" href="<%= url_for('/img/lufi120.png') %>">
Luc Didry 91e078
        <link rel="apple-touch-icon" sizes="152x152" href="<%= url_for('/img/lufi152.png') %>">
Luc Didry 91e078
        <link rel="apple-touch-icon-precomposed" sizes="128x128" href="<%= url_for('/img/lufi128.png') %>">
Luc Didry d3222b
        %= stylesheet '/css/materialize.min.css'
Luc Didry 91e078
        %= stylesheet '/css/lufi.css'
Luc Didry 50aa76
        %= javascript begin
Luc Didry 50aa76
            function confirmExit() {
Luc Didry 50aa76
                console.log(i18n.confirmExit);
Luc Didry 50aa76
                return i18n.confirmExit;
Luc Didry 50aa76
            }
Luc Didry 5754ac
Luc Didry 5754ac
            // Is the browser IE?
Luc Didry 5754ac
            var isIE = /*@cc_on!@*/false || !!document.documentMode;
Luc Didry 5754ac
Luc Didry 5754ac
            // If the browser is IE, add readAsBinaryString function and store the data
Luc Didry 5754ac
            if (isIE == true){
Luc Didry 5754ac
                if (FileReader.prototype.readAsBinaryString === undefined) {
Luc Didry 5754ac
                    FileReader.prototype.readAsBinaryString = function (fileData) {
Luc Didry 5754ac
                            var binary = "";
Luc Didry 5754ac
                            var pt = this;
Luc Didry 5754ac
                            var reader = new FileReader();
Luc Didry 5754ac
                            reader.onload = function (e) {
Luc Didry 5754ac
                                var bytes = new Uint8Array(reader.result);
Luc Didry 5754ac
                                var length = bytes.byteLength;
Luc Didry 5754ac
                                for (var i = 0; i < length; i++) {
Luc Didry 5754ac
                                    binary += String.fromCharCode(bytes[i]);
Luc Didry 5754ac
                                }
Luc Didry 5754ac
                                //pt.result  - readonly so assign content to another property
Luc Didry 5754ac
                                pt.content = binary;
Luc Didry 5754ac
                                $(pt).trigger('onloadend');
Luc Didry 5754ac
                            }
Luc Didry 5754ac
                        reader.readAsArrayBuffer(fileData);
Ilker Kulgu 6889b0
                    }
Ilker Kulgu 6889b0
                }
Luc Didry 5754ac
            }
Luc Didry 50aa76
        % end
Luc Didry d3222b
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
Luc Didry 91e078
    </head>
Luc Didry 91e078
    <body>
Luc Didry d3222b
        <nav class="cyan">
Luc Didry d3222b
            
Luc Didry d3222b
                 logo Lufi
Luc Didry d3222b
                
Luc Didry d3222b
                
    Yann dbdaff
                    % if ((!defined(config('ldap')) && !defined(config('htpasswd'))) || is_user_authenticated()) {
    Luc Didry d3222b
                        <li<%== ' class="active"' if (current_route eq 'index') %>><%= l('Upload files') %>
    Luc Didry d3222b
                        <li<%== ' class="active"' if (current_route eq 'files') %>><%= l('My files') %>
    Luc Didry ac8d76
                    % } else {
    Luc Didry ac8d76
                        
  • <%= l('Signin') %>
  • Luc Didry ac8d76
                    % }
    Luc Didry d3222b
                        <li<%== ' class="active"' if (current_route eq 'about') %>><%= l('About') %>
    Yann dbdaff
                    % if ((defined(config('ldap')) || defined(config('htpasswd'))) && is_user_authenticated()) {
    Luc Didry ac8d76
                        
  • <%= l('Logout') %>
  • Luc Didry ac8d76
                    % }
    Luc Didry d3222b
                    
    Luc Didry d3222b
                    
      Yann dbdaff
                      % if ((!defined(config('ldap')) && !defined(config('htpasswd'))) || is_user_authenticated()) {
      Luc Didry d3222b
                          <li<%== ' class="active"' if (current_route eq 'index') %>><%= l('Upload files') %>
      Luc Didry d3222b
                          <li<%== ' class="active"' if (current_route eq 'files') %>><%= l('My files') %>
      Luc Didry ac8d76
                      % } else {
      Luc Didry ac8d76
                          
    • <%= l('Signin') %>
    • Luc Didry ac8d76
                      % }
      Luc Didry d3222b
                          <li<%== ' class="active"' if (current_route eq 'about') %>><%= l('About') %>
      Yann dbdaff
                      % if ((defined(config('ldap')) || defined(config('htpasswd'))) && is_user_authenticated()) {
      Luc Didry ac8d76
                          
    • <%= l('Logout') %>
    • Luc Didry ac8d76
                      % }
      Luc Didry d3222b
                      
      Luc Didry 91e078
                  
      Luc Didry d3222b
              </nav>
      Luc Didry d3222b
              
      Luc Didry d3222b
                  %= javascript '/js/jquery-2.1.1.min.js'
      Luc Didry d94c2b
                  %= javascript '/js/lufi-common.js'
      Luc Didry d3222b
                  <%= content %>
      Luc Didry 91e078
              
      Luc Didry 9430bd
      % if (defined(config('piwik_img'))) {
      Luc Didry 9430bd
              
      Luc Didry 9430bd
      % }
      Luc Didry d3222b
                  %= javascript '/js/materialize.js'
      Luc Didry d3222b
                  %= javascript begin
      Luc Didry d3222b
                      $(document).ready(function() {
      Luc Didry d3222b
                          $(".button-collapse").sideNav();
      Luc Didry d3222b
                      });
      Luc Didry d3222b
                  %end
      Luc Didry 91e078
          </body>
      Luc Didry 91e078
      </html>