Plugin Directory

Changeset 2024833


Ignore:
Timestamp:
02/04/2019 07:47:11 PM (7 years ago)
Author:
dejanoreferrizer
Message:

Js loading fix

Include document only if it hasn't been already loaded

Location:
referrizer/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • referrizer/trunk/public/js/popup-voucher.js

    r2000229 r2024833  
    33    var script_tag = document.createElement('script');
    44    script_tag.setAttribute("type", "text/javascript");
    5     script_tag.setAttribute("src",
    6         "https://www.referrizer.com/widgets/referrals/assets/js/widget.js?v=" + Date.now());
    7     // Try to find the head, otherwise default to the documentElement
     5
     6    if (typeof window.refWidget === undefined) {
     7        window.refWidget = {};
     8        script_tag.setAttribute("src", "https://www.referrizer.com/widgets/referrals/assets/js/widget.js?v=" + Date.now());
     9    }
     10
    811    (document.getElementsByTagName("head")[0] || document.documentElement).appendChild(script_tag);
    9 
    1012})();
  • referrizer/trunk/public/js/popup-voucher.min.js

    r2000229 r2024833  
    1 (function(){var a=document.createElement("script");a.setAttribute("type","text/javascript");a.setAttribute("src","https://www.referrizer.com/widgets/referrals/assets/js/widget.js?v="+Date.now());(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(a)})();
     1(function(){var a=document.createElement("script");a.setAttribute("type","text/javascript");if(typeof window.refWidget===undefined){window.refWidget={};a.setAttribute("src","https://www.referrizer.com/widgets/referrals/assets/js/widget.js?v="+Date.now())}(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(a)})();
  • referrizer/trunk/referrizer.php

    r2000632 r2024833  
    55Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates
    66Description: Integrate Referrizer's reviews and vouchers with your website.
    7 Version: 1.1.3
     7Version: 1.1.4
    88Author: Referrizer
    99Author URI: https://www.referrizer.com
     
    1717
    1818
    19 define( 'REFERRIZER_VERSION', '1.1.3' );
     19define( 'REFERRIZER_VERSION', '1.1.4' );
    2020
    2121/**
  • referrizer/trunk/widgets/js/partner-offers-widget.js

    r1944957 r2024833  
    33    var script_tag = document.createElement('script');
    44    script_tag.setAttribute("type", "text/javascript");
    5     script_tag.setAttribute("src",
    6         "https://www.referrizer.com/widgets/partner-offers/form.min.js?v=" + Date.now());
    7     // Try to find the head, otherwise default to the documentElement
     5
     6    if (typeof window.refOffers === undefined) {
     7        window.refOffers = {};
     8        script_tag.setAttribute("src","https://www.referrizer.com/widgets/partner-offers/form.min.js?v=" + Date.now());
     9    }
     10
    811    (document.getElementsByTagName("head")[0] || document.documentElement).appendChild(script_tag);
    912
  • referrizer/trunk/widgets/js/partner-offers-widget.min.js

    r1944957 r2024833  
    1 !function(){var e=document.createElement("script");e.setAttribute("type","text/javascript"),e.setAttribute("src","https://www.referrizer.com/widgets/partner-offers/form.min.js?v="+Date.now()),(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(e)}();
     1(function(){var a=document.createElement("script");a.setAttribute("type","text/javascript");if(typeof window.refOffers===undefined){window.refOffers={};a.setAttribute("src","https://www.referrizer.com/widgets/partner-offers/form.min.js?v="+Date.now())}(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(a)})();
  • referrizer/trunk/widgets/js/reviews-widget.js

    r1944957 r2024833  
    33    var script_tag = document.createElement('script');
    44    script_tag.setAttribute("type", "text/javascript");
    5     script_tag.setAttribute("src",
    6         "https://www.referrizer.com/widgets/reviews/form.min.js?v=" + Date.now());
    7     // Try to find the head, otherwise default to the documentElement
     5
     6    if (typeof window.refReviews === undefined) {
     7        window.refReviews = {};
     8        script_tag.setAttribute("src", "https://www.referrizer.com/widgets/reviews/form.min.js?v=" + Date.now());
     9    }
     10
    811    (document.getElementsByTagName("head")[0] || document.documentElement).appendChild(script_tag);
    9 
    1012})();
  • referrizer/trunk/widgets/js/reviews-widget.min.js

    r1944957 r2024833  
    1 !function(){var e=document.createElement("script");e.setAttribute("type","text/javascript"),e.setAttribute("src","https://www.referrizer.com/widgets/reviews/form.min.js?v="+Date.now()),(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(e)}();
     1(function(){var a=document.createElement("script");a.setAttribute("type","text/javascript");if(typeof window.refReviews===undefined){window.refReviews={};a.setAttribute("src","https://www.referrizer.com/widgets/reviews/form.min.js?v="+Date.now())}(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(a)})();
Note: See TracChangeset for help on using the changeset viewer.