adding PHP Excel library

This commit is contained in:
2015-12-10 23:14:29 +01:00
parent f1076580ea
commit 9e9dc8a5fa
263 changed files with 110510 additions and 51 deletions

15
masks/index.html Normal file → Executable file
View File

@@ -2,25 +2,20 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link type="image/x-icon" href="images/favicon.ico" rel="shortcut icon" />
<link type="image/png" href="images/favicon_32.png" rel="icon" sizes="32x32" />
<link type="text/css" href="style/jquery.mods.css" rel="stylesheet" media="all" />
<link type="text/css" href="style/pedidor.css" rel="stylesheet" media="all" />
<link type="text/css" href="style/mobile.css" rel="stylesheet" media="(max-width: 40.5em)" />
<link type="text/css" href="style/screen.css" rel="stylesheet" media="(min-width: 40.5em)" />
<link type="text/css" href="style/print.css" rel="stylesheet" media="print" />
<script type="text/javascript" src="script/jquery-2.1.3.min.js"></script>
<script type="text/javascript" src="script/jquery.js"></script>
<script type="text/javascript" src="script/jquery.mods.js"></script>
<script type="text/javascript" src="script/common.js"></script>
<script type="text/javascript" src="script/pedidor.js"></script><title>Insert title here</title>
<script type="text/javascript" src="script/pedidor.js"></script>
<script type="text/javascript">
var oMyThoughts = new MyThoughts(asGlobalVars);
$(document).ready(oMyThoughts.init);
var oPedidor = new Pedidor(asGlobalVars);
$(document).ready(oPedidor.init);
</script>
<title>Pedidor</title>
</head>
<body>
<div id="container"></div>
</body>
</html>

44
masks/logon.html Executable file
View File

@@ -0,0 +1,44 @@
<div id="logon">
<div class="login_panel">
<form name="post_logon" id="post_logon">
<div class="credentials">
<p><input type="text" name="login" id="login" value="" /></p>
<p><input type="password" name="pass" id="pass" /></p>
</div>
<p id="validate"></p>
</form>
</div>
</div>
<script type="text/javascript">
oPedidor.pageInit = function(asHash, bFirstPage)
{
//$('#header, #menu, #footer').hide();
$('#login').addDefaultValue('Nombre');
$('#pass').addDefaultValue('Codigo');
$(window).keyup(function(e){if(e.which==13) logMeIn();});
$('#validate').addButton('enter', 'Entrar', logMeIn);
//$('#logon').fadeIn('slow');
};
//oPedidor.onFeedback = function(sType, sMsg){feedback('.credentials', sType, sMsg)};
function logMeIn()
{
var sLogin = $.trim(removeDiacritics($('#login').val().toLowerCase()));
var sPass = $.trim($('#pass').val());
if($('#post_logon').checkForm())
{
getInfo
(
'logmein',
function(){oPedidor.setHash(oPedidor.consts.default_page);},
{token:md5(sLogin)+oPedidor.consts.token_sep+getLoginToken(sPass)},
function(sDesc){self.onFeedback('error', sDesc);}
);
}
else self.onFeedback('warning', 'Formulario incompleto');
}
</script>

0
masks/orders.html Normal file → Executable file
View File

88
masks/products.html Normal file → Executable file
View File

@@ -0,0 +1,88 @@
<div id="products"></div>
<div id="product_menu"></div>
<div id="progress">
<div class="bar"></div>
</div>
<input id="uploader" type="file" multiple="" name="files[]" style="display:none;" />
<div id="product_list"></div>
<script type="text/javascript">
oPedidor.pageInit = function(asHash, bFirstPage)
{
//Upload Excel File
$('#product_menu').addButton('upload', 'cargar excel', function(){$('#uploader').click();}, '', 'fileupload', true);
self.tmp('file_count', 0);
$(function ()
{
$('#uploader').fileupload(
{
url: self.getActionLink('upload_excel'),
dropZone: $('#fileupload'),
sequentialUploads: true,
formData: {script:true},
acceptFileTypes:'/(\.|\/)(xlsx?|ods)$/i',
dataType: 'json',
autoUpload: true,
start: function(e)
{
$('#progress .bar').width('0%').parent().slideDown('fast');
},
stop: function(e)
{
if(self.tmp('file_count')>0) self.onFeedback('success', '¡Terminado!');
},
/*done: function(e, data)
{
$.each(data.files, function (index, file)
{
self.tmp('file_count', self.tmp('file_count') + 1);
$('#upload_log').find('.success').text('¡Terminado!');
});
},*/
fail: function(e, data)
{
$.each(data.files, function (index, file)
{
self.onFeedback('error', 'Error con "'+file.name+'"');
});
console.log(e);
},
progressall: function(e, data)
{
var progress = parseInt(data.loaded / data.total * 100, 10);
$('#progress .bar').stop().animate({width:progress+'%'}, 'fast', function(){if(progress==100) $('#progress').delay(1000).slideUp('slow');});
},
/*drop: function (e, data)
{
$.each(data.files, function(index, file){debug('Dropped file: '+file.name);});
},
change: function (e, data)
{
$.each(data.files, function (index, file){debug('Selected file: '+file.name);});
}*/
});
});
$(document).bind('drop dragover', function(e){e.preventDefault();});
$(document).bind('dragover', function(e)
{
var dropZone = $('#fileupload'), timeout = window.dropZoneTimeout;
var found = false, node = e.target;
do
{
if(node === dropZone[0])
{
found = true;
break;
}
node = node.parentNode;
} while(node != null);
dropZone.toggleClass('hover', found);
});
};
function uploadExcel()
{
}
</script>

12
masks/template.html Executable file
View File

@@ -0,0 +1,12 @@
<div id="header"></div>
<div id="menu">
<ul>
<li><a href="#crear_pedido"><i class="fa add-order"></i> crear pedido</a></li>
<li><a href="#pedidos"><i class="fa search"></i> busqueda pedidos</a></li>
<li><a href="#productos"><i class="fa list"></i> listado productos</a></li>
</ul>
</div>
<div id="main"></div>
<div id="footer">
Designed and powered by Franzz &amp; Clarita. Proyecto Gestion de Pedidos bajo licencia <a href="http://www.gnu.org/licenses/gpl.html" target="_blank">GPLv3</a>.
</div>