Changeset 3352481
- Timestamp:
- 08/29/2025 08:42:07 AM (7 months ago)
- Location:
- cookie-optimizer
- Files:
-
- 13 deleted
- 6 edited
- 59 copied
-
tags/1.0.13 (copied) (copied from cookie-optimizer/trunk)
-
tags/1.0.13/app/Includes/CookieOptBanner.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptBanner.php) (6 diffs)
-
tags/1.0.13/app/Includes/CookieOptBannerPreview.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptBannerPreview.php)
-
tags/1.0.13/app/Includes/CookieOptBaseInc.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptBaseInc.php)
-
tags/1.0.13/app/Includes/CookieOptCookiePolicy.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptCookiePolicy.php)
-
tags/1.0.13/app/Includes/CookieOptDashboard.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptDashboard.php)
-
tags/1.0.13/app/Includes/CookieOptLanguages.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptLanguages.php)
-
tags/1.0.13/app/Includes/CookieOptOther.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptOther.php)
-
tags/1.0.13/app/Includes/CookieOptPermission.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptPermission.php)
-
tags/1.0.13/app/Includes/CookieOptPublishSettings.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptPublishSettings.php)
-
tags/1.0.13/app/Includes/CookieOptTagManagement.php (copied) (copied from cookie-optimizer/trunk/app/Includes/CookieOptTagManagement.php)
-
tags/1.0.13/app/Includes/FeatureManager/FeatureUser/CookieIOptPackageBase.php (copied) (copied from cookie-optimizer/trunk/app/Includes/FeatureManager/FeatureUser/CookieIOptPackageBase.php)
-
tags/1.0.13/app/Includes/FeatureManager/FeatureUser/CookieOptBasic.php (copied) (copied from cookie-optimizer/trunk/app/Includes/FeatureManager/FeatureUser/CookieOptBasic.php)
-
tags/1.0.13/app/Includes/FeatureManager/FeatureUser/CookieOptFree.php (copied) (copied from cookie-optimizer/trunk/app/Includes/FeatureManager/FeatureUser/CookieOptFree.php)
-
tags/1.0.13/app/Includes/FeatureManager/FeatureUser/CookieOptManager.php (copied) (copied from cookie-optimizer/trunk/app/Includes/FeatureManager/FeatureUser/CookieOptManager.php)
-
tags/1.0.13/app/Includes/FeatureManager/FeatureUser/CookieOptPro.php (copied) (copied from cookie-optimizer/trunk/app/Includes/FeatureManager/FeatureUser/CookieOptPro.php)
-
tags/1.0.13/app/Services/CookieOptBannerService.php (copied) (copied from cookie-optimizer/trunk/app/Services/CookieOptBannerService.php)
-
tags/1.0.13/app/Services/CookieOptDashboardService.php (copied) (copied from cookie-optimizer/trunk/app/Services/CookieOptDashboardService.php)
-
tags/1.0.13/app/Services/CookieOptPolicyServices.php (copied) (copied from cookie-optimizer/trunk/app/Services/CookieOptPolicyServices.php)
-
tags/1.0.13/app/Services/CookieOptPublishSettingsService.php (copied) (copied from cookie-optimizer/trunk/app/Services/CookieOptPublishSettingsService.php)
-
tags/1.0.13/app/Services/CookiePermissionService.php (copied) (copied from cookie-optimizer/trunk/app/Services/CookiePermissionService.php)
-
tags/1.0.13/app/Services/ViewHelper/CookieOptBannerView.php (deleted)
-
tags/1.0.13/constants.php (copied) (copied from cookie-optimizer/trunk/constants.php) (1 diff)
-
tags/1.0.13/cookie-opt.php (copied) (copied from cookie-optimizer/trunk/cookie-opt.php) (3 diffs)
-
tags/1.0.13/functions.php (copied) (copied from cookie-optimizer/trunk/functions.php)
-
tags/1.0.13/languages/cookie-opt-ja.mo (copied) (copied from cookie-optimizer/trunk/languages/cookie-opt-ja.mo)
-
tags/1.0.13/languages/cookie-opt-ja.po (copied) (copied from cookie-optimizer/trunk/languages/cookie-opt-ja.po)
-
tags/1.0.13/languages/cookie-opt.pot (copied) (copied from cookie-optimizer/trunk/languages/cookie-opt.pot)
-
tags/1.0.13/languages/cookie-optimizer-ja.mo (deleted)
-
tags/1.0.13/languages/cookie-optimizer-ja.po (deleted)
-
tags/1.0.13/languages/cookie-optimizer.mo (deleted)
-
tags/1.0.13/languages/cookie-optimizer.pot (deleted)
-
tags/1.0.13/package.json (deleted)
-
tags/1.0.13/public/assets/css/banner.css (deleted)
-
tags/1.0.13/public/assets/css/cookie_permission_custom.css (deleted)
-
tags/1.0.13/public/assets/css/dashboard.css (deleted)
-
tags/1.0.13/public/assets/css/page_policy_render.css (copied) (copied from cookie-optimizer/trunk/public/assets/css/page_policy_render.css)
-
tags/1.0.13/public/assets/css/policy.css (deleted)
-
tags/1.0.13/public/assets/css/publish_setting.css (deleted)
-
tags/1.0.13/public/assets/css/tag_management.css (deleted)
-
tags/1.0.13/public/assets/images/CCPA.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/CCPA.png)
-
tags/1.0.13/public/assets/images/GDPR.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/GDPR.png)
-
tags/1.0.13/public/assets/images/TBA.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/TBA.png)
-
tags/1.0.13/public/assets/images/cookie-banner-bottom.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-banner-bottom.png)
-
tags/1.0.13/public/assets/images/cookie-banner-top.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-banner-top.png)
-
tags/1.0.13/public/assets/images/cookie-box-bottom-left.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-box-bottom-left.png)
-
tags/1.0.13/public/assets/images/cookie-box-bottom-right.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-box-bottom-right.png)
-
tags/1.0.13/public/assets/images/cookie-box-top-left.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-box-top-left.png)
-
tags/1.0.13/public/assets/images/cookie-box-top-right.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-box-top-right.png)
-
tags/1.0.13/public/assets/images/cookie-classic-bottom.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-classic-bottom.png)
-
tags/1.0.13/public/assets/images/cookie-classic-top.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-classic-top.png)
-
tags/1.0.13/public/assets/images/cookie-popup.png (copied) (copied from cookie-optimizer/trunk/public/assets/images/cookie-popup.png)
-
tags/1.0.13/public/build/assets/css/app.css (copied) (copied from cookie-optimizer/trunk/public/build/assets/css/app.css)
-
tags/1.0.13/public/build/assets/css/banner.css (copied) (copied from cookie-optimizer/trunk/public/build/assets/css/banner.css)
-
tags/1.0.13/public/build/assets/js/banner.js (copied) (copied from cookie-optimizer/trunk/public/build/assets/js/banner.js) (1 diff)
-
tags/1.0.13/public/build/assets/js/cookie-policy.js (copied) (copied from cookie-optimizer/trunk/public/build/assets/js/cookie-policy.js)
-
tags/1.0.13/public/build/assets/js/cookie-scan.js (copied) (copied from cookie-optimizer/trunk/public/build/assets/js/cookie-scan.js)
-
tags/1.0.13/public/build/assets/js/cookie_startup.js (copied) (copied from cookie-optimizer/trunk/public/build/assets/js/cookie_startup.js)
-
tags/1.0.13/public/build/manifest.json (copied) (copied from cookie-optimizer/trunk/public/build/manifest.json)
-
tags/1.0.13/readme.txt (copied) (copied from cookie-optimizer/trunk/readme.txt) (2 diffs)
-
tags/1.0.13/table/create_table.php (copied) (copied from cookie-optimizer/trunk/table/create_table.php)
-
tags/1.0.13/templates/banner/banner_main.php (copied) (copied from cookie-optimizer/trunk/templates/banner/banner_main.php)
-
tags/1.0.13/templates/banner/banner_preview.php (copied) (copied from cookie-optimizer/trunk/templates/banner/banner_preview.php)
-
tags/1.0.13/templates/cookie_permissions/cookie_permission_banner.php (deleted)
-
tags/1.0.13/templates/cookie_permissions/partials/cookie_opt_setting_data_setup.php (copied) (copied from cookie-optimizer/trunk/templates/cookie_permissions/partials/cookie_opt_setting_data_setup.php)
-
tags/1.0.13/templates/cookie_policy/cookie-policy-page-for-render.php (copied) (copied from cookie-optimizer/trunk/templates/cookie_policy/cookie-policy-page-for-render.php)
-
tags/1.0.13/templates/module/notice.php (copied) (copied from cookie-optimizer/trunk/templates/module/notice.php)
-
tags/1.0.13/templates/module/notice_up_plan.php (copied) (copied from cookie-optimizer/trunk/templates/module/notice_up_plan.php)
-
tags/1.0.13/templates/publish_setting/index.php (copied) (copied from cookie-optimizer/trunk/templates/publish_setting/index.php)
-
tags/1.0.13/uninstall.php (copied) (copied from cookie-optimizer/trunk/uninstall.php) (1 diff)
-
tags/1.0.13/vendor/composer/autoload_classmap.php (copied) (copied from cookie-optimizer/trunk/vendor/composer/autoload_classmap.php)
-
tags/1.0.13/vendor/composer/autoload_static.php (copied) (copied from cookie-optimizer/trunk/vendor/composer/autoload_static.php)
-
trunk/app/Includes/CookieOptBanner.php (modified) (6 diffs)
-
trunk/constants.php (modified) (1 diff)
-
trunk/cookie-opt.php (modified) (3 diffs)
-
trunk/public/build/assets/js/banner.js (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/uninstall.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
cookie-optimizer/tags/1.0.13/app/Includes/CookieOptBanner.php
r3352416 r3352481 42 42 add_action('wp_ajax_set_cookie_opt_server', [$this, 'handle_set_cookie_opt_server']); 43 43 add_action('wp_ajax_nopriv_set_cookie_opt_server', [$this, 'handle_set_cookie_opt_server']); 44 45 add_action('wp_ajax_nopriv_handle_render_banner', [$this, 'handle_render_banner']); 46 add_action('wp_ajax_handle_render_banner', [$this, 'handle_render_banner']); 44 47 } 45 48 } … … 138 141 139 142 wp_send_json_success([ 140 'message' => ' Cookie set',143 'message' => 'Get cookie success', 141 144 'cookie' => $dataCookie 142 145 ]); … … 155 158 156 159 setcookie(COOKIE_OPT_NAME, $value, $expires, '/', '', $secure, true); 157 cookie_log_current_state('client_send_cookie_value' , ['cookie' => $_COOKIE[COOKIE_OPT_NAME]]);160 cookie_log_current_state('client_send_cookie_value'); 158 161 159 162 wp_send_json_success([ … … 162 165 'value' => $value, 163 166 ]); 164 165 wp_send_json_success(['message' => 'Cookie set']);166 167 die; 167 168 } … … 193 194 } 194 195 196 public function handle_render_banner(){ 197 $html_banner = $this->data_banner_html(); 198 $is_display_banner = $this->handle_display_banner(); 199 200 wp_send_json_success([ 201 'message' => 'Get cookie success', 202 'dataBannerRender' => $html_banner, 203 'isDisplayBanner' => $is_display_banner 204 ]); 205 } 206 195 207 public function prepare_data_for_render_cookie(){ 196 208 $setting = $this->CookiePermissionService->getSettingBanner(); 197 $html_banner = $this->data_banner_html();198 $is_display_banner = $this->handle_display_banner();199 209 200 210 return [ … … 205 215 'eventOnScroll' => $setting['onScroll'], 206 216 'eventReload' => $setting['reloading'], 207 'dataRenderBanner' => wp_json_encode($html_banner),208 'isDisplayBanner' => $is_display_banner209 217 ]; 210 218 } -
cookie-optimizer/tags/1.0.13/constants.php
r3352416 r3352481 2 2 3 3 // Plugin version and mode 4 define('VERSION', '1.0.1 2');4 define('VERSION', '1.0.13'); 5 5 6 6 // Plugin directory details -
cookie-optimizer/tags/1.0.13/cookie-opt.php
r3352416 r3352481 12 12 * Plugin URI: https://manage.medipartner.jp 13 13 * Description: Cookieをユーザーに見える化し、各法律にする準拠バナー同意ソリューション 14 * Version: 1.0.1 214 * Version: 1.0.13 15 15 * Requires at least: 5.3 16 16 * Requires PHP: 7.3 … … 51 51 * 52 52 * @class CookieOpt 53 * @version 1.0.1 253 * @version 1.0.13 54 54 */ 55 55 class CookieOpt … … 76 76 */ 77 77 public $defaults = [ 78 'version' => '1.0.1 2',78 'version' => '1.0.13', 79 79 ]; 80 80 -
cookie-optimizer/tags/1.0.13/public/build/assets/js/banner.js
r3352416 r3352481 1 jQuery(document).ready(function(n){let e=!1; if(dataEvent.dataRenderBanner&&dataEvent.isDisplayBanner==!0){let a=JSON.parse(dataEvent.dataRenderBanner);n("body").prepend(a),f(e)}d(),u()});function f(n){dataEvent.eventOnScroll.status===1&&jQuery(window).on("scroll",function(){jQuery(document).scrollTop()>=parseInt(dataEvent.eventOnScroll.value)&&n===!1&&(l().action==0&&(c(1),i(1,dataEvent.regulation),n=!0),jQuery(".modal").hide())}),dataEvent.eventOnclick==1&&(jQuery(window).on("click",function(){if(!jQuery(".modal").is(":hidden")){let a=l();dataEvent.regulation!="ja"&&a.action==0&&(c(1),i(1,dataEvent.regulation)),jQuery(".modal").hide()}jQuery(window).off("click")}),jQuery('div[data-banner="banner-main"], div[data-banner="banner-customize"]').on("click",function(e){e.stopPropagation()})),d(),u()}function u(){if(jQuery("#display_banner").val()=="show"){let e=jQuery("#none_view").val();jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"handle_view_banner",none:e}})}}function i(n,e){let a,t;if(e==="ja")t={url:dataEvent.url,type:"POST",data:{type:n,action:"handle_banner",none:dataEvent.none_handle_banner}};else{let o=document.getElementById("form-banner");a=new FormData(o),a.append("type",n),t={url:dataEvent.url,type:"POST",contentType:!1,cache:!1,processData:!1,data:a}}jQuery.ajax(t)}function d(){jQuery('i[data-icon="banner-customize"]').on("click",function(){jQuery(".coop-banner").hide(),jQuery('.coop-banner[data-banner="banner-main"]').show()}),jQuery('i[data-icon="banner-main"]').on("click",function(){jQuery(".coop-banner").hide(),i(1,dataEvent.regulation)}),jQuery('a[data-button="customize_button"]').on("click",function(){jQuery(".coop-banner").hide(),jQuery('.coop-banner[data-banner="banner-customize"]').show()}),jQuery(".handle-cookie").on("click",function(){let n=jQuery(this).attr("data-type");if(dataEvent.regulation!="ja"){let e=y(n);c(e)}else c(1);i(n,dataEvent.regulation),jQuery(".coop-banner").hide(),dataEvent.eventReload==1&&location.reload()})}function y(n){let e=jQuery(".cookie-category-type"),t=Array.from(e).filter(function(s){return s.checked}).length,o=parseInt(n),r=o;return o==2&&(t==3?r=1:t==0?r=3:r=2),r}function p(n,e){jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"set_cookie_opt_server",cookie_value:n,type:e},success:function(a){},error:function(a){console.error(a)}})}function l(){let n;return jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"get_parse_cookie_opt"},success:function(e){n=JSON.parse(e.data.cookie)},error:function(e){}}),n||{action:0,type:0,necessary:1,functional:0,socialmedia:0,performance:0}}function c(n){let e=l();e.action=1,e.type=n,e.necessary=1,n==1?(e.functional=1,e.socialmedia=1,e.performance=1):n==3?(e.functional=0,e.socialmedia=0,e.performance=0):(e.functional=jQuery("#banner__functionality-cookie").is(":checked")?1:0,e.socialmedia=jQuery("#banner__social-media-cookie").is(":checked")?1:0,e.performance=jQuery("#banner__performance-cookie").is(":checked")?1:0);let a=JSON.stringify(e);p(a,n)}1 jQuery(document).ready(function(n){let e=!1;n.ajax({url:dataEvent.url,type:"GET",data:{action:"handle_render_banner"},success:function(a){let t=a.data.dataBannerRender,o=a.data.isDisplayBanner;t&&o===!0&&(n("body").prepend(t),f(e))}}),d(),u()});function f(n){dataEvent.eventOnScroll.status===1&&jQuery(window).on("scroll",function(){jQuery(document).scrollTop()>=parseInt(dataEvent.eventOnScroll.value)&&n===!1&&(l().action==0&&(c(1),i(1,dataEvent.regulation),n=!0),jQuery(".modal").hide())}),dataEvent.eventOnclick==1&&(jQuery(window).on("click",function(){if(!jQuery(".modal").is(":hidden")){let a=l();dataEvent.regulation!="ja"&&a.action==0&&(c(1),i(1,dataEvent.regulation)),jQuery(".modal").hide()}jQuery(window).off("click")}),jQuery('div[data-banner="banner-main"], div[data-banner="banner-customize"]').on("click",function(e){e.stopPropagation()})),d(),u()}function u(){if(jQuery(".coop-banner").length>0){let e=jQuery("#none_view").val();jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"handle_view_banner",none:e}})}}function i(n,e){let a,t;if(e==="ja")t={url:dataEvent.url,type:"POST",data:{type:n,action:"handle_banner",none:dataEvent.none_handle_banner}};else{let o=document.getElementById("form-banner");a=new FormData(o),a.append("type",n),t={url:dataEvent.url,type:"POST",contentType:!1,cache:!1,processData:!1,data:a}}jQuery.ajax(t)}function d(){jQuery('i[data-icon="banner-customize"]').on("click",function(){jQuery(".coop-banner").hide(),jQuery('.coop-banner[data-banner="banner-main"]').show()}),jQuery('i[data-icon="banner-main"]').on("click",function(){jQuery(".coop-banner").hide(),i(1,dataEvent.regulation)}),jQuery('a[data-button="customize_button"]').on("click",function(){jQuery(".coop-banner").hide(),jQuery('.coop-banner[data-banner="banner-customize"]').show()}),jQuery(".handle-cookie").on("click",function(){let n=jQuery(this).attr("data-type");if(dataEvent.regulation!="ja"){let e=y(n);c(e)}else c(1);i(n,dataEvent.regulation),jQuery(".coop-banner").hide(),dataEvent.eventReload==1&&location.reload()})}function y(n){let e=jQuery(".cookie-category-type"),t=Array.from(e).filter(function(s){return s.checked}).length,o=parseInt(n),r=o;return o==2&&(t==3?r=1:t==0?r=3:r=2),r}function p(n,e){jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"set_cookie_opt_server",cookie_value:n,type:e},success:function(a){},error:function(a){console.error(a)}})}function l(){let n;return jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"get_parse_cookie_opt"},success:function(e){n=JSON.parse(e.data.cookie)},error:function(e){}}),n||{action:0,type:0,necessary:1,functional:0,socialmedia:0,performance:0}}function c(n){let e=l();e.action=1,e.type=n,e.necessary=1,n==1?(e.functional=1,e.socialmedia=1,e.performance=1):n==3?(e.functional=0,e.socialmedia=0,e.performance=0):(e.functional=jQuery("#banner__functionality-cookie").is(":checked")?1:0,e.socialmedia=jQuery("#banner__social-media-cookie").is(":checked")?1:0,e.performance=jQuery("#banner__performance-cookie").is(":checked")?1:0);let a=JSON.stringify(e);p(a,n)} -
cookie-optimizer/tags/1.0.13/readme.txt
r3352416 r3352481 5 5 Requires PHP: 7.3 6 6 Tested up to: 6.7 7 Stable tag: 1.0.1 27 Stable tag: 1.0.13 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 65 65 == Changelog == 66 66 67 = 1.0.1 2=67 = 1.0.13 = 68 68 Initial release 69 69 -
cookie-optimizer/tags/1.0.13/uninstall.php
r3352416 r3352481 19 19 * 20 20 * @link https://cookieoptimizer.net 21 * @since 1.0.1 221 * @since 1.0.13 22 22 * 23 23 * @package Cookie Optimizer -
cookie-optimizer/trunk/app/Includes/CookieOptBanner.php
r3352416 r3352481 42 42 add_action('wp_ajax_set_cookie_opt_server', [$this, 'handle_set_cookie_opt_server']); 43 43 add_action('wp_ajax_nopriv_set_cookie_opt_server', [$this, 'handle_set_cookie_opt_server']); 44 45 add_action('wp_ajax_nopriv_handle_render_banner', [$this, 'handle_render_banner']); 46 add_action('wp_ajax_handle_render_banner', [$this, 'handle_render_banner']); 44 47 } 45 48 } … … 138 141 139 142 wp_send_json_success([ 140 'message' => ' Cookie set',143 'message' => 'Get cookie success', 141 144 'cookie' => $dataCookie 142 145 ]); … … 155 158 156 159 setcookie(COOKIE_OPT_NAME, $value, $expires, '/', '', $secure, true); 157 cookie_log_current_state('client_send_cookie_value' , ['cookie' => $_COOKIE[COOKIE_OPT_NAME]]);160 cookie_log_current_state('client_send_cookie_value'); 158 161 159 162 wp_send_json_success([ … … 162 165 'value' => $value, 163 166 ]); 164 165 wp_send_json_success(['message' => 'Cookie set']);166 167 die; 167 168 } … … 193 194 } 194 195 196 public function handle_render_banner(){ 197 $html_banner = $this->data_banner_html(); 198 $is_display_banner = $this->handle_display_banner(); 199 200 wp_send_json_success([ 201 'message' => 'Get cookie success', 202 'dataBannerRender' => $html_banner, 203 'isDisplayBanner' => $is_display_banner 204 ]); 205 } 206 195 207 public function prepare_data_for_render_cookie(){ 196 208 $setting = $this->CookiePermissionService->getSettingBanner(); 197 $html_banner = $this->data_banner_html();198 $is_display_banner = $this->handle_display_banner();199 209 200 210 return [ … … 205 215 'eventOnScroll' => $setting['onScroll'], 206 216 'eventReload' => $setting['reloading'], 207 'dataRenderBanner' => wp_json_encode($html_banner),208 'isDisplayBanner' => $is_display_banner209 217 ]; 210 218 } -
cookie-optimizer/trunk/constants.php
r3352416 r3352481 2 2 3 3 // Plugin version and mode 4 define('VERSION', '1.0.1 2');4 define('VERSION', '1.0.13'); 5 5 6 6 // Plugin directory details -
cookie-optimizer/trunk/cookie-opt.php
r3352416 r3352481 12 12 * Plugin URI: https://manage.medipartner.jp 13 13 * Description: Cookieをユーザーに見える化し、各法律にする準拠バナー同意ソリューション 14 * Version: 1.0.1 214 * Version: 1.0.13 15 15 * Requires at least: 5.3 16 16 * Requires PHP: 7.3 … … 51 51 * 52 52 * @class CookieOpt 53 * @version 1.0.1 253 * @version 1.0.13 54 54 */ 55 55 class CookieOpt … … 76 76 */ 77 77 public $defaults = [ 78 'version' => '1.0.1 2',78 'version' => '1.0.13', 79 79 ]; 80 80 -
cookie-optimizer/trunk/public/build/assets/js/banner.js
r3352416 r3352481 1 jQuery(document).ready(function(n){let e=!1; if(dataEvent.dataRenderBanner&&dataEvent.isDisplayBanner==!0){let a=JSON.parse(dataEvent.dataRenderBanner);n("body").prepend(a),f(e)}d(),u()});function f(n){dataEvent.eventOnScroll.status===1&&jQuery(window).on("scroll",function(){jQuery(document).scrollTop()>=parseInt(dataEvent.eventOnScroll.value)&&n===!1&&(l().action==0&&(c(1),i(1,dataEvent.regulation),n=!0),jQuery(".modal").hide())}),dataEvent.eventOnclick==1&&(jQuery(window).on("click",function(){if(!jQuery(".modal").is(":hidden")){let a=l();dataEvent.regulation!="ja"&&a.action==0&&(c(1),i(1,dataEvent.regulation)),jQuery(".modal").hide()}jQuery(window).off("click")}),jQuery('div[data-banner="banner-main"], div[data-banner="banner-customize"]').on("click",function(e){e.stopPropagation()})),d(),u()}function u(){if(jQuery("#display_banner").val()=="show"){let e=jQuery("#none_view").val();jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"handle_view_banner",none:e}})}}function i(n,e){let a,t;if(e==="ja")t={url:dataEvent.url,type:"POST",data:{type:n,action:"handle_banner",none:dataEvent.none_handle_banner}};else{let o=document.getElementById("form-banner");a=new FormData(o),a.append("type",n),t={url:dataEvent.url,type:"POST",contentType:!1,cache:!1,processData:!1,data:a}}jQuery.ajax(t)}function d(){jQuery('i[data-icon="banner-customize"]').on("click",function(){jQuery(".coop-banner").hide(),jQuery('.coop-banner[data-banner="banner-main"]').show()}),jQuery('i[data-icon="banner-main"]').on("click",function(){jQuery(".coop-banner").hide(),i(1,dataEvent.regulation)}),jQuery('a[data-button="customize_button"]').on("click",function(){jQuery(".coop-banner").hide(),jQuery('.coop-banner[data-banner="banner-customize"]').show()}),jQuery(".handle-cookie").on("click",function(){let n=jQuery(this).attr("data-type");if(dataEvent.regulation!="ja"){let e=y(n);c(e)}else c(1);i(n,dataEvent.regulation),jQuery(".coop-banner").hide(),dataEvent.eventReload==1&&location.reload()})}function y(n){let e=jQuery(".cookie-category-type"),t=Array.from(e).filter(function(s){return s.checked}).length,o=parseInt(n),r=o;return o==2&&(t==3?r=1:t==0?r=3:r=2),r}function p(n,e){jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"set_cookie_opt_server",cookie_value:n,type:e},success:function(a){},error:function(a){console.error(a)}})}function l(){let n;return jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"get_parse_cookie_opt"},success:function(e){n=JSON.parse(e.data.cookie)},error:function(e){}}),n||{action:0,type:0,necessary:1,functional:0,socialmedia:0,performance:0}}function c(n){let e=l();e.action=1,e.type=n,e.necessary=1,n==1?(e.functional=1,e.socialmedia=1,e.performance=1):n==3?(e.functional=0,e.socialmedia=0,e.performance=0):(e.functional=jQuery("#banner__functionality-cookie").is(":checked")?1:0,e.socialmedia=jQuery("#banner__social-media-cookie").is(":checked")?1:0,e.performance=jQuery("#banner__performance-cookie").is(":checked")?1:0);let a=JSON.stringify(e);p(a,n)}1 jQuery(document).ready(function(n){let e=!1;n.ajax({url:dataEvent.url,type:"GET",data:{action:"handle_render_banner"},success:function(a){let t=a.data.dataBannerRender,o=a.data.isDisplayBanner;t&&o===!0&&(n("body").prepend(t),f(e))}}),d(),u()});function f(n){dataEvent.eventOnScroll.status===1&&jQuery(window).on("scroll",function(){jQuery(document).scrollTop()>=parseInt(dataEvent.eventOnScroll.value)&&n===!1&&(l().action==0&&(c(1),i(1,dataEvent.regulation),n=!0),jQuery(".modal").hide())}),dataEvent.eventOnclick==1&&(jQuery(window).on("click",function(){if(!jQuery(".modal").is(":hidden")){let a=l();dataEvent.regulation!="ja"&&a.action==0&&(c(1),i(1,dataEvent.regulation)),jQuery(".modal").hide()}jQuery(window).off("click")}),jQuery('div[data-banner="banner-main"], div[data-banner="banner-customize"]').on("click",function(e){e.stopPropagation()})),d(),u()}function u(){if(jQuery(".coop-banner").length>0){let e=jQuery("#none_view").val();jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"handle_view_banner",none:e}})}}function i(n,e){let a,t;if(e==="ja")t={url:dataEvent.url,type:"POST",data:{type:n,action:"handle_banner",none:dataEvent.none_handle_banner}};else{let o=document.getElementById("form-banner");a=new FormData(o),a.append("type",n),t={url:dataEvent.url,type:"POST",contentType:!1,cache:!1,processData:!1,data:a}}jQuery.ajax(t)}function d(){jQuery('i[data-icon="banner-customize"]').on("click",function(){jQuery(".coop-banner").hide(),jQuery('.coop-banner[data-banner="banner-main"]').show()}),jQuery('i[data-icon="banner-main"]').on("click",function(){jQuery(".coop-banner").hide(),i(1,dataEvent.regulation)}),jQuery('a[data-button="customize_button"]').on("click",function(){jQuery(".coop-banner").hide(),jQuery('.coop-banner[data-banner="banner-customize"]').show()}),jQuery(".handle-cookie").on("click",function(){let n=jQuery(this).attr("data-type");if(dataEvent.regulation!="ja"){let e=y(n);c(e)}else c(1);i(n,dataEvent.regulation),jQuery(".coop-banner").hide(),dataEvent.eventReload==1&&location.reload()})}function y(n){let e=jQuery(".cookie-category-type"),t=Array.from(e).filter(function(s){return s.checked}).length,o=parseInt(n),r=o;return o==2&&(t==3?r=1:t==0?r=3:r=2),r}function p(n,e){jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"set_cookie_opt_server",cookie_value:n,type:e},success:function(a){},error:function(a){console.error(a)}})}function l(){let n;return jQuery.ajax({url:dataEvent.url,type:"POST",data:{action:"get_parse_cookie_opt"},success:function(e){n=JSON.parse(e.data.cookie)},error:function(e){}}),n||{action:0,type:0,necessary:1,functional:0,socialmedia:0,performance:0}}function c(n){let e=l();e.action=1,e.type=n,e.necessary=1,n==1?(e.functional=1,e.socialmedia=1,e.performance=1):n==3?(e.functional=0,e.socialmedia=0,e.performance=0):(e.functional=jQuery("#banner__functionality-cookie").is(":checked")?1:0,e.socialmedia=jQuery("#banner__social-media-cookie").is(":checked")?1:0,e.performance=jQuery("#banner__performance-cookie").is(":checked")?1:0);let a=JSON.stringify(e);p(a,n)} -
cookie-optimizer/trunk/readme.txt
r3352416 r3352481 5 5 Requires PHP: 7.3 6 6 Tested up to: 6.7 7 Stable tag: 1.0.1 27 Stable tag: 1.0.13 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 65 65 == Changelog == 66 66 67 = 1.0.1 2=67 = 1.0.13 = 68 68 Initial release 69 69 -
cookie-optimizer/trunk/uninstall.php
r3352416 r3352481 19 19 * 20 20 * @link https://cookieoptimizer.net 21 * @since 1.0.1 221 * @since 1.0.13 22 22 * 23 23 * @package Cookie Optimizer
Note: See TracChangeset
for help on using the changeset viewer.