Changeset 3336499
- Timestamp:
- 07/30/2025 09:47:00 AM (8 months ago)
- Location:
- scaleflex-vxp-dam-dmo
- Files:
-
- 57 added
- 4 edited
-
tags/1.0.14 (added)
-
tags/1.0.14/LICENSE.txt (added)
-
tags/1.0.14/README.txt (added)
-
tags/1.0.14/assets (added)
-
tags/1.0.14/assets/css (added)
-
tags/1.0.14/assets/css/dam-widget (added)
-
tags/1.0.14/assets/css/dam-widget/acf-fmaw.css (added)
-
tags/1.0.14/assets/css/dam-widget/core.css (added)
-
tags/1.0.14/assets/css/dam-widget/filerobot-widget.min.css (added)
-
tags/1.0.14/assets/css/dam-widget/flexboxgrid.min.css (added)
-
tags/1.0.14/assets/css/dam-widget/gutenberg-fmaw-only.css (added)
-
tags/1.0.14/assets/css/dam-widget/gutenberg-fmaw.css (added)
-
tags/1.0.14/assets/css/setting-page.css (added)
-
tags/1.0.14/assets/images (added)
-
tags/1.0.14/assets/images/android-chrome-192x192.png (added)
-
tags/1.0.14/assets/images/icon-256x256.png (added)
-
tags/1.0.14/assets/images/icon.png (added)
-
tags/1.0.14/assets/images/loading.gif (added)
-
tags/1.0.14/assets/img (added)
-
tags/1.0.14/assets/img/login-default-bg.webp (added)
-
tags/1.0.14/assets/js (added)
-
tags/1.0.14/assets/js/chart.umd.min.js (added)
-
tags/1.0.14/assets/js/cloudimage.js (added)
-
tags/1.0.14/assets/js/dam-widget (added)
-
tags/1.0.14/assets/js/dam-widget/core.js (added)
-
tags/1.0.14/assets/js/dam-widget/filerobot-enfold-theme.js (added)
-
tags/1.0.14/assets/js/dam-widget/filerobot-widget.min.js (added)
-
tags/1.0.14/assets/js/dam-widget/fmaw.js (added)
-
tags/1.0.14/assets/js/dam-widget/image_editor.js (added)
-
tags/1.0.14/assets/js/dam-widget/jquery.initialize.js (added)
-
tags/1.0.14/assets/js/dam-widget/sfxvxp-widget-page.js (added)
-
tags/1.0.14/assets/js/deactivate-popup.js (added)
-
tags/1.0.14/assets/js/js-cloudimage-responsive.min.js (added)
-
tags/1.0.14/assets/js/js-cloudimage-responsive.min.js.map (added)
-
tags/1.0.14/assets/js/lazysizes.js (added)
-
tags/1.0.14/assets/js/lazysizes.min.js (added)
-
tags/1.0.14/assets/js/report-chart.js (added)
-
tags/1.0.14/assets/js/scaleflex-vxp.js (added)
-
tags/1.0.14/assets/js/sfxvxp-main-page.js (added)
-
tags/1.0.14/assets/js/sfxvxp-settings-page.js (added)
-
tags/1.0.14/assets/js/sfxvxp-switch-page.js (added)
-
tags/1.0.14/function (added)
-
tags/1.0.14/function/register-action.php (added)
-
tags/1.0.14/function/register-filter.php (added)
-
tags/1.0.14/function/vxp-helper.php (added)
-
tags/1.0.14/pages (added)
-
tags/1.0.14/pages/part (added)
-
tags/1.0.14/pages/part/dam-setting.php (added)
-
tags/1.0.14/pages/part/dmo-setting.php (added)
-
tags/1.0.14/pages/sfxvxp_dam_widget_page.php (added)
-
tags/1.0.14/pages/sfxvxp_main_page.php (added)
-
tags/1.0.14/pages/sfxvxp_report_page.php (added)
-
tags/1.0.14/pages/sfxvxp_settings_page.php (added)
-
tags/1.0.14/pages/sfxvxp_switch_version_page.php (added)
-
tags/1.0.14/scaleflex-vxp-api.php (added)
-
tags/1.0.14/scaleflex-vxp-core.php (added)
-
tags/1.0.14/scaleflex-vxp.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/assets/js/dam-widget/sfxvxp-widget-page.js (modified) (1 diff)
-
trunk/function/register-action.php (modified) (3 diffs)
-
trunk/scaleflex-vxp.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
scaleflex-vxp-dam-dmo/trunk/README.txt
r3335462 r3336499 5 5 Tested up to: 6.8 6 6 Requires at least: 4.8 7 Stable tag: 1.0.1 37 Stable tag: 1.0.14 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 210 210 * Add option keep all plugin data when deactivating the plugin 211 211 212 = 1.0.14 = 213 * Optimize performance 212 214 213 215 == Upgrade Notice == -
scaleflex-vxp-dam-dmo/trunk/assets/js/dam-widget/sfxvxp-widget-page.js
r3335462 r3336499 124 124 mutualizedDownloadButton: exportButtonText 125 125 } 126 } ,126 } 127 127 }) 128 128 .use(ProgressPanel, { -
scaleflex-vxp-dam-dmo/trunk/function/register-action.php
r3335462 r3336499 484 484 wp_register_script('sfxvxp_fmaw', SFXVXP_PLUGIN_URL . 'assets/js/dam-widget/filerobot-widget.min.js', ['jquery'], SFXVXP_VERSION, true); 485 485 wp_register_script('sfxvxp_media_tab', SFXVXP_PLUGIN_URL . 'assets/js/dam-widget/fmaw.js', ['sfxvxp_fmaw'], SFXVXP_VERSION, true); 486 $response = $this->test_connection($this->dam_token, $this->dam_sec, $this->dame_directory); 487 if ($response) { 488 $params = $this->construct_fmaw_params(); 489 wp_localize_script('sfxvxp_media_tab', 'sfxvxp_admin_meta', $params); 490 wp_enqueue_script('sfxvxp_media_tab'); 491 492 $getInfoPost = $this->getInfoPost(); 493 wp_localize_script('sfxvxp_media_tab', 'sfxvxp_get_post_info', $getInfoPost); 494 } 486 // $response = $this->test_connection($this->dam_token, $this->dam_sec, $this->dame_directory); 487 // if ($response) { 488 // $params = $this->construct_fmaw_params(); 489 // wp_localize_script('sfxvxp_media_tab', 'sfxvxp_admin_meta', $params); 490 // wp_enqueue_script('sfxvxp_media_tab'); 491 // 492 // $getInfoPost = $this->getInfoPost(); 493 // wp_localize_script('sfxvxp_media_tab', 'sfxvxp_get_post_info', $getInfoPost); 494 // } 495 496 $params = $this->construct_fmaw_params(); 497 wp_localize_script('sfxvxp_media_tab', 'sfxvxp_admin_meta', $params); 498 wp_enqueue_script('sfxvxp_media_tab'); 499 500 $getInfoPost = $this->getInfoPost(); 501 wp_localize_script('sfxvxp_media_tab', 'sfxvxp_get_post_info', $getInfoPost); 502 495 503 wp_localize_script('sfxvxp_image_editor', 'sfxvxp_image_editor_params', ['wp_admin_url' => admin_url(), 'title' => 'Scaleflex DAM Image Editor']); 496 504 wp_enqueue_script('sfxvxp_image_editor'); … … 526 534 private function construct_fmaw_params() 527 535 { 528 $is_gutenberg_page = 0; 529 if( function_exists( 'is_gutenberg_page' ) && is_gutenberg_page() ) { 530 $is_gutenberg_page = 1; 531 } 532 533 $current_screen = get_current_screen(); 534 if ( method_exists( $current_screen, 'is_block_editor' ) && $current_screen->is_block_editor() ) { 535 $is_gutenberg_page = 1; 536 } 537 538 $wp_additional_image_sizes = wp_get_additional_image_sizes(); 539 540 $sizes = array(); 541 $get_intermediate_image_sizes = get_intermediate_image_sizes(); 542 543 // Create the full array with sizes and crop info 544 foreach ($get_intermediate_image_sizes as $_size) { 545 if (in_array($_size, array('thumbnail', 'medium', 'large', 'medium_large', '1536x1536', '2048x2048'))) { 546 $sizes[$_size]['width'] = get_option($_size . '_size_w'); 547 $sizes[$_size]['height'] = get_option($_size . '_size_h'); 548 $sizes[$_size]['crop'] = (bool)get_option($_size . '_crop'); 549 } elseif (isset($wp_additional_image_sizes[$_size])) { 550 $sizes[$_size] = array( 551 'width' => $wp_additional_image_sizes[$_size]['width'], 552 'height' => $wp_additional_image_sizes[$_size]['height'], 553 'crop' => $wp_additional_image_sizes[$_size]['crop'] 554 ); 555 } 556 } 557 558 $params = [ 536 return [ 559 537 'token' => $this->dam_token, 560 538 'sec_tmp' => $this->dam_sec, … … 569 547 'insert_product_img_btn' => 'Insert Product Image', 570 548 'insert_product_gallery_btn' => 'Insert to Product Gallery', 571 'is_gutenberg_page' => $is_gutenberg_page,572 'sizes' => $sizes,573 549 'sfxvxp_media_default' => includes_url('/images/media/default.png'), 574 550 'sfxvxp_nonce' => wp_create_nonce('sfxvxp_action'), 575 551 'sfxvxp_sort_default_option' => get_option('sfxvxp_dam_sort_default_option', 'name_asc'), 576 552 ]; 577 578 return $params;579 553 } 580 554 -
scaleflex-vxp-dam-dmo/trunk/scaleflex-vxp.php
r3335462 r3336499 3 3 * Plugin Name: Scaleflex VXP - DAM, DMO 4 4 * Description: Scaleflex VXP centralizes, manages, optimizes and accelerates your media assets such as images, videos and document in one single source of truth, improving team collaboration and brand consistency. 5 * Version: 1.0.1 35 * Version: 1.0.14 6 6 * Author: Scaleflex 7 7 * Author URI: https://www.scaleflex.com … … 18 18 19 19 // Define plugin constants 20 define('SFXVXP_VERSION', '1.0.1 3');20 define('SFXVXP_VERSION', '1.0.14'); 21 21 define('SFXVXP_PLUGIN_DIR', plugin_dir_path(__FILE__)); 22 22 define('SFXVXP_PLUGIN_URL', plugin_dir_url(__FILE__));
Note: See TracChangeset
for help on using the changeset viewer.