Przeglądaj źródła

#2650 Upgrade FullCalendar from 3.x to 5.x

RomanL 5 lat temu
rodzic
commit
adbf498b38
72 zmienionych plików z 135 dodań i 15745 usunięć
  1. 3 1
      plugins_public/fullcalendar/LICENSE.txt
  2. 64 578
      plugins_public/fullcalendar/fullcalendar.css
  3. 54 15146
      plugins_public/fullcalendar/fullcalendar.js
  4. 0 4
      plugins_public/fullcalendar/fullcalendar.min.css
  5. 0 4
      plugins_public/fullcalendar/fullcalendar.min.js
  6. 0 0
      plugins_public/fullcalendar/locale/af.js
  7. 0 0
      plugins_public/fullcalendar/locale/ar-dz.js
  8. 0 0
      plugins_public/fullcalendar/locale/ar-kw.js
  9. 0 0
      plugins_public/fullcalendar/locale/ar-ly.js
  10. 0 0
      plugins_public/fullcalendar/locale/ar-ma.js
  11. 0 0
      plugins_public/fullcalendar/locale/ar-sa.js
  12. 0 0
      plugins_public/fullcalendar/locale/ar-tn.js
  13. 0 0
      plugins_public/fullcalendar/locale/ar.js
  14. 0 0
      plugins_public/fullcalendar/locale/bg.js
  15. 0 0
      plugins_public/fullcalendar/locale/bs.js
  16. 0 0
      plugins_public/fullcalendar/locale/ca.js
  17. 0 0
      plugins_public/fullcalendar/locale/cs.js
  18. 0 0
      plugins_public/fullcalendar/locale/da.js
  19. 0 0
      plugins_public/fullcalendar/locale/de.js
  20. 0 0
      plugins_public/fullcalendar/locale/el.js
  21. 0 0
      plugins_public/fullcalendar/locale/en-au.js
  22. 0 0
      plugins_public/fullcalendar/locale/en-gb.js
  23. 0 0
      plugins_public/fullcalendar/locale/en-nz.js
  24. 0 0
      plugins_public/fullcalendar/locale/es-us.js
  25. 0 0
      plugins_public/fullcalendar/locale/es.js
  26. 0 0
      plugins_public/fullcalendar/locale/et.js
  27. 0 0
      plugins_public/fullcalendar/locale/eu.js
  28. 0 0
      plugins_public/fullcalendar/locale/fa.js
  29. 0 0
      plugins_public/fullcalendar/locale/fi.js
  30. 0 0
      plugins_public/fullcalendar/locale/fr-ca.js
  31. 0 0
      plugins_public/fullcalendar/locale/fr-ch.js
  32. 0 0
      plugins_public/fullcalendar/locale/fr.js
  33. 0 0
      plugins_public/fullcalendar/locale/gl.js
  34. 0 0
      plugins_public/fullcalendar/locale/he.js
  35. 0 0
      plugins_public/fullcalendar/locale/hi.js
  36. 0 0
      plugins_public/fullcalendar/locale/hr.js
  37. 0 0
      plugins_public/fullcalendar/locale/hu.js
  38. 0 0
      plugins_public/fullcalendar/locale/id.js
  39. 0 0
      plugins_public/fullcalendar/locale/is.js
  40. 0 0
      plugins_public/fullcalendar/locale/it.js
  41. 0 0
      plugins_public/fullcalendar/locale/ja.js
  42. 0 0
      plugins_public/fullcalendar/locale/ka.js
  43. 0 0
      plugins_public/fullcalendar/locale/kk.js
  44. 0 0
      plugins_public/fullcalendar/locale/ko.js
  45. 0 0
      plugins_public/fullcalendar/locale/lb.js
  46. 0 0
      plugins_public/fullcalendar/locale/lt.js
  47. 0 0
      plugins_public/fullcalendar/locale/lv.js
  48. 0 0
      plugins_public/fullcalendar/locale/mk.js
  49. 0 0
      plugins_public/fullcalendar/locale/ms.js
  50. 0 0
      plugins_public/fullcalendar/locale/nb.js
  51. 0 0
      plugins_public/fullcalendar/locale/nl.js
  52. 0 0
      plugins_public/fullcalendar/locale/nn.js
  53. 0 0
      plugins_public/fullcalendar/locale/pl.js
  54. 0 0
      plugins_public/fullcalendar/locale/pt-br.js
  55. 0 0
      plugins_public/fullcalendar/locale/pt.js
  56. 0 0
      plugins_public/fullcalendar/locale/ro.js
  57. 0 0
      plugins_public/fullcalendar/locale/ru.js
  58. 0 0
      plugins_public/fullcalendar/locale/sk.js
  59. 0 0
      plugins_public/fullcalendar/locale/sl.js
  60. 0 0
      plugins_public/fullcalendar/locale/sq.js
  61. 0 0
      plugins_public/fullcalendar/locale/sr-cyrl.js
  62. 0 0
      plugins_public/fullcalendar/locale/sr.js
  63. 0 0
      plugins_public/fullcalendar/locale/sv.js
  64. 0 0
      plugins_public/fullcalendar/locale/th.js
  65. 0 0
      plugins_public/fullcalendar/locale/tr.js
  66. 0 0
      plugins_public/fullcalendar/locale/uk.js
  67. 0 0
      plugins_public/fullcalendar/locale/vi.js
  68. 0 0
      plugins_public/fullcalendar/locale/zh-cn.js
  69. 0 0
      plugins_public/fullcalendar/locale/zh-tw.js
  70. 6 5
      template/calendar.html
  71. 7 6
      template/calendar_compact.html
  72. 1 1
      template/scripts/BxBaseCalendar.php

