CC-6066 - more work on add/remove content screen
This commit is contained in:
parent
b15160d0fb
commit
e6761b54da
7 changed files with 113 additions and 51 deletions
|
@ -58,6 +58,11 @@ var i18n_days_short = [
|
|||
$.i18n._("Sa")
|
||||
];
|
||||
|
||||
var dateStartId = "#sb_date_start",
|
||||
timeStartId = "#sb_time_start",
|
||||
dateEndId = "#sb_date_end",
|
||||
timeEndId = "#sb_time_end";
|
||||
|
||||
function getDatatablesStrings(overrideDict) {
|
||||
|
||||
var dict = {
|
||||
|
@ -181,6 +186,31 @@ function openPreviewWindow(url, w, h) {
|
|||
return false;
|
||||
}
|
||||
|
||||
function validateTimeRange() {
|
||||
var oRange,
|
||||
inputs = $('.sb-timerange > input'),
|
||||
start, end;
|
||||
|
||||
oRange = AIRTIME.utilities.fnGetScheduleRange(dateStartId, timeStartId, dateEndId, timeEndId);
|
||||
|
||||
start = oRange.start;
|
||||
end = oRange.end;
|
||||
|
||||
if (end >= start) {
|
||||
inputs.removeClass('error');
|
||||
} else {
|
||||
if (!inputs.hasClass('error')) {
|
||||
inputs.addClass('error');
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
start: start,
|
||||
end: end,
|
||||
isValid: end >= start
|
||||
};
|
||||
}
|
||||
|
||||
function pad(number, length) {
|
||||
return sprintf("%'0"+length+"d", number);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue