Plugin Directory

Changeset 3098598


Ignore:
Timestamp:
06/06/2024 01:03:09 PM (21 months ago)
Author:
registerone
Message:

v3.7.6

Location:
registerone-event-forms/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • registerone-event-forms/trunk/admin/classes/RegisteroneShortcodes.php

    r3060606 r3098598  
    67306730
    67316731                    $selector_a = !empty($formData['am_field_dropdown_a'][$amenity_id][$amenity_field_id]) ? json_decode($formData['am_field_dropdown_a'][$amenity_id][$amenity_field_id]) : [];
     6732
    67326733                    $value = isset($formData['am_field_data_values_a'][$amenity_id][$c]) ? $formData['am_field_data_values_a'][$amenity_id][$c][$amenity_field_id] : '';
     6734
     6735                    $applic_id = isset($formData['am_field_data_values_a'][$amenity_id][$c]['applic_id']) ? $formData['am_field_data_values_a'][$amenity_id][$c]['applic_id'] : '';
    67336736
    67346737                    $is_phone = $formData['am_field_model_type_a'][$amenity_id][$amenity_field_id] == 'phone' ? true : false;
     
    67386741                            $value = '+'.$value;
    67396742                        }
    6740 
    67416743                        $input_field_name = "amenity_extra[amenity_field_id_{$amenity_id}-{$amenity_field_id}-{$c}][{$amenity_id}][{$amenity_field_id}]";
    67426744                    }
    67436745                    ?>
    67446746
     6747                    <!-- begin badge block form -->
    67456748                    <div class="form-group field-clients-name">
    67466749                        <label class="col-lg-2 control-label well-label" for="extra-<?= $amenity_field_id; ?>-<?= $c; ?>"><?= $formData['am_field_labels_a'][$amenity_id][$amenity_field_id]; ?><?= $req_flag ?></label>
    67476750                        <div class="col-lg-8">
    67486751                            <?php if($this->_count_array($selector_a) > 0): ?>
    6749                                 <select id="extra-<?= $amenity_field_id; ?>-<?= $c; ?>" class="form-control" name="amenity_extra[amenity_field_id_<?= $amenity_id ?>-<?= $amenity_field_id; ?>-<?= $c; ?>][<?= $amenity_id ?>][<?= $amenity_field_id; ?>]" value="<?= $value; ?>" style="width:auto;" <?= $filter_type; ?> <?= $required; ?>>
     6752                                <select id="extra-<?= $amenity_field_id; ?>-<?= $c; ?>-<?= $applic_id ?>" class="form-control" name="amenity_extra[amenity_field_id_<?= $amenity_id ?>-<?= $amenity_field_id; ?>-<?= $c; ?>][<?= $amenity_id ?>][<?= $amenity_field_id; ?>]" value="<?= $value; ?>" style="width:auto;" <?= $filter_type; ?> <?= $required; ?>>
    67506753                                    <option value="">Select...</option>
    67516754                                    <?php
     
    67636766                            <?php else: ?>
    67646767                                <?php if($is_phone): ?>
    6765                                     <input type="tel" id="extra-<?= $amenity_field_id; ?>-<?= $c; ?>" class="telephone form-control" name="amenity_extra[amenity_field_id_<?= $amenity_id ?>-<?= $amenity_field_id; ?>-<?= $c; ?>][<?= $amenity_id ?>][<?= $amenity_field_id; ?>]" maxlength="255" value="<?= $value; ?>" style="<?= $max_width; ?>" <?= $filter_type; ?> <?= $required; ?>>
     6768                                    <input type="tel" id="extra-<?= $amenity_field_id; ?>-<?= $c; ?>-<?= $applic_id ?>" class="telephone form-control" name="amenity_extra[amenity_field_id_<?= $amenity_id ?>-<?= $amenity_field_id; ?>-<?= $c; ?>][<?= $amenity_id ?>][<?= $amenity_field_id; ?>]" maxlength="255" value="<?= $value; ?>" style="<?= $max_width; ?>" <?= $filter_type; ?> <?= $required; ?>>
    67666769                                <?php else: ?>
    6767                                     <input type="text" id="extra-<?= $amenity_field_id; ?>-<?= $c; ?>" class="form-control" name="amenity_extra[amenity_field_id_<?= $amenity_id ?>-<?= $amenity_field_id; ?>-<?= $c; ?>][<?= $amenity_id ?>][<?= $amenity_field_id; ?>]" maxlength="255" value="<?= $value; ?>" style="<?= $max_width; ?>" <?= $filter_type; ?> <?= $required; ?>>
     6770                                    <input type="text" id="extra-<?= $amenity_field_id; ?>-<?= $c; ?>-<?= $applic_id ?>" class="form-control" name="amenity_extra[amenity_field_id_<?= $amenity_id ?>-<?= $amenity_field_id; ?>-<?= $c; ?>][<?= $amenity_id ?>][<?= $amenity_field_id; ?>]" maxlength="255" value="<?= $value; ?>" style="<?= $max_width; ?>" <?= $filter_type; ?> <?= $required; ?>>
    67686771                                <?php endif; ?>
    67696772                            <?php endif; ?>
     
    67866789
    67876790                            $(document).ready(function ($) {
    6788                                 var input = document.querySelector("#extra-<?= $amenity_field_id; ?>-<?= $c; ?>");
     6791                                var input = document.querySelector("#extra-<?= $amenity_field_id; ?>-<?= $c; ?>-<?= $applic_id ?>");
    67896792                                window.intlTelInput(input, {
    67906793                                  // allowDropdown: false,
     
    69116914
    69126915            <?php if(isset($dup_block_id_css)): ?>
    6913             $(() => $(".form-control").each(function() {
    6914               if (!this.id) return;
    6915               let val = localStorage.getItem(this.id);
    6916               if (val) $(this).val(val);
    6917             }));
     6916                $(() => $(".form-control").each(function() {
     6917                  if (!this.id) return;
     6918                  if ($(this).val()) return;
     6919                  let val = localStorage.getItem(this.id);
     6920                  if (val) $(this).val(val);
     6921                  localStorage.removeItem(this.id);
     6922                }));
    69186923            <?php endif; ?>
    69196924        </script>
     
    69576962
    69586963                }elseif($formData['client_lic_doctype_a'][$current_field_key] == 2){
    6959                     $allowedFileExtensions = ['png', 'gif', 'jpg', 'jpeg'];
     6964                    $allowedFileExtensions = ['heic', 'png', 'gif', 'jpg', 'jpeg'];
    69606965
    69616966                }elseif($formData['client_lic_doctype_a'][$current_field_key] == 3){
    6962                     $allowedFileExtensions = ['png', 'gif', 'jpg', 'jpeg', 'doc', 'pdf', 'docx', 'ppt'];
     6967                    $allowedFileExtensions = ['heic', 'png', 'gif', 'jpg', 'jpeg', 'doc', 'pdf', 'docx', 'ppt'];
    69636968                }
    69646969
     
    1051910524                            }
    1052010525                            ?>
    10521                             v3.7.5
     10526                            v3.7.6
    1052210527                            : <a href="https://app.registerone.com/privacy-policy" target="_blank">Privacy Policy</a>
    1052310528                            <?php
  • registerone-event-forms/trunk/readme.txt

    r3060606 r3098598  
    1 === RegisterONE - Event Management & Ticketing ===
     1=== RegisterONE - Enterprise Event Management & Ticketing ===
    22Contributors: registerone
    3 Plugin Name: RegisterONE – Event Management & Ticketing
     3Plugin Name: RegisterONE – Enterprise Event Management & Ticketing
    44Plugin URI: https://www.registerone.com/wordpress-plugin/
    5 Tags: event management, e-commerce, registration, ticketing, floor mapping, exhibitor, application, forms
     5Tags: event management, e-commerce, registration, ticketing, floor mapping, exhibitor, registrant, forms
    66Author: RegisterONE
    77Requires at least: 5
    8 Tested up to: 6.4
    9 Version 3.7.5
    10 Stable tag: 3.7.5
     8Tested up to: 6.5
     9Version 3.7.6
     10Stable tag: 3.7.6
    1111Requires PHP: 7.4
    1212License: GPLv2 or later
     
    1515== Description ==
    1616
    17 RegisterONE is a unified event management platform for events, trade shows and expos.
    18 
    19 This plugin allows event organizers & producers to build out event floor maps and application forms to field applications. Applicants can select booth locations, purchase assets, amenities and upgrades, upload documents and media files, provide e-signatures and pay for cart items. Create, deploy and manage multiple registration forms easily and efficiently from RegisterONE. Built in support for Stripe & Paypal payment gateways.
     17RegisterONE is a unified, enterprise level event management platform.
     18
     19This plugin allows event organizers & producers to build out and embed ticketing, registration, and floor mapping into your Wordpress site. Registrants can select booth locations, purchase assets, amenities and upgrades, upload documents and media files, provide e-signatures and pay for cart items. Create, deploy and manage multiple registration forms easily and efficiently from the RegisterONE platform with support for Stripe & Paypal payment gateways.
    2020
    2121Advanced floor mapping gives you the ability to plot booths with different sizes and pricing. Advanced features include dynamic pricing and selectable areas by applicant type. You can also start the registration process with booth selection from your forward facing map.
     
    4343* Mobile Ticketing Check-in App (Android/iOS)
    4444* Manage and review your applicants easily and efficiently
    45 * Block application deposit until approved
     45* Block registrant deposit until approved
    4646* Integrates with Chatra & Hubspot chat widgets in registration forms
    4747* Block balance payment until approved
    4848* Flexible discount codes
    49 * Form chat allows you to field questions directly from your application forms via Chatra.
     49* Form chat allows you to field questions directly from your registrant forms via Chatra.
    5050* Payment support via Stripe directly to your account
    5151* Auto-calculate and add credit card processor fees into base prices
    52 * Split payments of application fees based on percentage ratios and due dates
     52* Split payments of registrant fees based on percentage ratios and due dates
    5353* Responsive, mobile friendly forms with great UX
    5454* Import your current vendor list via XLS file, including custom fields
     
    5959* Dynamic contract generation with e-signatures
    6060* Supports multiple forms feeding a single event for greater flexibility
    61 * Applicants can go back to application, make changes & payments at any time
     61* Registrants can go back to registrant, make changes & payments at any time
    6262* Customizable profile fields and sort order
    6363* Application deposit payment support that are subtracted from remaining payments
     
    1281286. Forms are mobile friendly for tablets and smartphones.
    1291297. Document uploads are handled automatically based on vendor type.
    130 8. Applicants can select the venue location or booth they want.
     1308. Registrants can select the venue location or booth they want.
    1311319. Vendor amenities are selectable, including venue setup location.
    13213210. Event terms are displayed for them to sign off on.
     
    135135
    136136== Changelog ==
     137
     138= 3.7.6 =
     139* Support added for Apple/iPhone HEIC image files uploads
     140* Updated duplicate badge detection routines
    137141
    138142= 3.7.5 =
     
    311315
    312316= 3.3.17 =
    313 * UPDATE: Better feedback when application limit reached.
     317* UPDATE: Better feedback when registrant limit reached.
    314318
    315319= 3.3.16 =
     
    355359
    356360= 3.3.4 =
    357 * UPDATE: Fix sporadic issues with application audit sessions
     361* UPDATE: Fix sporadic issues with registrant audit sessions
    358362
    359363= 3.3.3 =
     
    454458* UPDATE: Enhanced cookie security
    455459* UPDATE: Hide company field for ticketing form if not included on profile form
    456 * UPDATE: Improved application auditing for organizers
     460* UPDATE: Improved registrant auditing for organizers
    457461* UPDATE: Improved popup notes format
    458462
     
    470474
    471475= 3.0.2 =
    472 * UPDATE: application profiles are accessible in audit mode for organizers
     476* UPDATE: registrant profiles are accessible in audit mode for organizers
    473477
    474478= 3.0.1 =
     
    482486== Upgrade Notice ==
    483487
    484 = 3.7.5 =
    485 * Reformatted exhibitor keyword search dropdown
    486 * Expanded exhibitor detail on floor map
     488= 3.7.6 =
     489* Support added for Apple/iPhone HEIC image files uploads
  • registerone-event-forms/trunk/registerone-wordpress-client.php

    r3060606 r3098598  
    44Plugin URI: https://www.registerone.com
    55Description: RegisterONE is a unified, enterprise level event management, registration and ticketing platform.
    6 Version: 3.7.5
     6Version: 3.7.6
    77Author: RegisterONE
    88Author URI: http://www.registerone.com
Note: See TracChangeset for help on using the changeset viewer.