+ 3 - 1
plugins_public/fullcalendar/LICENSE.txt

@@ -1,4 +1,6 @@
-Copyright (c) 2015 Adam Shaw
+MIT License
+
+Copyright (c) 2020 Adam Shaw
 
 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files (the

Plik diff jest za duży
+ 64 - 578
plugins_public/fullcalendar/fullcalendar.css


Plik diff jest za duży
+ 54 - 15146
plugins_public/fullcalendar/fullcalendar.js


Plik diff jest za duży
+ 0 - 4
plugins_public/fullcalendar/fullcalendar.min.css


Plik diff jest za duży
+ 0 - 4
plugins_public/fullcalendar/fullcalendar.min.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/af.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ar-dz.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ar-kw.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ar-ly.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ar-ma.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ar-sa.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ar-tn.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ar.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/bg.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/bs.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ca.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/cs.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/da.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/de.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/el.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/en-au.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/en-gb.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/en-nz.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/es-us.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/es.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/et.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/eu.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/fa.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/fi.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/fr-ca.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/fr-ch.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/fr.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/gl.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/he.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/hi.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/hr.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/hu.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/id.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/is.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/it.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ja.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ka.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/kk.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ko.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/lb.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/lt.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/lv.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/mk.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ms.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/nb.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/nl.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/nn.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/pl.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/pt-br.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/pt.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ro.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/ru.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/sk.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/sl.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/sq.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/sr-cyrl.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/sr.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/sv.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/th.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/tr.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/uk.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/vi.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/zh-cn.js


Plik diff jest za duży
+ 0 - 0
plugins_public/fullcalendar/locale/zh-tw.js


+ 6 - 5
template/calendar.html

@@ -1,15 +1,16 @@
 <div id="__id__"></div>
 <script>
     var oDefaults = {
-			header: {
+			headerToolbar: {
+				initialView: 'dayGridMonth',
 				left: 'prev,next today',
 				center: 'title',
-				right: 'month,basicWeek,basicDay' 
+				right: 'dayGridDay,dayGridWeek,dayGridMonth' 
 			},
             navLinks: true, // can click day/week names to navigate views
-            eventLimit: true, // allow "more" link when too many events
-            eventLimitClick: 'day'
     };
     var oOptions = __options__;    
-    $('#__id__').fullCalendar($.extend({}, oDefaults, oOptions));
+	document.addEventListener('DOMContentLoaded', function() {
+        new FullCalendar.Calendar(document.getElementById('__id__'), $.extend({}, oDefaults, oOptions)).render();
+	});
 </script>

+ 7 - 6
template/calendar_compact.html

@@ -1,15 +1,16 @@
 <div id="__id__"></div>
 <script>
     var oDefaults = {
-			header: {
-				left: 'prev,next ',
+			headerToolbar: {
+				initialView: 'dayGridMonth',
+				left: 'prev,next today',
 				center: 'title',
-				right: ''
+				right: '' 
 			},
             navLinks: true, // can click day/week names to navigate views
-            eventLimit: true, // allow "more" link when too many events
-            eventLimitClick: 'day'
     };
     var oOptions = __options__;    
-    $('#__id__').fullCalendar($.extend({}, oDefaults, oOptions));
+	document.addEventListener('DOMContentLoaded', function() {
+        new FullCalendar.Calendar(document.getElementById('__id__'), $.extend({}, oDefaults, oOptions)).render();
+	});
 </script>

+ 1 - 1
template/scripts/BxBaseCalendar.php

@@ -29,7 +29,7 @@ class BxBaseCalendar extends BxDolCalendar
         $oConfig = BxTemplConfig::getInstance();
         
         $aOptionsDefault = array(
-            'timezone' => 'local',
+            'timeZone' => 'local',
             'eventColor' => $oConfig->aLessConfig['bx-color-active'],
             'eventTextColor' => $oConfig->aLessConfig['bx-font-color-default'],
         );

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików