Plugin Directory


Ignore:
Timestamp:
10/15/2026 07:29:29 PM (4 days ago)
Author:
roxyapi
Message:

Update to version 1.21.0 from GitHub

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roxyapi/trunk/src/Generated/Forms/GenerateTimelineForm.php

    r3747703 r3749195  
    1919
    2020        public static function spec(): array {
     21                $labels = \RoxyAPI\Generated\FormLabels::for_language( \RoxyAPI\Support\Language::from_locale( determine_locale() ) );
    2122                return array(
    2223                        'operation_id' => 'generateTimeline',
    2324                        'title'        => __( 'Cross-domain Forecast Timeline', 'roxyapi' ),
    2425                        'submit_label' => __( 'Get reading', 'roxyapi' ),
    25                         'fold_optional' => true,
     26                        'locations'    => array( array( 'anchor' => 'birthData[timezone]', 'section' => 'birthData', 'id' => '', 'fields' => array( 'timezone' => 'birthData[timezone]', 'latitude' => 'birthData[latitude]', 'longitude' => 'birthData[longitude]' ) ) ),
    2627                        'sections'     => array(
    2728                                array(
    2829                                        'name'   => 'birthData',
    29                                         'label'  => __( 'Birth data', 'roxyapi' ),
     30                                        'label'  => $labels['groups']['birthData'] ?? 'Birth Data',
     31                                        'fold'   => false,
    3032                                        'fields' => array(
    3133                                        array(
    3234                                                'name' => 'date',
    33                                                 'label' => __( 'Date', 'roxyapi' ),
     35                                                'label' => $labels['fields']['date'] ?? 'Date',
    3436                                                'required' => true,
    35                                                 'help' => __( 'Birth date in YYYY-MM-DD format', 'roxyapi' ),
    3637                                                'type' => 'date',
     38                                                'fold' => false,
    3739                                        ),
    3840                                        array(
    3941                                                'name' => 'time',
    40                                                 'label' => __( 'Time', 'roxyapi' ),
     42                                                'label' => $labels['fields']['time'] ?? 'Time',
    4143                                                'required' => true,
    42                                                 'help' => __( 'Birth time in 24-hour HH:MM:SS format', 'roxyapi' ),
    4344                                                'type' => 'time',
     45                                                'fold' => false,
    4446                                        ),
    4547                                        array(
    4648                                                'name' => 'timezone',
    47                                                 'label' => __( 'Timezone', 'roxyapi' ),
     49                                                'label' => $labels['fields']['timezone'] ?? 'Timezone',
    4850                                                'required' => true,
    4951                                                'help' => __( 'Select the timezone of the location.', 'roxyapi' ),
    5052                                                'type' => 'timezone',
     53                                                'min' => -14,
     54                                                'max' => 14,
     55                                                'fold' => false,
    5156                                        ),
    5257                                        array(
    5358                                                'name' => 'latitude',
    54                                                 'label' => __( 'Latitude', 'roxyapi' ),
     59                                                'label' => $labels['fields']['latitude'] ?? 'Latitude',
    5560                                                'required' => false,
    56                                                 'help' => __( 'Birth latitude in decimal degrees', 'roxyapi' ),
    5761                                                'type' => 'number',
    5862                                                'min' => -90,
    5963                                                'max' => 90,
     64                                                'default' => 0,
    6065                                                'step' => 'any',
     66                                                'fold' => false,
    6167                                        ),
    6268                                        array(
    6369                                                'name' => 'longitude',
    64                                                 'label' => __( 'Longitude', 'roxyapi' ),
     70                                                'label' => $labels['fields']['longitude'] ?? 'Longitude',
    6571                                                'required' => false,
    66                                                 'help' => __( 'Birth longitude in decimal degrees', 'roxyapi' ),
    6772                                                'type' => 'number',
    6873                                                'min' => -180,
    6974                                                'max' => 180,
     75                                                'default' => 0,
    7076                                                'step' => 'any',
     77                                                'fold' => false,
    7178                                        ),
    7279                                        ),
    … …  
    7481                                array(
    7582                                        'name'   => 'domainWeights',
    76                                         'label'  => __( 'Domain weights', 'roxyapi' ),
     83                                        'label'  => $labels['groups']['domainWeights'] ?? 'Domain Weights',
     84                                        'fold'   => true,
    7785                                        'fields' => array(
    7886                                        array(
    7987                                                'name' => 'western',
    80                                                 'label' => __( 'Western', 'roxyapi' ),
     88                                                'label' => $labels['fields']['western'] ?? 'Western',
    8189                                                'required' => false,
    82                                                 'help' => __( 'Multiplier for this domain significance', 'roxyapi' ),
    8390                                                'type' => 'number',
    8491                                                'min' => 0,
    8592                                                'max' => 100,
    8693                                                'step' => 'any',
     94                                                'fold' => true,
    8795                                        ),
    8896                                        array(
    8997                                                'name' => 'vedic',
    90                                                 'label' => __( 'Vedic', 'roxyapi' ),
     98                                                'label' => $labels['fields']['vedic'] ?? 'Vedic',
    9199                                                'required' => false,
    92                                                 'help' => __( 'Multiplier for this domain significance', 'roxyapi' ),
    93100                                                'type' => 'number',
    94101                                                'min' => 0,
    95102                                                'max' => 100,
    96103                                                'step' => 'any',
     104                                                'fold' => true,
    97105                                        ),
    98106                                        array(
    99107                                                'name' => 'biorhythm',
    100                                                 'label' => __( 'Biorhythm', 'roxyapi' ),
     108                                                'label' => $labels['fields']['biorhythm'] ?? 'Biorhythm',
    101109                                                'required' => false,
    102                                                 'help' => __( 'Multiplier for this domain significance', 'roxyapi' ),
    103110                                                'type' => 'number',
    104111                                                'min' => 0,
    105112                                                'max' => 100,
    106113                                                'step' => 'any',
     114                                                'fold' => true,
    107115                                        ),
    108116                                        ),
    … …  
    112120                                array(
    113121                                        'name' => 'startDate',
    114                                         'label' => __( 'Start date', 'roxyapi' ),
     122                                        'label' => $labels['fields']['startDate'] ?? 'Start date',
    115123                                        'required' => false,
    116                                         'help' => __( 'First day of the forecast window in YYYY-MM-DD format', 'roxyapi' ),
    117124                                        'type' => 'date',
     125                                        'fold' => true,
    118126                                ),
    119127                                array(
    120128                                        'name' => 'endDate',
    121                                         'label' => __( 'End date', 'roxyapi' ),
     129                                        'label' => $labels['fields']['endDate'] ?? 'End date',
    122130                                        'required' => false,
    123                                         'help' => __( 'Last day of the forecast window in YYYY-MM-DD format', 'roxyapi' ),
    124131                                        'type' => 'date',
     132                                        'fold' => true,
    125133                                ),
    126134                                array(
    127135                                        'name' => 'minSignificance',
    128                                         'label' => __( 'Min significance', 'roxyapi' ),
     136                                        'label' => $labels['fields']['minSignificance'] ?? 'Minimum significance',
    129137                                        'required' => false,
    130                                         'help' => __( 'Drop events scoring below this significance threshold from 0 to 100', 'roxyapi' ),
    131138                                        'type' => 'number',
    132139                                        'min' => 0,
    133140                                        'max' => 100,
    134141                                        'step' => 'any',
     142                                        'fold' => true,
    135143                                ),
    136144                        ),
Note: See TracChangeset for help on using the changeset viewer.