Plugin Directory


Ignore:
Timestamp:
10/15/2026 11:59:50 AM (44 hours ago)
Author:
wpdienstplan
Message:

Update to version 3.10.0 from GitHub

File:
1 edited

Legend:

Unmodified
Added
Removed
  • dienstplan/trunk/src/Assets.php

    r3744969 r3748373  
    1313    public const HANDLE_CALENDAR      = 'dienstplan-calendar';
    1414    public const HANDLE_ADMIN         = 'dienstplan-admin';
     15    public const HANDLE_MULTISELECT   = 'dienstplan-multiselect';
    1516    public const HANDLE_EVENTS_ADMIN  = 'dienstplan-events-admin';
    1617    public const HANDLE_EVENTS        = 'dienstplan-events';
    … …  
    3637        wp_register_style(self::HANDLE_CALENDAR,  $baseUrl . 'assets/frontend.css', [self::HANDLE_TOKENS], $calendarCssVer);
    3738        wp_register_script(self::HANDLE_CALENDAR, $baseUrl . 'assets/dienstplan.js', ['jquery', 'wp-i18n', self::HANDLE_COLOR_SCHEME], $calendarJsVer, true);
    38         wp_register_style(self::HANDLE_ADMIN,     $baseUrl . 'assets/admin.css', [], $this->version);
    39         wp_register_script(self::HANDLE_ADMIN,    $baseUrl . 'assets/admin.js', ['jquery', 'wp-i18n'], $this->version, true);
     39        $adminCssVer = $this->assetVersion($baseDir . 'assets/admin.css');
     40        $msJsVer     = $this->assetVersion($baseDir . 'assets/multiselect.js');
     41        wp_register_style(self::HANDLE_ADMIN,     $baseUrl . 'assets/admin.css', [], $adminCssVer);
     42        wp_register_script(self::HANDLE_MULTISELECT, $baseUrl . 'assets/multiselect.js', ['jquery', 'wp-i18n'], $msJsVer, true);
     43        wp_register_script(self::HANDLE_ADMIN,    $baseUrl . 'assets/admin.js', ['jquery', 'wp-i18n', self::HANDLE_MULTISELECT], $this->version, true);
    4044        // Flatpickr 4.6.13 — lokal gehostet (keine externen CDN-Calls, DSGVO-konform).
    4145        wp_register_style( self::HANDLE_FLATPICKR,    $baseUrl . 'assets/vendor/flatpickr/flatpickr.min.css', [], '4.6.13' );
    4246        wp_register_script( self::HANDLE_FLATPICKR,   $baseUrl . 'assets/vendor/flatpickr/flatpickr.min.js',  [], '4.6.13', true );
    43         wp_register_script(self::HANDLE_EVENTS_ADMIN, $baseUrl . 'assets/events-admin.js', ['jquery', 'jquery-ui-sortable', 'wp-i18n', self::HANDLE_ADMIN, self::HANDLE_FLATPICKR], $this->version, true);
     47        wp_register_script(self::HANDLE_EVENTS_ADMIN, $baseUrl . 'assets/events-admin.js', ['jquery', 'jquery-ui-sortable', 'wp-i18n', self::HANDLE_ADMIN, self::HANDLE_MULTISELECT, self::HANDLE_FLATPICKR], $this->version, true);
    4448        wp_register_style(self::HANDLE_EVENTS,        $baseUrl . 'assets/events.css', [self::HANDLE_TOKENS], $this->version);
    4549        wp_register_script(self::HANDLE_EVENTS,       $baseUrl . 'assets/events.js', ['jquery', 'wp-i18n', self::HANDLE_COLOR_SCHEME], $this->version, true);
    … …  
    8185            'removeTitle'     => __('Remove entry', 'dienstplan'),
    8286            'assignSearch'    => __('Search members…', 'dienstplan'),
     87            'notQualified'    => __('not qualified', 'dienstplan'),
    8388            'yourShift'       => _x('· Your shift', 'agenda own shift title', 'dienstplan'),
    8489            'fullyStaffed'    => __('Fully staffed', 'dienstplan'),
     90            /* translators: 1: free slots, 2: total capacity */
    8591            'ofFree'          => __('%1$d of %2$d free', 'dienstplan'),
    8692            'filterAll'       => _x('All', 'agenda filter', 'dienstplan'),
Note: See TracChangeset for help on using the changeset viewer.