39 lines
1.4 KiB
Plaintext
39 lines
1.4 KiB
Plaintext
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 {
|
|
$('<span class="formError">Please use a LOG or TXT file</span>').insertAfter($('#file'));
|
|
}
|
|
});
|