From c1c7b98638ae5db8a71e5ea3ce321fe2b205b634 Mon Sep 17 00:00:00 2001 From: chiu Date: Wed, 12 Aug 2020 21:33:46 +0800 Subject: [PATCH] auto update calendar template and fix many error --- app/assets/javascripts/calendar.js | 56 +-- app/assets/javascripts/calendar_frontend.js | 2 +- app/assets/javascripts/calendar_widget.js | 340 +++++++++++--- app/assets/javascripts/calendar_widget2.js | 437 ++++++++++++++++++ app/assets/javascripts/fullcalendar.js | 6 +- app/assets/stylesheets/calendar_widget1.css | 98 ++++ app/assets/stylesheets/calendar_widget2.css | 145 ++++++ app/controllers/admin/calendars_controller.rb | 2 +- app/controllers/calendars_controller.rb | 42 +- app/models/event.rb | 44 +- app/views/admin/calendars/_form.html.erb | 111 ++++- app/views/admin/calendars/index.html.erb | 2 - calendar.gemspec | 13 + config/locales/en.yml | 14 + config/locales/zh_tw.yml | 3 +- modules/calendar/_calendar_widget1.html.erb | 13 +- modules/calendar/_calendar_widget2.html.erb | 69 +++ modules/calendar/info.json | 8 + modules/calendar/thumbs/thumb2.png | Bin 0 -> 4075 bytes 19 files changed, 1261 insertions(+), 144 deletions(-) create mode 100644 app/assets/javascripts/calendar_widget2.js create mode 100644 app/assets/stylesheets/calendar_widget1.css create mode 100644 app/assets/stylesheets/calendar_widget2.css create mode 100644 modules/calendar/_calendar_widget2.html.erb create mode 100644 modules/calendar/thumbs/thumb2.png diff --git a/app/assets/javascripts/calendar.js b/app/assets/javascripts/calendar.js index 1199d10..67692b3 100644 --- a/app/assets/javascripts/calendar.js +++ b/app/assets/javascripts/calendar.js @@ -79,21 +79,35 @@ var Calendar = function(dom){ } c.event_create_space.show(); - var dtpick = $('.datetimepick'); - var pickers = new Array(); + var pickers = $('.default_picker input'); var checked = ($("#all_day_check").is(":checked") ? true : false); var checked_function = function(c){ + var d = new Date() if(c){ for(i=0;i