Skip to content

Commit abfc3c3

Browse files
committed
Stopgap fix for js caching issue
1 parent d6b7e57 commit abfc3c3

File tree

1 file changed

+56
-1
lines changed

1 file changed

+56
-1
lines changed

site/forecast.php

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,10 +322,65 @@ function getColor($regionID, $seasonID) {
322322
?>
323323
</div></div><div id="box_canvas"><canvas id="canvas" width="800" height="400"></canvas></div>
324324
</div>
325-
<script src="js/forecast.js"></script>
325+
<script>
326+
var DRAW_POINTS = true;
327+
var TICK_SIZE = 5;
328+
var MONTHS = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
329+
var LABEL_X = '';
330+
var LABEL_Y = 'ILI Activity (% outpatient visits)';
331+
var LABEL_Y_HOSP = 'Hospitalization Rate';
332+
var MARGIN_LEFT = 60;
333+
var MARGIN_BOTTOM = 60;
334+
var MARGIN_RIGHT = 12;
335+
var MARGIN_TOP = 12;
336+
var DASH_STYLE = [1, 5];
337+
var AUTOSAVE_INTERVAL = 1;
338+
var AXIS_STYLE = {color: '#000', size: 1, dash: []};
339+
var GRID_STYLE = {color: '#bbb', size: 1, dash: DASH_STYLE};
340+
var ZOOM_AMOUNT = 1.1;
341+
var BUTTON_SIZE = 25;
342+
var WILI_MAX = 26;
343+
var WILI_MIN = 3;
344+
345+
//Number of axis tick marks
346+
var xInterval = 2;
347+
var yInterval = 1;
348+
var uiScale = 1;
349+
var canvas = $('#canvas')[0];
350+
var dragging = false;
351+
var hoveringButton = null;
352+
353+
var modifyCounter = 0;
354+
var submitCounter = 0;
355+
var modified = false;
356+
var zoomDownBounds;
357+
var zoomUpBounds;
358+
var showLastBounds;
359+
var snapLastBounds;
360+
var SubmitStatus = {
361+
init: 0,
362+
sent: 1,
363+
success: 2,
364+
failure: 3
365+
};
366+
var submitStatus = SubmitStatus.init;
367+
368+
//chart bounds
369+
function marginLeft() { return MARGIN_LEFT * uiScale; }
370+
function marginRight() { return MARGIN_RIGHT * uiScale; }
371+
function marginTop() { return MARGIN_TOP * uiScale; }
372+
function marginBottom() { return MARGIN_BOTTOM * uiScale; }
373+
function max(x1,x2) { if (x1>x2) { return x1; } return x2; }
374+
function min(x1,x2) { if (x1<x2) { return x1; } return x2; }
375+
376+
</script>
326377
<script>
327378
//globals
328379
//var DEBUG = <?= $output['user_id'] == 9 ? 'true' : 'false' ?>;
380+
381+
382+
383+
329384
//Axis range
330385
var currentWeek = <?= $currentWeek ?>;
331386
var numPastWeeks = <?= $numPastWeeks ?>;

0 commit comments

Comments
 (0)