doctype html
include includes/head.pug
body
include includes/navigation.pug
.container-fluid
.row.page-container
.col-md-6.col-sm-12.col-xs-12
.row
.col
h3   Welcome to Catalogic Log Parser
.row
.col
.container-fluid
p Upload a file to start.
form.logFile(action='/upload' method='post' enctype='multipart/form-data')
.form-group
input.form-control.upload(id="file" type='file', name='logfile' required)
if (imageSuccess)
span(class="formSuccess") = imageSuccess
div.text-right
p Questions?
a.btn.btnSubmit(href="mailto:pwagner@catalogicsoftware.com") Send Patrick an email
script.
$('input#file').change(function(e) {
e.preventDefault();
var error = $('form.logFile > .formError');
if (error) {
$('form.logFile > .formError').remove();
}
var isLog = /(.log|.txt)$/i.test($('#file').val());
if (isLog) {
$('form.logFile').submit();
} else {
$('Please use a LOG or TXT file').insertAfter($('#file'));
}
});