Plugin Directory

Changeset 2547924


Ignore:
Timestamp:
06/15/2021 06:46:30 AM (5 years ago)
Author:
pinpointe
Message:

Updated to v1.5, including:

  • Fixed an issue where not passing a list (tag) would cause the updated Pinpointe API to detect an error with the XML structure
  • Fixed layout issue with inline dropdown arrow icon next to form names
  • Fixed missing FontAwesome icons due to http call (missing "s")
  • Tested with WordPress v5.7.2
Location:
pinpointe-form-integration
Files:
63 added
5 edited

Legend:

Unmodified
Added
Removed
  • pinpointe-form-integration/trunk/assets/css/style-admin.css

    r1558838 r2547924  
    133133
    134134.pinpointe_forms_title {
    135     float: left;
     135    display: inline-block;
    136136}
    137137
     
    451451}
    452452
     453.ui-icon-triangle-1-s {
     454    background-position: -68px -14px;
     455    display: inline-block;
     456}
     457
     458.ui-icon-triangle-1-e {
     459    display: inline-block;
     460    background-position: -36px -14px;
     461}
     462
    453463/* Webkit Hacks  */
    454464@media screen and (-webkit-min-device-pixel-ratio:0) { 
  • pinpointe-form-integration/trunk/assets/js/pinpointe-admin.js

    r1558838 r2547924  
    1212        jQuery(this).find(':input').each(function(){
    1313            if (typeof pinpointe_hints !== 'undefined' && typeof pinpointe_hints[jQuery(this).prop('id')] !== 'undefined') {
    14                 jQuery(this).parent().parent().find('th').append('<div class="pinpointe_tip" title="' + pinpointe_hints[jQuery(this).prop('id')] + '"><i class="fa fa-question"></div>');
     14                jQuery(this).parent().parent().find('th').append('<div class="pinpointe_tip" title="' + pinpointe_hints[jQuery(this).prop('id')] + '"><i class="fa fa-question"></i></div>');
    1515            }
    1616        });
     
    2525
    2626                if (typeof pinpointe_hints !== 'undefined' && typeof pinpointe_hints[this_tip_key] !== 'undefined') {
    27                     jQuery(this).parent().parent().parent().parent().find('th').append('<div class="pinpointe_tip" title="' + pinpointe_hints[this_tip_key] + '"><i class="fa fa-question"></div>');
     27                    jQuery(this).parent().parent().parent().parent().find('th').append('<div class="pinpointe_tip" title="' + pinpointe_hints[this_tip_key] + '"><i class="fa fa-question"></i></div>');
    2828                }
    2929            }
     
    10631063                    jQuery(this).parent().parent().find('th').each(function() {
    10641064                        if (jQuery(this).find('.pinpointe_tip').length === 0) {
    1065                             jQuery(this).append('<div class="pinpointe_tip" title="' + value + '"><i class="fa fa-question"></div>');
     1065                            jQuery(this).append('<div class="pinpointe_tip" title="' + value + '"><i class="fa fa-question"></i></div>');
    10661066                        }
    10671067                    });
  • pinpointe-form-integration/trunk/includes/pinpointe-service.class.php

    r1911220 r2547924  
    307307                'mailinglist' => $id,
    308308                'format' => $email_type,
    309                 'customfields' => [],
    310                 'tag' => $tagid
     309                'customfields' => []
    311310            );
     311
     312            if (!empty($tagid))
     313                $data['tag'] = $tagid;
    312314
    313315            if ($send_confirmation) {
  • pinpointe-form-integration/trunk/pinpointe-signup-form.php

    r2093612 r2547924  
    55 * Plugin URI: https://help.pinpointe.com/support/solutions/articles/5000664320-wordpress-plugin-download
    66 * Description: Add Pinpointe forms to your WordPress site
    7  * Version: 1.4.0
     7 * Version: 1.5
    88 * Author: Pinpointe
    99 * Author URI: http://www.pinpointe.com/
    1010 * Requires at least: 3.5
    11  * Tested up to: 5.2
     11 * Tested up to: 5.7.2
    1212 *
    1313 * Text Domain: pinpointe
     
    16781678        {
    16791679            // Font awesome (icons)
    1680             wp_register_style('pinpointe-font-awesome', 'http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css', array(), '4.5.0');
     1680            wp_register_style('pinpointe-font-awesome', 'https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css', array(), '4.5.0');
    16811681
    16821682            // Our own scripts and styles
  • pinpointe-form-integration/trunk/readme.txt

    r2443549 r2547924  
    33Tags: email marketing, forms, popups, opt-in, mailing list, subscription
    44Requires at least: 3.5
    5 Tested up to: 5.6
    6 Stable tag: 1.4.1
     5Tested up to: 5.7
     6Stable tag: 1.5
    77Requires PHP: 5.4
    88License: GPLv2 or later
     
    4545https://help.pinpointe.com/support/solutions/5000163177
    4646
     47== Known Issues ==
     48* The custom field dropdowns do not correctly display icons in the dropdown list when not on a Chromium-based browser.
     49
    4750== Changelog ==
     511.5
     52* Fixed an issue where not passing a list (tag) would cause the updated Pinpointe API to detect an error with the XML structure
     53* Fixed layout issue with inline dropdown arrow icon next to form names
     54* Fixed missing FontAwesome icons due to http call (missing "s")
     55* Tested with WordPress v5.7.2
     56
    48571.4.1
    4958* Tested with WordPress v5.6
Note: See TracChangeset for help on using the changeset viewer.