From: Bart Visscher Date: Sun, 11 Sep 2011 20:06:45 +0000 (+0200) Subject: Fix initial visibility of database settings in setup X-Git-Tag: v3.0~205 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7c9f1007d5ce78b4c19f35f425467755f75ba5b6;p=nextcloud-server.git Fix initial visibility of database settings in setup --- diff --git a/apps/calendar/js/calendar.js b/apps/calendar/js/calendar.js index cf66fdd735c..04d709b6ae2 100644 --- a/apps/calendar/js/calendar.js +++ b/apps/calendar/js/calendar.js @@ -318,6 +318,62 @@ Calendar={ addDateInfo:function(selector, date){ $(selector).data('date_info', date); }, + switch2Today:function(){ + Calendar.Date.current = new Date(); + Calendar.UI.updateView(); + }, + Calendar:{ + overview:function(){ + if(oc_cal_opendialog == 0){ + $("#dialog_holder").load(oc_webroot + "/apps/calendar/ajax/choosecalendar.php"); + oc_cal_opendialog = 1; + }else{ + alert(t("calendar", "You can't open more than one dialog per site!")); + } + }, + activation:function(checkbox, calendarid) + { + $.post(oc_webroot + "/apps/calendar/ajax/activation.php", { calendarid: calendarid, active: checkbox.checked?1:0 }, + function(data) { + checkbox.checked = data == 1; + Calendar.UI.loadEvents(); + }); + }, + new:function(object){ + var tr = $(document.createElement('tr')) + .load(oc_webroot + "/apps/calendar/ajax/newcalendar.php"); + $(object).closest('tr').after(tr).hide(); + }, + edit:function(object, calendarid){ + var tr = $(document.createElement('tr')) + .load(oc_webroot + "/apps/calendar/ajax/editcalendar.php?calendarid="+calendarid); + $(object).closest('tr').after(tr).hide(); + }, + submit:function(button, calendarid){ + var displayname = $("#displayname_"+calendarid).val(); + var active = $("#active_"+calendarid+":checked").length; + var description = $("#description_"+calendarid).val(); + var calendarcolor = $("#calendarcolor_"+calendarid).val(); + + var url; + if (calendarid == 'new'){ + url = "ajax/createcalendar.php"; + }else{ + url = "ajax/updatecalendar.php"; + } + $.post(url, { id: calendarid, name: displayname, active: active, description: description, color: calendarcolor }, + function(data){ + if(data.error == "true"){ + }else{ + $(button).closest('tr').prev().html(data.data).show().next().remove(); + Calendar.UI.loadEvents(); + } + }, 'json'); + }, + cancel:function(button, calendarid){ + $(button).closest('tr').prev().show().next().remove(); + }, + }, OneDay:{ forward:function(){ Calendar.Date.forward_day(); @@ -687,11 +743,6 @@ $(document).ready(function(){ //event vars Calendar.UI.loadEvents(); -function oc_cal_switch2today() { - Calendar.Date.current = new Date(); - Calendar.UI.updateView(); -} - var oc_cal_opendialog = 0; function oc_cal_newevent(selector, time){ var date_info = $(selector).data('date_info'); @@ -713,53 +764,3 @@ function oc_cal_newevent(selector, time){ alert(t("calendar", "You can't open more than one dialog per site!")); } } -function oc_cal_choosecalendar(){ - if(oc_cal_opendialog == 0){ - $("#dialog_holder").load(oc_webroot + "/apps/calendar/ajax/choosecalendar.php"); - oc_cal_opendialog = 1; - }else{ - alert(t("calendar", "You can't open more than one dialog per site!")); - } -} -function oc_cal_calender_activation(checkbox, calendarid) -{ - $.post(oc_webroot + "/apps/calendar/ajax/activation.php", { calendarid: calendarid, active: checkbox.checked?1:0 }, - function(data) { - checkbox.checked = data == 1; - Calendar.UI.loadEvents(); - }); -} -function oc_cal_editcalendar(object, calendarid){ - var tr = $(document.createElement('tr')) - .load(oc_webroot + "/apps/calendar/ajax/editcalendar.php?calendarid="+calendarid); - $(object).closest('tr').after(tr).hide(); -} -function oc_cal_newcalendar(object){ - var tr = $(document.createElement('tr')) - .load(oc_webroot + "/apps/calendar/ajax/newcalendar.php"); - $(object).closest('tr').after(tr).hide(); -} -function oc_cal_calendar_submit(button, calendarid){ - var displayname = $("#displayname_"+calendarid).val(); - var active = $("#active_"+calendarid+":checked").length; - var description = $("#description_"+calendarid).val(); - var calendarcolor = $("#calendarcolor_"+calendarid).val(); - - var url; - if (calendarid == 'new'){ - url = "ajax/createcalendar.php"; - }else{ - url = "ajax/updatecalendar.php"; - } - $.post(url, { id: calendarid, name: displayname, active: active, description: description, color: calendarcolor }, - function(data){ - if(data.error == "true"){ - }else{ - $(button).closest('tr').prev().html(data.data).show().next().remove(); - Calendar.UI.loadEvents(); - } - }, 'json'); -} -function oc_cal_calendar_cancel(button, calendarid){ - $(button).closest('tr').prev().show().next().remove(); -} diff --git a/apps/calendar/templates/calendar.php b/apps/calendar/templates/calendar.php index 68a198f6ffb..aedfeda9cb4 100644 --- a/apps/calendar/templates/calendar.php +++ b/apps/calendar/templates/calendar.php @@ -52,8 +52,8 @@ $weekdays = array('monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'satur
- " onclick="oc_cal_switch2today();"/> - " onclick="oc_cal_choosecalendar();" /> + " onclick="Calendar.UI.switch2Today();"/> + " onclick="Calendar.UI.Calendar.overview();" />
diff --git a/apps/calendar/templates/part.choosecalendar.php b/apps/calendar/templates/part.choosecalendar.php index 82bd1ff5ab3..4b4cff6f95e 100644 --- a/apps/calendar/templates/part.choosecalendar.php +++ b/apps/calendar/templates/part.choosecalendar.php @@ -12,7 +12,7 @@ for($i = 0; $i < count($option_calendars); $i++){ ?> - t('New Calendar') ?> + t('New Calendar') ?> diff --git a/apps/calendar/templates/part.choosecalendar.rowfields.php b/apps/calendar/templates/part.choosecalendar.rowfields.php index 1e80125999e..9a202907cd8 100644 --- a/apps/calendar/templates/part.choosecalendar.rowfields.php +++ b/apps/calendar/templates/part.choosecalendar.rowfields.php @@ -1,4 +1,4 @@ "; + echo ""; echo ""; - echo "t("CalDav Link") . "\" class=\"action\">t("Download") . "\" class=\"action\">t("Edit") . "\" class=\"action\" onclick=\"oc_cal_editcalendar(this, " . $_['calendar']["id"] . ");\">"; + echo "t("CalDav Link") . "\" class=\"action\">t("Download") . "\" class=\"action\">t("Edit") . "\" class=\"action\" onclick=\"Calendar.UI.Calendar.edit(this, " . $_['calendar']["id"] . ");\">"; diff --git a/apps/calendar/templates/part.editcalendar.php b/apps/calendar/templates/part.editcalendar.php index cdfc15f570f..a1a36505ee9 100644 --- a/apps/calendar/templates/part.editcalendar.php +++ b/apps/calendar/templates/part.editcalendar.php @@ -45,6 +45,6 @@ -);" value="t("Save") : $l->t("Submit"); ?>"> -);" value="t("Cancel"); ?>"> +);" value="t("Save") : $l->t("Submit"); ?>"> +);" value="t("Cancel"); ?>"> diff --git a/core/js/setup.js b/core/js/setup.js index 01b8c130397..7c44362f051 100644 --- a/core/js/setup.js +++ b/core/js/setup.js @@ -3,9 +3,9 @@ $(document).ready(function() { $('#datadirField').hide(250); if($('#hasSQLite').val()=='true'){ $('#databaseField').hide(); - $('#use_other_db').slideUp(); - $('#dbhost').hide(250); - $('#dbhostlabel').hide(250); + $('#use_other_db').hide(); + $('#dbhost').hide(); + $('#dbhostlabel').hide(); } $('#sqlite').click(function() {