2016-07-05 18:06:22 +00:00
<!doctype html>
< html class = "no-js" lang = "" >
< head >
< meta charset = "utf-8" >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" >
2016-07-06 18:44:20 +00:00
< title > Node-OpenDroneMap< / title >
2016-07-05 18:06:22 +00:00
< meta name = "description" content = "" >
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
< link rel = "stylesheet" href = "css/bootstrap.min.css" >
< style >
body {
padding-top: 50px;
padding-bottom: 20px;
}
< / style >
< link href = "css/fileinput.css" media = "all" rel = "stylesheet" type = "text/css" / >
< link rel = "stylesheet" href = "css/main.css" >
< script src = "js/vendor/modernizr-2.8.3.min.js" > < / script >
< / head >
< body >
<!-- [if lt IE 8]>
< p class = "browserupgrade" > You are using an < strong > outdated< / strong > browser. Please < a href = "http://browsehappy.com/" > upgrade your browser< / a > to improve your experience.< / p >
<![endif]-->
< nav class = "navbar navbar-inverse navbar-fixed-top" role = "navigation" >
< div class = "container" >
< div class = "navbar-header" >
< a class = "navbar-brand" href = "/" > Node-OpenDroneMap< / a >
< p class = "navbar-text navbar-right" > Open Source Drone Aerial Imagery Processing< / a > < / p >
< / div >
< / div >
< / nav >
< div class = "container" >
<!-- Example row of columns -->
< div class = "row" >
< div class = "col-md-5" >
< h2 > New Task< / h2 >
< br / >
< form enctype = "multipart/form-data" onsubmit = "return false;" >
< div class = "form-group form-inline" >
2016-07-06 18:44:20 +00:00
< label for = "taskName" > Project Name:< / lable > < input type = "text" class = "form-control" value = "" id = "taskName" / >
2016-07-05 18:06:22 +00:00
< / div >
< div class = "form-group" >
< label for = "images" > Aerial Imageries:< / label > < input id = "images" name = "images" multiple type = "file" >
< div id = "errorBlock" class = "help-block" > < / div >
< / div >
< div class = "form-group" >
< label > Options:< / label >
< / div >
< div class = "text-right" > < input type = "submit" class = "btn btn-success" value = "Start Task" id = "btnUpload" / > < / div >
< / form >
< / div >
< div class = "col-md-7" >
2016-07-06 18:44:20 +00:00
< h2 > Current Tasks (< span data-bind = "text: tasks().length" > < / span > )< / h2 >
< p data-bind = "visible: tasks().length === 0" > No running tasks.< / p >
< div data-bind = "foreach: tasks" >
< div class = "task" >
< p data-bind = "visible: loading()" > Retrieving < span data-bind = "text: uuid" > < / span > ... < span class = "spinning glyphicon glyphicon glyphicon glyphicon-refresh" > < / span > < / p >
< div data-bind = "visible: !loading() && !info().error" >
< div class = "taskItem" > < strong > Name:< / strong > < span data-bind = "text: info().name" > < / span > < / div >
< div class = "taskItem" > < strong > Status:< / strong > < span data-bind = "text: statusDescr()" > < / span > < / div >
< span class = "statusIcon spinning glyphicon glyphicon glyphicon-cog" > < / span >
< div class = "actionButtons" >
< button type = "button" class = "btn btn-primary btn-sm" >
< span class = "glyphicon glyphicon glyphicon-remove-circle" > < / span > Cancel
< / button >
< / div >
< / div >
<!-- Error messages -->
< div data-bind = "visible: info().error !== undefined" >
< div class = "alert alert-warning" role = "alert" data-bind = "text: info().error" > < / div >
< div class = "actionButtons" >
< button data-bind = "click: remove" type = "button" class = "btn btn-primary btn-sm" >
< span class = "glyphicon glyphicon glyphicon-remove-circle" > < / span > Remove Task
< / button >
< / div >
< / div >
< / div >
< / div >
2016-07-05 18:06:22 +00:00
< / div >
< / div >
< hr >
< footer >
< p > This software is released under the terms of the < a href = "https://www.gnu.org/licenses/gpl-3.0.en.html" target = "_blank" > GPLv3 License< / a > . See < a href = "https://github.com/pierotofy/node-OpenDroneMap" target = "_blank" > node-opendronemap< / a > on Github for more information.< / p >
< / footer >
< / div > <!-- /container --> < script src = "//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js" > < / script >
< script > window . jQuery || document . write ( '<script src="js/vendor/jquery-1.11.2.min.js"><\/script>' ) < / script >
< script src = "js/vendor/bootstrap.min.js" > < / script >
2016-07-06 18:44:20 +00:00
< script src = "js/vendor/knockout-3.4.0.js" > < / script >
2016-07-05 18:06:22 +00:00
< script src = "js/fileinput.js" type = "text/javascript" > < / script >
< script src = "js/main.js" > < / script >
< / body >
< / html >