mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-09 15:35:47 +01:00
prepopulate traffic graph datepicker to make life easier
This commit is contained in:
@@ -301,6 +301,7 @@ define('admin/general/dashboard', ['semver', 'Chart', 'translator', 'benchpress'
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
$('[data-action="updateGraph"][data-units="custom"]').on('click', function () {
|
$('[data-action="updateGraph"][data-units="custom"]').on('click', function () {
|
||||||
var targetEl = $(this);
|
var targetEl = $(this);
|
||||||
|
|
||||||
@@ -315,6 +316,14 @@ define('admin/general/dashboard', ['semver', 'Chart', 'translator', 'benchpress'
|
|||||||
callback: submit,
|
callback: submit,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
}).on('shown.bs.modal', function () {
|
||||||
|
var date = new Date();
|
||||||
|
var today = date.toISOString().substr(0, 10);
|
||||||
|
date.setDate(date.getDate() - 1);
|
||||||
|
var yesterday = date.toISOString().substr(0, 10);
|
||||||
|
|
||||||
|
modal.find('#startRange').val(targetEl.attr('data-startRange') || yesterday);
|
||||||
|
modal.find('#endRange').val(targetEl.attr('data-endRange') || today);
|
||||||
});
|
});
|
||||||
|
|
||||||
function submit() {
|
function submit() {
|
||||||
@@ -345,6 +354,8 @@ define('admin/general/dashboard', ['semver', 'Chart', 'translator', 'benchpress'
|
|||||||
targetEl.addClass('active');
|
targetEl.addClass('active');
|
||||||
|
|
||||||
// Update "custom range" label
|
// Update "custom range" label
|
||||||
|
targetEl.attr('data-startRange', formData.startRange);
|
||||||
|
targetEl.attr('data-endRange', formData.endRange);
|
||||||
targetEl.html(formData.startRange + ' – ' + formData.endRange);
|
targetEl.html(formData.startRange + ' – ' + formData.endRange);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user