Plugin Directory

Changeset 2665977 for shapepress-dsgvo


Ignore:
Timestamp:
01/26/2022 02:39:33 PM (4 years ago)
Author:
legalweb
Message:

3.1.29

Location:
shapepress-dsgvo/trunk
Files:
1 added
14 edited

Legend:

Unmodified
Added
Removed
  • shapepress-dsgvo/trunk/README.txt

    r2626874 r2665977  
    44Tags: gdpr, dsgvo, datenschutz, privacy, privacy policy, imprint, impressum, wordpress, compliance, privacy, woocommerce, law
    55Requires at least: 3.0.1
    6 Tested up to: 5.8.1
    7 Stable tag: 3.1.28
     6Tested up to: 5.9.0
     7Stable tag: 3.1.29
    88Requires PHP: 5.6.0
    99License: GPLv2 or later
     
    20220212. Settings for page operator which are used for privacy policy and imprint
    203203
     204== Changelog ==
     205= 3.1.29 =
     206* changed company names of Facebook
     207* added imprint url and privacy policy url to wpml-config.xml to support translationing of these urls
     208* added secure cookie option on https
    204209
    205210== Changelog ==
    206211= 3.1.28 =
    207 * fixed wrong method called
     212* fixed cookie notice preview images
    208213
    209214= 3.1.27 =
  • shapepress-dsgvo/trunk/admin/class-sp-dsgvo-admin.php

    r2606205 r2665977  
    278278            printf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), $message );
    279279        }
    280 
     280/*
    281281        if (SPDSGVOSettings::get('show_notice_update_check_settings') === '1')
    282282        {
     
    286286            printf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), $message );
    287287        }
    288 
     288*/
     289/*
    289290        if (SPDSGVOSettings::get('show_notice_update_310') === '1')
    290291        {
     
    294295            printf( '<div class="%1$s"><h4>WP DSGVO Tools (GDPR)</h4><p>%2$s</p></div>', esc_attr( $class ), $message );
    295296        }
    296 
     297*/
    297298        if (SPDSGVOSettings::get('show_notice_webinars') === '1')
    298299        {
     
    303304            printf( '<div class="%1$s"><h4>WP DSGVO Tools (GDPR)</h4><p>%2$s</p></div>', esc_attr( $class ), $message );
    304305        }
    305 
     306/*
    306307        if (SPDSGVOSettings::get('show_notice_securityleak0921') === '1')
    307308        {
     
    311312            printf( '<div class="%1$s"><h4>WP DSGVO Tools (GDPR)</h4><p>%2$s</p></div>', esc_attr( $class ), $message );
    312313        }
     314*/
    313315    }
    314316/*
  • shapepress-dsgvo/trunk/admin/tabs/v3/common-settings/class-sp-dsgvo-common-settings-validate-license-action.php

    r2209403 r2665977  
    3636                error_log('body: '.$body);
    3737
    38                 if ($body !== false)
     38                if ($body != false && (strpos($body, 'INVALID_LICENCE_REQUEST') === false))
    3939                {
    4040                    SPDSGVOSettings::set('licence_details_fetched', '1');
  • shapepress-dsgvo/trunk/admin/tabs/v3/popup-notice/page.php

    r2606205 r2665977  
    218218
    219219                    <div class="form-group">
    220                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie1.png')) ?>"
     220                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie1.png')) ?>"
    221221                             class="cookie-style-admin-show--01">
    222                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie2.png')) ?>"
     222                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie2.png')) ?>"
    223223                             class="cookie-style-admin-show--02">
    224                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie3.png')) ?>"
     224                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie3.png')) ?>"
    225225                             class="cookie-style-admin-show--03">
    226                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie4.png')) ?>"
     226                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie4.png')) ?>"
    227227                             class="cookie-style-admin-show--04">
    228                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie5.png')) ?>"
     228                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie5.png')) ?>"
    229229                             class="cookie-style-admin-show--05">
    230                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie6.png')) ?>"
     230                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie6.png')) ?>"
    231231                             class="cookie-style-admin-show--06">
    232                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie7.png')) ?>"
     232                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie7.png')) ?>"
    233233                             class="cookie-style-admin-show--07">
    234                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie8.png')) ?>"
     234                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie8.png')) ?>"
    235235                             class="cookie-style-admin-show--08">
    236                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie9.png')) ?>"
     236                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie9.png')) ?>"
    237237                             class="cookie-style-admin-show--09">
    238                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie10.png')) ?>"
     238                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie10.png')) ?>"
    239239                             class="cookie-style-admin-show--10">
    240                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie11.png')) ?>"
     240                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie11.png')) ?>"
    241241                             class="cookie-style-admin-show--11">
    242                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie12.png')) ?>"
     242                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie12.png')) ?>"
    243243                             class="cookie-style-admin-show--12">
    244                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie13.png')) ?>"
     244                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie13.png')) ?>"
    245245                             class="cookie-style-admin-show--13">
    246                         <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin\images\cookies\Cookie14.png')) ?>"
     246                        <img src="<?php echo esc_url(SPDSGVO::pluginURI('admin/images/cookies/Cookie14.png')) ?>"
    247247                             class="cookie-style-admin-show--14">
    248248                    </div>
  • shapepress-dsgvo/trunk/includes/cron/do-check-privacy-policy-texts.php

    r2273977 r2665977  
    55
    66    public $interval = array(
    7         'days' => 1,
     7        'days' => 2,
    88    );
    99
  • shapepress-dsgvo/trunk/includes/cron/do-validate-license.php

    r2493846 r2665977  
    44
    55    public $interval = array(
    6         'days'     => 1,
     6        'days'     => 2,
    77    );
    88
     
    3535                $body = wp_remote_retrieve_body( $request );
    3636                //error_log('body: '.$body);
    37                
    38                 if ($body !== false)
     37
     38                if ($body !== false && (strpos($body, 'INVALID_LICENCE_REQUEST') === false))
    3939                {
    4040                    SPDSGVOSettings::set('licence_details_fetched', '1');
  • shapepress-dsgvo/trunk/includes/integrations/embeddings/facebook-feed/class-sp-dsgvo-facebook-feed-api.php

    r2357270 r2665977  
    66    {
    77        $this->name = "Facebook";
    8         $this->company = "Facebook Inc.";
     8        $this->company = "Meta Platforms Ireland Ltd.";
    99        $this->country = "Ireland, USA";
    1010        $this->slug = 'facebook-feed';
  • shapepress-dsgvo/trunk/includes/integrations/embeddings/instagram/class-sp-dsgvo-instagram-api.php

    r2357270 r2665977  
    66    {
    77        $this->name = "Instagram";
    8         $this->company = "Facebook Inc.";
     8        $this->company = "Meta Platforms Ireland Ltd.";
    99        $this->country = "Ireland, USA";
    1010        $this->slug = 'insta';
  • shapepress-dsgvo/trunk/includes/integrations/targeting/fbpixel/class-sp-dsgvo-fb-pixel-api.php

    r2357270 r2665977  
    88    {
    99        $this->name = "Facebook Pixel";
    10         $this->company = "Facebook Inc.";
     10        $this->company = "Meta Platforms Ireland Ltd.";
    1111        $this->country = "Ireland, USA";
    1212        $this->slug = 'facebook-pixel';
  • shapepress-dsgvo/trunk/public/class-sp-dsgvo-public.php

    r2607332 r2665977  
    7070    public function enqueue_scripts()
    7171    {
    72         wp_enqueue_script(sp_dsgvo_NAME, plugin_dir_url(__FILE__) . 'js/sp-dsgvo-public.js', array(
     72        wp_enqueue_script(sp_dsgvo_NAME, plugin_dir_url(__FILE__) . 'js/sp-dsgvo-public.min.js', array(
    7373            'jquery'
    7474        ), sp_dsgvo_VERSION, false);
     
    304304        $overlay_class .= ' not-accepted'; //  todo check if needed
    305305
    306         $imprintUrl = get_permalink($settings['imprint_page']);
    307         $privacyPolicyUrl = get_permalink($settings['privacy_policy_page']);
     306        $imprintUrl = get_permalink(SPDSGVOSettings::get('imprint_page'));//get_permalink($settings['imprint_page']);
     307        $privacyPolicyUrl = get_permalink(SPDSGVOSettings::get('privacy_policy_page')); //get_permalink($settings['privacy_policy_page']);
    308308
    309309        $allCategories = SPDSGVOCookieCategoryApi::getCookieCategories();
  • shapepress-dsgvo/trunk/public/js/sp-dsgvo-public.js

    r2584667 r2665977  
    580580        cookieData.lastChangeOn = new Date().getTime();
    581581
     582        var secure = location.protocol !== 'https:' ? "" : ';Secure;';
    582583        var flatData = encodeURIComponent(JSON.stringify(cookieData));
    583584        var d = new Date();
    584585        d.setTime(d.getTime() + parseInt(lifeTime) * 1000);
    585586        var expires = "expires=" + d.toUTCString();
    586         document.cookie = spDsgvoGeneralConfig.cookieName + "=" + flatData + ";" + expires + ";path=/";
     587        document.cookie = spDsgvoGeneralConfig.cookieName + "=" + flatData + ";" + expires + ";path=/" +secure;
    587588
    588589    }
  • shapepress-dsgvo/trunk/public/shortcodes/privacy-policy.php

    r2602888 r2665977  
    5656    $responsibleText .= SPDSGVOSettings::get('spdsgvo_company_info_zip') . " ";
    5757    $responsibleText .= SPDSGVOSettings::get('spdsgvo_company_info_loc') .", ";
    58     $responsibleText .= SPDSGVOSettings::get('spdsgvo_company_info_countrycode') .", ";
     58
     59    $countryCodeTemp = SPDSGVOSettings::get('spdsgvo_company_info_countrycode');
     60    if ($countryCodeTemp == "AT") $countryCodeTemp = "Österreich";
     61    if ($countryCodeTemp == "DE") $countryCodeTemp = "Deutschland";
     62    if ($countryCodeTemp == "CH") $countryCodeTemp = "Schweiz";
     63    if ($countryCodeTemp == "IT") $countryCodeTemp = "Italien";
     64    $responsibleText .= $countryCodeTemp .", ";
    5965    if (empty(SPDSGVOSettings::get('spdsgvo_company_info_email')) == false)
    6066        $responsibleText .= '<a href="mailto:' . SPDSGVOSettings::get('spdsgvo_company_info_email').'">'.SPDSGVOSettings::get("spdsgvo_company_info_email").'</a>' .", ";
    6167    if (empty(SPDSGVOSettings::get('spdsgvo_company_info_phone')) == false) $responsibleText .= SPDSGVOSettings::get('spdsgvo_company_info_phone');
     68
     69    $responsibleTextSeparator = apply_filters('spdsgvo_change_responsibleText_separator', ', ');
     70    if (empty($responsibleTextSepartor) !== false) $responsibleText = str_replace( ", ", $responsibleTextSeparator,$responsibleText);
     71
    6272    $privacyPolicy[] = SPDSGVOGetFormatedHtmlTextArray('p', $responsibleText);
    6373    // </editor-fold>
  • shapepress-dsgvo/trunk/sp-dsgvo.php

    r2626874 r2665977  
    1717 * Plugin URI:        https://legalweb.io
    1818 * Description:       WP DSGVO Tools (GDPR) help you to fulfill the GDPR (DGSVO)  compliance guidance (<a target="_blank" href="https://ico.org.uk/for-organisations/data-protection-reform/overview-of-the-gdpr/">GDPR</a>)
    19  * Version:           3.1.28
     19 * Version:           3.1.29
    2020 * Author:            legalweb
    2121 * Author URI:        https://www.legalweb.io
     
    2929}
    3030
    31 define('sp_dsgvo_VERSION', '3.1.28');
     31define('sp_dsgvo_VERSION', '3.1.29');
    3232define('sp_dsgvo_NAME', 'sp-dsgvo');
    3333define('sp_dsgvo_PLUGIN_NAME', 'shapepress-dsgvo');
  • shapepress-dsgvo/trunk/wpml-config.xml

    r2381692 r2665977  
    1616        <key name="sp_dsgvo_woo_privacy_text"/>
    1717        <key name="sp_dsgvo_imprint"/>
     18        <key name="sp_dsgvo_imprint_page"/>
     19        <key name="sp_dsgvo_privacy_policy_page"/>
    1820        <key name="sp_dsgvo_privacy_policy_custom_header"/>
    1921        <key name="sp_dsgvo_integration_ga">
Note: See TracChangeset for help on using the changeset viewer.