2011-08-31 22:20:46 +04:00
|
|
|
$(document).ready(function(){
|
|
|
|
$("#timezone").change( function(){
|
2011-09-11 19:20:23 +04:00
|
|
|
OC.msg.startSaving('#calendar .msg')
|
2011-08-31 22:20:46 +04:00
|
|
|
// Serialize the data
|
|
|
|
var post = $( "#timezone" ).serialize();
|
2011-09-29 01:16:32 +04:00
|
|
|
$.post( OC.filePath('calendar', 'ajax', 'settimezone.php'), post, function(data){
|
2011-10-02 17:51:24 +04:00
|
|
|
//OC.msg.finishedSaving('#calendar .msg', data);
|
2011-08-31 22:20:46 +04:00
|
|
|
});
|
|
|
|
return false;
|
|
|
|
});
|
2012-01-02 14:35:50 +04:00
|
|
|
$('#timezonedetection').change( function(){
|
|
|
|
var post = $('#timezonedetection').serialize();
|
|
|
|
$.post( OC.filePath('calendar', 'ajax', 'timezonedetection.php'), post, function(data){
|
|
|
|
|
|
|
|
});
|
|
|
|
});
|
2011-10-01 11:54:52 +04:00
|
|
|
$("#timezone").chosen();
|
|
|
|
$("#firstdayofweek").change( function(){
|
|
|
|
var data = $("#firstdayofweek").serialize();
|
|
|
|
$.post( OC.filePath('calendar', 'ajax', 'setfirstdayofweek.php'), data, function(data){
|
|
|
|
if(data == "error"){
|
|
|
|
console.log("saving first day of week failed");
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
$.getJSON(OC.filePath('calendar', 'ajax', 'firstdayofweek.php'), function(jsondata, status) {
|
|
|
|
$("#select_" + jsondata.firstdayofweek).attr('selected',true);
|
|
|
|
$("#firstdayofweek").chosen();
|
|
|
|
});
|
|
|
|
$.getJSON(OC.filePath('calendar', 'ajax', 'daysofweekend.php'), function(jsondata, status) {
|
|
|
|
for(day in jsondata){
|
|
|
|
if(jsondata[day] == "true"){
|
|
|
|
$("#selectweekend_" + day).attr('selected',true);
|
|
|
|
}
|
|
|
|
}
|
2011-10-02 17:51:24 +04:00
|
|
|
$("#weekend").chosen();
|
2011-10-01 11:54:52 +04:00
|
|
|
});
|
2011-10-01 12:39:07 +04:00
|
|
|
$("#timeformat").change( function(){
|
|
|
|
var data = $("#timeformat").serialize();
|
|
|
|
$.post( OC.filePath('calendar', 'ajax', 'settimeformat.php'), data, function(data){
|
|
|
|
if(data == "error"){
|
|
|
|
console.log("saving timeformat failed");
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
$.getJSON(OC.filePath('calendar', 'ajax', 'timeformat.php'), function(jsondata, status) {
|
|
|
|
$("#" + jsondata.timeformat).attr('selected',true);
|
|
|
|
$("#timeformat").chosen();
|
|
|
|
});
|
2011-10-02 00:53:18 +04:00
|
|
|
$("#duration").blur( function(){
|
|
|
|
var data = $("#duration").val();
|
|
|
|
$.post( OC.filePath('calendar', 'ajax', 'setduration.php'), {duration: data}, function(data){
|
|
|
|
if(data == "error"){
|
|
|
|
console.log("saving duration failed");
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
$.getJSON(OC.filePath('calendar', 'ajax', 'duration.php'), function(jsondata, status) {
|
|
|
|
$("#duration").val(jsondata.duration);
|
|
|
|
});
|
2012-01-02 14:35:50 +04:00
|
|
|
$.getJSON(OC.filePath('calendar', 'ajax', 'gettimezonedetection.php'), function(jsondata, status){
|
|
|
|
if(jsondata.detection == 'true'){
|
|
|
|
$('#timezonedetection').attr('checked', 'checked');
|
|
|
|
}
|
|
|
|
});
|
2011-10-01 11:54:52 +04:00
|
|
|
$("#weekend").change( function(){
|
|
|
|
var data = $("#weekend").serialize();
|
|
|
|
$.post( OC.filePath('calendar', 'ajax', 'setdaysofweekend.php'), data, function(data){
|
|
|
|
if(data == "error"){
|
|
|
|
console.log("saving days of weekend failed");
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
2011-08-31 22:20:46 +04:00
|
|
|
});
|