diff --git a/src/admin/views/race/view-race-edit.php b/src/admin/views/race/view-race-edit.php index fadd389..0635a46 100644 --- a/src/admin/views/race/view-race-edit.php +++ b/src/admin/views/race/view-race-edit.php @@ -36,8 +36,8 @@ class CASS_View_Race_Edit //Create mode $race->setStart(date("Y-m-d H:i:s")); $race->setEnd(date("Y-m-d H:i:s")); - $race->setSubscriptionStart(date("Y-m-d H:i:s")); - $race->setSubscriptionEnd(date("Y-m-d H:i:s")); + $race->setSubscriptionStart(null); + } //Validating data @@ -101,20 +101,6 @@ class CASS_View_Race_Edit $race->setEnd($_POST["end"]); } - if ($_POST["subscriptionStart"] == "") { - // echo "

* le début des inscriptions est obligatoire

"; - $dataValidationSuccess = false; - } else { - $race->setSubscriptionStart($_POST["subscriptionStart"]); - } - - if ($_POST["subscriptionEnd"] == "") { - // echo "

* la fin des inscriptions est obligatoire

"; - $dataValidationSuccess = false; - } else { - $race->setSubscriptionEnd($_POST["subscriptionEnd"]); - } - if (intval($_POST["level"]) == 0) { // echo "

* le niveau est obligatoire

"; $dataValidationSuccess = false; @@ -174,8 +160,12 @@ class CASS_View_Race_Edit $race->setParticipantMax(intval($_POST["participantMax"])); $race->setIDWPUser_Deputy(intval($_POST["IDWPUser_Deputy"])); $race->setParticipantMin(intval($_POST["participantMin"])); + $race->setParticipantMin(intval($_POST["participantMin"])); + $race->setParticipantMin(intval($_POST["participantMin"])); + $race->setSubscriptionStart($_POST["subscriptionStart"]); + $race->setSubscriptionEnd($_POST["subscriptionEnd"]); - if ($dataValidationSuccess) { + if ($dataValidationSuccess) { switch ($stateForm) { case 'create': $race->setDtCreation(date("Y-m-d H:i:s")); @@ -430,15 +420,15 @@ class CASS_View_Race_Edit
- - Début des inscriptions +

- - Fin des inscriptions +

diff --git a/src/frontend/cass-shortcode-calendar-global.js b/src/frontend/cass-shortcode-calendar-global.js index fdf1f0f..1463063 100644 --- a/src/frontend/cass-shortcode-calendar-global.js +++ b/src/frontend/cass-shortcode-calendar-global.js @@ -149,8 +149,19 @@ document.addEventListener('DOMContentLoaded', function () { let headerToolbarButtons; + let buttonText; + + let isMobile = window.matchMedia("(pointer:coarse)").matches; + + console.log(isMobile) ; + if (window.viewChangeVisible == "true") { - headerToolbarButtons = "timeGridDay,timeGridWeek,dayGridMonth,multiMonthYear,listMonth"; + if(isMobile == true) { + headerToolbarButtons="listMonth"; + window.initialView = "listMonth"; + } + else { + headerToolbarButtons = "timeGridDay,timeGridWeek,dayGridMonth,multiMonthYear,listMonth"; } } else { headerToolbarButtons = window.initialView; } @@ -173,9 +184,13 @@ document.addEventListener('DOMContentLoaded', function () { multiMonthYear: 'Année', listMonth: 'Liste' }, - - - + titleFormat: isMobile ? { + month: 'short', + year: 'numeric' + } : { + month: 'long', + year: 'numeric' + }, initialView: window.initialView, eventMouseEnter: function (event) { $(event.el).popover({