diff -r 2991acd35cdb -r 9dfefad3ae1d www/js/log_brew.js --- a/www/js/log_brew.js Sat Oct 19 12:17:29 2019 +0200 +++ b/www/js/log_brew.js Sat Oct 19 13:54:38 2019 +0200 @@ -21,121 +21,116 @@ *****************************************************************************/ -$(document).ready(function () { - - $('#jqxMenu').jqxMenu('destroy'); +$(document).ready(function() { - $("#jqxLoader").jqxLoader({ - width: 250, - height: 150, - isModal: true, - text: "Opmaken grafiek ...", - theme: theme - }); - $('#jqxLoader').jqxLoader('open'); + $('#jqxMenu').jqxMenu('destroy'); + $('#jqxLoader').jqxLoader({ + width: 250, + height: 150, + isModal: true, + text: 'Opmaken grafiek ...', + theme: theme + }); + $('#jqxLoader').jqxLoader('open'); - function getExportServer() { - return "https://www.jqwidgets.com/export_server/export.php"; - } + function getExportServer() { + return 'https://www.jqwidgets.com/export_server/export.php'; + } - var sourceA = { - datatype: "json", - datafields: [ - { name: "date", type: "date", format: "yyyy-MM-dd HH:mm" }, - { name: "version", type: "int" }, - { name: "code", type: "string" }, - { name: "name", type: "string" }, - { name: "pv_mlt", type: "float" }, - { name: "pv_hlt", type: "float" }, - { name: "pv_room", type: "float" }, - { name: "sp_mlt", type: "float" }, - { name: "sp_hlt", type: "float" }, - { name: "pwm_mlt", type: "int" }, - { name: "pwm_hlt", type: "int" }, - { name: "event", type: "string" } - ], - url: 'getbrewlog.php?code=' + my_code - }, - dataAdapter = new $.jqx.dataAdapter(sourceA, { - autoBind: true, - async: false, - loadComplete: function () { - $('#jqxLoader').jqxLoader('close'); - }, - loadError: function (jqXHR, status, error) { - } - }), - settings = { - title: my_code + ' "' + my_name + '"', - description: "", - source: dataAdapter, - xAxis: { - dataField: 'date', - type: 'date', - formatFunction: function (value) { - return value.getHours() + ':' + value.getMinutes(); - }, - toolTipFormatFunction: function (value) { - var h = value.getHours(), - m = value.getMinutes(); - return value.getDate() + '-' + (value.getMonth() + 1) + '-' + value.getFullYear() - + ' ' + (h < 10 ? '0' + h : h) + ':' + (m < 10 ? '0' + m : m); - }, - textRotationAngle: 300, - }, - colorScheme: 'scheme01', - seriesGroups: [ - { - type: 'spline', - valueAxis: { - minValue: 0, - description: 'Graden C' - }, - series: [ - { dataField: "pv_mlt", lineWidth: 2, displayText: "MLT" }, - { dataField: "sp_mlt", lineWidth: 1, displayText: "mlt", opacity: 0.7 }, - { dataField: "pv_hlt", lineWidth: 1, displayText: "HLT" }, - { dataField: "sp_hlt", lineWidth: 1, displayText: "hlt", opacity: 0.7 }, - { dataField: "pv_room", lineWidth: 1, displayText: "Room", opacity: 0.5 } - ] - } - ] - }; - $("#brew_chart").jqxChart(settings); + var sourceA = { + datatype: 'json', + datafields: [ + { name: 'date', type: 'date', format: 'yyyy-MM-dd HH:mm' }, + { name: 'version', type: 'int' }, + { name: 'code', type: 'string' }, + { name: 'name', type: 'string' }, + { name: 'pv_mlt', type: 'float' }, + { name: 'pv_hlt', type: 'float' }, + { name: 'pv_room', type: 'float' }, + { name: 'sp_mlt', type: 'float' }, + { name: 'sp_hlt', type: 'float' }, + { name: 'pwm_mlt', type: 'int' }, + { name: 'pwm_hlt', type: 'int' }, + { name: 'event', type: 'string' } + ], + url: 'getbrewlog.php?code=' + my_code + }, + dataAdapter = new $.jqx.dataAdapter(sourceA, { + autoBind: true, + async: false, + loadComplete: function() { + $('#jqxLoader').jqxLoader('close'); + }, + loadError: function(jqXHR, status, error) { + } + }), + settings = { + title: my_code + ' "' + my_name + '"', + description: '', + source: dataAdapter, + xAxis: { + dataField: 'date', + type: 'date', + formatFunction: function(value) { + return value.getHours() + ':' + value.getMinutes(); + }, + toolTipFormatFunction: function(value) { + var h = value.getHours(), m = value.getMinutes(); + return value.getDate() + '-' + (value.getMonth() + 1) + '-' + value.getFullYear() + + ' ' + (h < 10 ? '0' + h : h) + ':' + (m < 10 ? '0' + m : m); + }, + textRotationAngle: 300, + }, + colorScheme: 'scheme01', + seriesGroups: [{ + type: 'spline', + valueAxis: { + minValue: 0, + description: 'Graden C' + }, + series: [ + { dataField: 'pv_mlt', lineWidth: 2, displayText: 'MLT' }, + { dataField: 'sp_mlt', lineWidth: 1, displayText: 'mlt', opacity: 0.7 }, + { dataField: 'pv_hlt', lineWidth: 1, displayText: 'HLT' }, + { dataField: 'sp_hlt', lineWidth: 1, displayText: 'hlt', opacity: 0.7 }, + { dataField: 'pv_room', lineWidth: 1, displayText: 'Ruimte', opacity: 0.5 } + ] + }] + }; + $('#brew_chart').jqxChart(settings); - $("#print").click(function () { - var content = $("#brew_chart")[0].outerHTML, - newWindow = window.open("", "", "width=865, height=425"), - document = newWindow.document.open(), - pageContent = - '' + - '' + - '' + - '' + - '' + - '' + my_code + ' ' + my_name + ' brouwdag' + - '' + - '' + content + ''; - document.write(pageContent); - document.close(); - newWindow.print(); - }); - $("#print").jqxButton({ template: "primary", width: 125, theme: theme }); + $('#print').click(function() { + var content = $('#brew_chart')[0].outerHTML, + newWindow = window.open('', '', 'width=865, height=425'), + document = newWindow.document.open(), + pageContent = + '' + + '' + + '' + + '' + + '' + + '' + my_code + ' ' + my_name + ' brouwdag' + + '' + + '' + content + ''; + document.write(pageContent); + document.close(); + newWindow.print(); + }); + $('#print').jqxButton({ template: 'primary', width: 125, theme: theme }); - - $("#pdfButton").click(function () { - $("#brew_chart").jqxChart("saveAsPDF", "brouw_"+my_code+".pdf", getExportServer()); - }); - $("#pdfButton").jqxButton({ template: "primary", width: 125, theme: theme }); + $('#pdfButton').click(function() { + $('#brew_chart').jqxChart('saveAsPDF', 'brouw_' + my_code + '.pdf', getExportServer()); + }); + $('#pdfButton').jqxButton({ template: 'primary', width: 125, theme: theme }); - $("#pngButton").click(function () { - $("#brew_chart").jqxChart("saveAsPNG", "brouw_"+my_code+".png", getExportServer()); - }); - $("#pngButton").jqxButton({ template: "primary", width: 125, theme: theme }); + $('#pngButton').click(function() { + $('#brew_chart').jqxChart('saveAsPNG', 'brouw_' + my_code + '.png', getExportServer()); + }); + $('#pngButton').jqxButton({ template: 'primary', width: 125, theme: theme }); - $("#Close").jqxButton({ template: "success", width: 125, theme: theme }); - $("#Close").click(function () { - window.close(); - }); + $('#Close').jqxButton({ template: 'success', width: 125, theme: theme }); + $('#Close').click(function() { + window.close(); + }); });