Forum Replies Created

Viewing 15 replies - 1 through 15 (of 16 total)
  • Thread Starter dconsorte

    (@dconsorte)

    Yeah, the tags are necessary for email to format correctly. It’s the only way to allow for responsive, designed layouts that I know of. You must include doctype, HTML, and HEAD tags in an email template in order to embed fluid layout & css styles. Here are a few helpful links:
    https://webdesign.tutsplus.com/articles/creating-a-simple-responsive-html-email–webdesign-12978
    https://www.copernica.com/en/documentation/how-to-create-a-responsive-html-email-from-scratch

    I’ll go to your site for premium support, thank you for such a prompt response. Your plugin is great and with some tweaks it will be even better.

    Thread Starter dconsorte

    (@dconsorte)

    thanks

    Thread Starter dconsorte

    (@dconsorte)

    The Leira plugin creator provided this recommendation for you to add a filter to the YITH review plugin: https://www.ads-software.com/support/topic/reviewer-email-addresses-seem-to-be-exposed/#post-13383974

    Thread Starter dconsorte

    (@dconsorte)

    Thanks very much for your prompt response!

    @etruel can you please fix deprecated functions for php 7.4? I did some of the work for you. The main warnings I get are:
    Deprecated: Unparenthesized a ? b : c ? d : e is deprecated. Use either (a ? b : c) ? d : e or a ? b : (c ? d : e) in
    followed by many line numbers and gave you examples of how to fix them. I traced it to these lines but there may be more:

    **** campaigns_list.php ****
    lines 2125-2133:

    $campaign[‘campaign_feed_order_date’] = (!isset($posdata[‘campaign_feed_order_date’]) || empty($posdata[‘campaign_feed_order_date’])) ? false : ($posdata[‘campaign_feed_order_date’] == 1) ? true : false;

    $campaign[‘campaign_feeddate’] = (!isset($posdata[‘campaign_feeddate’]) || empty($posdata[‘campaign_feeddate’])) ? false : ($posdata[‘campaign_feeddate’] == 1) ? true : false;

    $campaign[‘campaign_allowpings’] = (!isset($posdata[‘campaign_allowpings’]) || empty($posdata[‘campaign_allowpings’])) ? false : ($posdata[‘campaign_allowpings’] == 1) ? true : false;

    $campaign[‘campaign_linktosource’] = (!isset($posdata[‘campaign_linktosource’]) || empty($posdata[‘campaign_linktosource’])) ? false : ($posdata[‘campaign_linktosource’] == 1) ? true : false;

    $campaign[‘campaign_strip_links’] = (!isset($posdata[‘campaign_strip_links’]) || empty($posdata[‘campaign_strip_links’])) ? false : ($posdata[‘campaign_strip_links’] == 1) ? true : false;

    ** change to: **

    $campaign[‘campaign_feed_order_date’] = (!isset($posdata[‘campaign_feed_order_date’]) || empty($posdata[‘campaign_feed_order_date’])) ? false : (($posdata[‘campaign_feed_order_date’] == 1) ? true : false);

    $campaign[‘campaign_feeddate’] = (!isset($posdata[‘campaign_feeddate’]) || empty($posdata[‘campaign_feeddate’])) ? false : (($posdata[‘campaign_feeddate’] == 1) ? true : false);

    $campaign[‘campaign_allowpings’] = (!isset($posdata[‘campaign_allowpings’]) || empty($posdata[‘campaign_allowpings’])) ? false : (($posdata[‘campaign_allowpings’] == 1) ? true : false);

    $campaign[‘campaign_linktosource’] = (!isset($posdata[‘campaign_linktosource’]) || empty($posdata[‘campaign_linktosource’])) ? false : (($posdata[‘campaign_linktosource’] == 1) ? true : false);

    $campaign[‘campaign_strip_links’] = (!isset($posdata[‘campaign_strip_links’]) || empty($posdata[‘campaign_strip_links’])) ? false : (($posdata[‘campaign_strip_links’] == 1) ? true : false);

    ** lines 2217-2225 **

    $arrayData[‘campaign_feeddate’] = (!isset($_POST[‘campaign_feeddate’]) || empty($_POST[‘campaign_feeddate’])) ? false : ($_POST[‘campaign_feeddate’] == 1) ? true : false;

    $arrayData[‘campaign_commentstatus’] = (!isset($_POST[‘campaign_commentstatus’]) ) ? ‘closed’ : sanitize_text_field($_POST[‘campaign_commentstatus’]);

    $arrayData[‘campaign_allowpings’] = (!isset($_POST[‘campaign_allowpings’]) || empty($_POST[‘campaign_allowpings’])) ? false : ($_POST[‘campaign_allowpings’] == 1) ? true : false;

    $arrayData[‘campaign_linktosource’] = (!isset($_POST[‘campaign_linktosource’]) || empty($_POST[‘campaign_linktosource’])) ? false : ($_POST[‘campaign_linktosource’] == 1) ? true : false;

    $arrayData[‘campaign_strip_links’] = (!isset($_POST[‘campaign_strip_links’]) || empty($_POST[‘campaign_strip_links’])) ? false : ($_POST[‘campaign_strip_links’] == 1) ? true : false;

    ** change to: **

    $arrayData[‘campaign_feeddate’] = (!isset($_POST[‘campaign_feeddate’]) || empty($_POST[‘campaign_feeddate’])) ? false : (($_POST[‘campaign_feeddate’] == 1) ? true : false);

    $arrayData[‘campaign_commentstatus’] = (!isset($_POST[‘campaign_commentstatus’]) ) ? ‘closed’ : sanitize_text_field($_POST[‘campaign_commentstatus’]);

    $arrayData[‘campaign_allowpings’] = (!isset($_POST[‘campaign_allowpings’]) || empty($_POST[‘campaign_allowpings’])) ? false : (($_POST[‘campaign_allowpings’] == 1) ? true : false);

    $arrayData[‘campaign_linktosource’] = (!isset($_POST[‘campaign_linktosource’]) || empty($_POST[‘campaign_linktosource’])) ? false : (($_POST[‘campaign_linktosource’] == 1) ? true : false);

    $arrayData[‘campaign_strip_links’] = (!isset($_POST[‘campaign_strip_links’]) || empty($_POST[‘campaign_strip_links’])) ? false : (($_POST[‘campaign_strip_links’] == 1) ? true : false);

    **** debug_page.php ****

    ** line 1519 **
    <td><?php echo ($m_rewrite_ok) ? ‘<mark class=”yes”>✔</mark>’ : ‘<mark class=”‘ . (defined(‘WPEMATICO_CACHE_VERSION’) ? ‘error’ : ‘error-no-install’ ) . ‘”>’ . sprintf(__(‘%s is not installed on your server, but is recommended by %s.’, ‘wpematico’), ‘Mod Rewrite’, ‘some addons’) . ‘</mark>’; ?></td>

    ** change to: **

    <td><?php echo ($m_rewrite_ok) ? ‘<mark class=”yes”>✔</mark>’ : (‘<mark class=”‘ . (defined(‘WPEMATICO_CACHE_VERSION’) ? ‘error’ : ‘error-no-install’ ) . ‘”>’ . sprintf(__(‘%s is not installed on your server, but is recommended by %s.’, ‘wpematico’), ‘Mod Rewrite’, ‘some addons’) . ‘</mark>’); ?></td>

    ** line 1539 change: **

    <td><?php echo ($m_deflate_ok) ? ‘<mark class=”yes”>✔</mark>’ : ‘<mark class=”‘ . (defined(‘WPEMATICO_CACHE_VERSION’) ? ‘error’ : ‘error-no-install’ ) . ‘”>’ . sprintf(__(‘%s is not installed on your server, but is recommended by %s.’, ‘wpematico’), ‘Mod Deflate’, ‘some addons’) . ‘</mark>’; ?></td>

    ** change to: **

    <td><?php echo ($m_deflate_ok) ? ‘<mark class=”yes”>✔</mark>’ : (‘<mark class=”‘ . (defined(‘WPEMATICO_CACHE_VERSION’) ? ‘error’ : ‘error-no-install’ ) . ‘”>’ . sprintf(__(‘%s is not installed on your server, but is recommended by %s.’, ‘wpematico’), ‘Mod Deflate’, ‘some addons’) . ‘</mark>’); ?></td>

    wpematico_functions.php

    line 1505 – 1649, 1743, 1801-1803, 1849-1877, 2183 same ? ? issue with missing parentheses

    xml-importer.php

    line 187-193

    \lang\wpematico-sk_SK.mo
    line 43

    \lang\wpematico-sk_SK.po
    line 13

    wpematico_class.php
    line 416-480

    Thread Starter dconsorte

    (@dconsorte)

    These are all of my installed active plugins, if it helps:
    addthis
    akismet
    all in one seo pack
    comprehensive google map plugin
    contact form 7
    contact form 7 honeypot
    contact form db
    easy table
    facebook featured image on open graph metatags
    features (woothemes)
    force ssl url scheme
    google xml sitemaps (arne brachhold)
    insert html snippet
    insert javascript & css
    insert php code snippet
    mailchimp
    paypal for woocommerce
    simple breaks
    spider faq
    testimonials (woothemes)
    uber grid
    use google libraries
    woocommerce
    woocommerce all in one seo pack
    woocommerce adwords dynamic remarketing
    woocommerce google analytics integration
    woocommerce google trusted stores integration
    woocommerce table rate shipping plus+
    woosidebars
    woo slider
    wordfence
    wordpress media tags
    wp-mail-smtp
    wp simple adsense insertion
    this is my site: steampunkgoggles.com

    Thread Starter dconsorte

    (@dconsorte)

    Thread Starter dconsorte

    (@dconsorte)

    I got the error on a test order I did, and it did appear to me as a user (I was not logged in as an administrator, just as a customer making a purchase as guest). Anyway I’ll keep an eye out for your upcoming update. Thanks!

    Thread Starter dconsorte

    (@dconsorte)

    Hi yes, I have emailed it to service ~ angelleye,
    I just got an error reported on a transaction a few minutes ago again – seems to happen sporadically.

    thanks a lot

    Thread Starter dconsorte

    (@dconsorte)

    Hi, I just got it to work today by accident. The issue appears to be an incompatibility with Cloudflare and some of their optimizations. I took Cloudflare off of the site yesterday due to a high number of 503 errors (coincidentally they won an award the day prior). It’s unfortunate, because their system is supposed to provide an added layer of security plus basic CDN, js / html / css compression and other optimizations. Anyway, it must have to do with how Cloudflare compresses Javascript and some sort of incompatibility with Explorer. Anyway the problem is resolved temporarily, although I would like to reactivate Cloudflare at some point.

    Thread Starter dconsorte

    (@dconsorte)

    Thanks for the prompt response. Yes, I’ve installed the Cloudflare plugin. I don’t see the option on the page – is that a Premium feature, or is it also available in the free version?

    dconsorte

    (@dconsorte)

    I uploaded the dev version, replacing the files in the installed plugin and it looks like that fixed it. Thanks for the great support.

    dconsorte

    (@dconsorte)

    Thanks I’ll give it a shot

    dconsorte

    (@dconsorte)

    I got my host to upgrade curl – Paypal Express checkout is now working. However dodirectpayment is still not working. A new thing I noticed is that the credit card fields are no longer on my checkout form. But, they are now visible on this page:

    https://www.steampunkgoggles.com/wp-admin/admin.php?page=wc-settings&tab=checkout&section=wc_gateway_paypal_pro_angelleye

    At the bottom of the page, just below “Log PayPal events inside woocommerce/logs/paypal-pro.txt” I see the credit card fields and a snippet of code that looks something like below:

    enabled==”yes”) : if ( $this->testmode == “no” && get_option(‘woocommerce_force_ssl_checkout’)==’no’ && !class_exists( ‘WordPressHTTPS’ ) ) return false; // Currency check if ( ! in_array( get_woocommerce_currency(), apply_filters( ‘woocommerce_paypal_pro_allowed_currencies’, array( ‘AUD’, ‘CAD’, ‘CZK’, ‘DKK’, ‘EUR’, ‘HUF’, ‘JPY’, ‘NOK’, ‘NZD’, ‘PLN’, ‘GBP’, ‘SGD’, ‘SEK’, ‘CHF’, ‘USD’ ) ) ) ) return false; // Required fields check if (!$this->api_username || !$this->api_password || !$this->api_signature) return false; return isset($this->avaiable_card_types[WC()->countries->get_base_country()]); endif; return false; } /** * Payment form on checkout page */ function payment_fields() { $available_cards = $this->avaiable_card_types[WC()->countries->get_base_country()]; ?>
    Pay with your credit card

    Credit Card number *

    Card type *

    Expiration date *

    Card security code *

    the last 4 items above are the actual form fields, that are now appearing in admin.

    dconsorte

    (@dconsorte)

    @angelleye

    The error message is blank, just as PWWcards described above:

    DoDirectPayment API call failed.
    Error Code:
    Detailed Error Message:

    My site is on a shared server. I am on curl 7.19.7 – looking at above, am I correct to assume that my issue is I need my host to upgrade curl to 7.36.0?

    PHP Version 5.3.3

    cURL support enabled
    cURL Information 7.19.7
    Age 3
    Features
    AsynchDNS No
    Debug No
    GSS-Negotiate Yes
    IDN Yes
    IPv6 Yes
    Largefile Yes
    NTLM Yes
    SPNEGO No
    SSL Yes
    SSPI No
    krb4 No
    libz Yes
    CharConv No
    Protocols tftp, ftp, telnet, dict, ldap, ldaps, http, file, https, ftps, scp, sftp
    Host x86_64-redhat-linux-gnu
    SSL Version NSS/3.15.3
    ZLib Version 1.2.3
    libSSH Version libssh2/1.4.2

Viewing 15 replies - 1 through 15 (of 16 total)