Plugin Directory

Changeset 3174802


Ignore:
Timestamp:
10/24/2024 08:31:44 AM (17 months ago)
Author:
ZanderZ
Message:

Update to version 6.2.2 from GitHub

Location:
recras
Files:
14 edited
1 copied

Legend:

Unmodified
Added
Removed
  • recras/tags/6.2.2/changelog.md

    r3151413 r3174802  
    11# Changelog
     2
     3## 6.2.2 (2024-10-24)
     4* Update "Fix book process datepicker styling" styles to latest version
     5* Updated "Tested up to" version to 6.7
     6* If package in a contact form is required, don't add an empty option
    27
    38## 6.2.1 (2024-09-13)
  • recras/tags/6.2.2/css/fixreactdatepicker.css

    r3062678 r3174802  
    3939}
    4040.bookprocess .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
    41     height: calc(195px + (1.7em / 2));
     41    height: calc(195px + 1.7em / 2);
    4242}
    4343
     
    6868    .react-datepicker__quarter-text,
    6969    .react-datepicker__year-text
    70 ):hover {
     70):not([aria-disabled=true]):hover {
    7171    border-radius: 0.3em;
    7272}
     
    161161    padding-left: 0.2em;
    162162}
     163.bookprocess .react-datepicker__calendar-icon {
     164    width: 1em;
     165    height: 1em;
     166    vertical-align: -0.125em;
     167}
  • recras/tags/6.2.2/readme.txt

    r3151413 r3174802  
    22Contributors: zanderz
    33Tags: recras, recreation, reservation, booking, voucher
    4 Tested up to: 6.6
    5 Stable tag: 6.2.1
     4Tested up to: 6.7
     5Stable tag: 6.2.2
    66License: GPLv2 or later
    77License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    7777
    7878== Changelog ==
     79
     80= 6.2.2 =
     81* Update "Fix book process datepicker styling" styles to latest version
     82* Updated "Tested up to" version to 6.7
     83* If package in a contact form is required, don't add an empty option
    7984
    8085= 6.2.1 =
  • recras/tags/6.2.2/recras-wordpress-plugin.php

    r3151413 r3174802  
    33Plugin Name: Recras WordPress Plugin
    44Plugin URI: https://www.recras.nl/
    5 Version: 6.2.1
     5Version: 6.2.2
    66Description: Easily integrate your Recras data into your own site
    77Requires at least: 6.4
  • recras/tags/6.2.2/src/Arrangement.php

    r3127313 r3174802  
    271271     * @return array|string
    272272     */
    273     public function getPackagesForContactForm(string $subdomain, int $contactformID)
     273    public function getPackagesForContactForm(string $subdomain, int $contactformID, bool $includeEmpty)
    274274    {
    275275        $form = ContactForm::getForm($subdomain, $contactformID);
     
    279279        }
    280280
    281         $packages = [
    282             0 => '',
    283         ];
     281        $packages = [];
     282        if ($includeEmpty) {
     283            $packages[0] = '';
     284        }
    284285
    285286        foreach ($form->Arrangementen as $pckg) {
  • recras/tags/6.2.2/src/ContactForm.php

    r3127313 r3174802  
    240240                    if (empty($arrangementen)) {
    241241                        $classArrangement = new Arrangement();
    242                         $arrangementen = $classArrangement->getPackagesForContactForm($options['subdomain'], $formID);
     242                        $arrangementen = $classArrangement->getPackagesForContactForm($options['subdomain'], $formID, !$field->verplicht);
    243243                    }
    244244
     
    256256                            'placeholder' => $options['placeholders'],
    257257                        ];
    258                         if (count($arrangementen) === 2 && $field->verplicht) { // 1 real package + 1 empty option
    259                             unset($arrangementen[0]);
     258                        if (count($arrangementen) === 1 && $field->verplicht) {
    260259                            $selectOptions['selected'] = current(array_keys($arrangementen));
    261260                        }
  • recras/tags/6.2.2/src/Plugin.php

    r3127313 r3174802  
    269269        if (get_option('recras_fix_react_datepicker')) {
    270270            // This version number is the react-datepicker version
    271             wp_enqueue_style('fixreactdatepicker', $this->baseUrl . '/css/fixreactdatepicker.css', [], '6.6.0');
     271            wp_enqueue_style('fixreactdatepicker', $this->baseUrl . '/css/fixreactdatepicker.css', [], '7.4.0');
    272272        }
    273273
  • recras/trunk/changelog.md

    r3151413 r3174802  
    11# Changelog
     2
     3## 6.2.2 (2024-10-24)
     4* Update "Fix book process datepicker styling" styles to latest version
     5* Updated "Tested up to" version to 6.7
     6* If package in a contact form is required, don't add an empty option
    27
    38## 6.2.1 (2024-09-13)
  • recras/trunk/css/fixreactdatepicker.css

    r3062678 r3174802  
    3939}
    4040.bookprocess .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
    41     height: calc(195px + (1.7em / 2));
     41    height: calc(195px + 1.7em / 2);
    4242}
    4343
     
    6868    .react-datepicker__quarter-text,
    6969    .react-datepicker__year-text
    70 ):hover {
     70):not([aria-disabled=true]):hover {
    7171    border-radius: 0.3em;
    7272}
     
    161161    padding-left: 0.2em;
    162162}
     163.bookprocess .react-datepicker__calendar-icon {
     164    width: 1em;
     165    height: 1em;
     166    vertical-align: -0.125em;
     167}
  • recras/trunk/readme.txt

    r3151413 r3174802  
    22Contributors: zanderz
    33Tags: recras, recreation, reservation, booking, voucher
    4 Tested up to: 6.6
    5 Stable tag: 6.2.1
     4Tested up to: 6.7
     5Stable tag: 6.2.2
    66License: GPLv2 or later
    77License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    7777
    7878== Changelog ==
     79
     80= 6.2.2 =
     81* Update "Fix book process datepicker styling" styles to latest version
     82* Updated "Tested up to" version to 6.7
     83* If package in a contact form is required, don't add an empty option
    7984
    8085= 6.2.1 =
  • recras/trunk/recras-wordpress-plugin.php

    r3151413 r3174802  
    33Plugin Name: Recras WordPress Plugin
    44Plugin URI: https://www.recras.nl/
    5 Version: 6.2.1
     5Version: 6.2.2
    66Description: Easily integrate your Recras data into your own site
    77Requires at least: 6.4
  • recras/trunk/src/Arrangement.php

    r3127313 r3174802  
    271271     * @return array|string
    272272     */
    273     public function getPackagesForContactForm(string $subdomain, int $contactformID)
     273    public function getPackagesForContactForm(string $subdomain, int $contactformID, bool $includeEmpty)
    274274    {
    275275        $form = ContactForm::getForm($subdomain, $contactformID);
     
    279279        }
    280280
    281         $packages = [
    282             0 => '',
    283         ];
     281        $packages = [];
     282        if ($includeEmpty) {
     283            $packages[0] = '';
     284        }
    284285
    285286        foreach ($form->Arrangementen as $pckg) {
  • recras/trunk/src/ContactForm.php

    r3127313 r3174802  
    240240                    if (empty($arrangementen)) {
    241241                        $classArrangement = new Arrangement();
    242                         $arrangementen = $classArrangement->getPackagesForContactForm($options['subdomain'], $formID);
     242                        $arrangementen = $classArrangement->getPackagesForContactForm($options['subdomain'], $formID, !$field->verplicht);
    243243                    }
    244244
     
    256256                            'placeholder' => $options['placeholders'],
    257257                        ];
    258                         if (count($arrangementen) === 2 && $field->verplicht) { // 1 real package + 1 empty option
    259                             unset($arrangementen[0]);
     258                        if (count($arrangementen) === 1 && $field->verplicht) {
    260259                            $selectOptions['selected'] = current(array_keys($arrangementen));
    261260                        }
  • recras/trunk/src/Plugin.php

    r3127313 r3174802  
    269269        if (get_option('recras_fix_react_datepicker')) {
    270270            // This version number is the react-datepicker version
    271             wp_enqueue_style('fixreactdatepicker', $this->baseUrl . '/css/fixreactdatepicker.css', [], '6.6.0');
     271            wp_enqueue_style('fixreactdatepicker', $this->baseUrl . '/css/fixreactdatepicker.css', [], '7.4.0');
    272272        }
    273273
Note: See TracChangeset for help on using the changeset viewer.