Changeset 3324153
- Timestamp:
- 07/08/2025 08:52:15 AM (8 months ago)
- Location:
- loan-calculator-wp
- Files:
-
- 70 added
- 2 edited
-
tags/2.0.2 (added)
-
tags/2.0.2/assets (added)
-
tags/2.0.2/assets/blueprints (added)
-
tags/2.0.2/assets/blueprints/blueprint.json (added)
-
tags/2.0.2/includes (added)
-
tags/2.0.2/includes/admin (added)
-
tags/2.0.2/includes/admin/class-loan-calculator-admin.php (added)
-
tags/2.0.2/includes/admin/forms (added)
-
tags/2.0.2/includes/admin/forms/theme-templates (added)
-
tags/2.0.2/includes/admin/forms/theme-templates/default-theme (added)
-
tags/2.0.2/includes/admin/forms/theme-templates/default-theme/ww-loan-calculator-loan-default-theme-form.php (added)
-
tags/2.0.2/includes/admin/forms/theme-templates/new-theme (added)
-
tags/2.0.2/includes/admin/forms/theme-templates/new-theme/css (added)
-
tags/2.0.2/includes/admin/forms/theme-templates/new-theme/css/style.css (added)
-
tags/2.0.2/includes/admin/forms/theme-templates/new-theme/ww-loan-calculator-loan-new-theme-form.php (added)
-
tags/2.0.2/includes/admin/forms/ww-loan-calculator-setting.php (added)
-
tags/2.0.2/includes/class-ww-loan-calculator-public.php (added)
-
tags/2.0.2/includes/class-ww-loan-calculator-scripts.php (added)
-
tags/2.0.2/includes/css (added)
-
tags/2.0.2/includes/css/all.min.css (added)
-
tags/2.0.2/includes/css/frontend-style.css (added)
-
tags/2.0.2/includes/css/fstdropdown.css (added)
-
tags/2.0.2/includes/css/fstdropdown.min.css (added)
-
tags/2.0.2/includes/css/loan_calculator_admin_settings.css (added)
-
tags/2.0.2/includes/css/post_type_admin.css (added)
-
tags/2.0.2/includes/css/print.min.css (added)
-
tags/2.0.2/includes/images (added)
-
tags/2.0.2/includes/images/add.png (added)
-
tags/2.0.2/includes/images/down-arrow.svg (added)
-
tags/2.0.2/includes/images/group-4.png (added)
-
tags/2.0.2/includes/images/group-5.png (added)
-
tags/2.0.2/includes/images/play-video.png (added)
-
tags/2.0.2/includes/images/remove.png (added)
-
tags/2.0.2/includes/js (added)
-
tags/2.0.2/includes/js/admin-script.js (added)
-
tags/2.0.2/includes/js/break-up-of-total-payment.js (added)
-
tags/2.0.2/includes/js/chart-js (added)
-
tags/2.0.2/includes/js/chart-js/chart.js (added)
-
tags/2.0.2/includes/js/chart-js/chartjs-plugin-datalabels.js (added)
-
tags/2.0.2/includes/js/frequency_payment.js (added)
-
tags/2.0.2/includes/js/frontend-script.js (added)
-
tags/2.0.2/includes/js/fstdropdown.js (added)
-
tags/2.0.2/includes/js/fstdropdown.min.js (added)
-
tags/2.0.2/includes/js/jquery.print.js (added)
-
tags/2.0.2/includes/js/jquery.validate.min.js (added)
-
tags/2.0.2/includes/js/post_type_admin.js (added)
-
tags/2.0.2/includes/js/print.min.js (added)
-
tags/2.0.2/includes/loan-calculator-misc-functions.php (added)
-
tags/2.0.2/includes/webfonts (added)
-
tags/2.0.2/includes/webfonts/fa-brands-400.eot (added)
-
tags/2.0.2/includes/webfonts/fa-brands-400.svg (added)
-
tags/2.0.2/includes/webfonts/fa-brands-400.ttf (added)
-
tags/2.0.2/includes/webfonts/fa-brands-400.woff (added)
-
tags/2.0.2/includes/webfonts/fa-brands-400.woff2 (added)
-
tags/2.0.2/includes/webfonts/fa-regular-400.eot (added)
-
tags/2.0.2/includes/webfonts/fa-regular-400.svg (added)
-
tags/2.0.2/includes/webfonts/fa-regular-400.ttf (added)
-
tags/2.0.2/includes/webfonts/fa-regular-400.woff (added)
-
tags/2.0.2/includes/webfonts/fa-regular-400.woff2 (added)
-
tags/2.0.2/includes/webfonts/fa-solid-900.eot (added)
-
tags/2.0.2/includes/webfonts/fa-solid-900.svg (added)
-
tags/2.0.2/includes/webfonts/fa-solid-900.ttf (added)
-
tags/2.0.2/includes/webfonts/fa-solid-900.woff (added)
-
tags/2.0.2/includes/webfonts/fa-solid-900.woff2 (added)
-
tags/2.0.2/index.php (added)
-
tags/2.0.2/languages (added)
-
tags/2.0.2/languages/loan-calculator-wp.pot (added)
-
tags/2.0.2/license.txt (added)
-
tags/2.0.2/loan-calculator-wp.php (added)
-
tags/2.0.2/readme.txt (added)
-
trunk/loan-calculator-wp.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
loan-calculator-wp/trunk/loan-calculator-wp.php
r3292676 r3324153 4 4 * Plugin URI: https://www.worldwebtechnology.com/ 5 5 * Description: Advanced Loan Calculator for Home Loans, Personal Loans, and various other types of loans. Includes features like a repayment chart, amortization table, video tab, balloon payment option, and supports all currencies. Use the contact form shortcode for easy access. 6 * Version: 2.0. 16 * Version: 2.0.2 7 7 * Author: World Web Technology 8 8 * Author URI: https://www.worldwebtechnology.com/ … … 27 27 */ 28 28 if (!defined('WW_LOAN_CALCULATOR_VERSION')) { 29 define('WW_LOAN_CALCULATOR_VERSION', '2.0. 1'); //version of plugin29 define('WW_LOAN_CALCULATOR_VERSION', '2.0.2'); //version of plugin 30 30 } 31 31 if (!defined('WW_LOAN_CALCULATOR_TEXT_DOMAIN')) { //check if variable is not defined previous then define it … … 371 371 add_filter( 'upgrader_install_package_result', 'lcp_upgrader_install_package_result', 10, 2 ); 372 372 function lcp_upgrader_install_package_result( $result, $hook_extra ) { 373 374 if( isset($result->errors['folder_exists'][0]) && $result->errors['folder_exists'][0] != "Destination folder already exists." ) { 375 376 if (strpos($result['destination_name'], 'worldweb-loan-calculator-wp-pro-') !== false) { 377 if( ! empty( $result['destination'] ) ) { 378 //first rename the plugin directory downloaded from git as it contains username and release informations. 379 $plugin_dir = WP_PLUGIN_DIR; // Plugin directory path 380 $desired_folder = 'loan-calculator-wp-pro'; // Correct plugin folder name 381 $plugin_main_file = 'loan-calculator-wp-pro.php'; // Main plugin file name 382 $old_folder_path = $plugin_dir . '/' . $result['destination_name']; 383 $new_folder_path = $plugin_dir . '/' . $desired_folder; 384 385 // Get the active plugins list 386 $active_plugins = get_option('active_plugins'); 387 388 // Deactivate the plugin before renaming if it's active 389 $was_active = in_array($result['destination_name'] . '/' . $plugin_main_file, $active_plugins); 373 if (strpos($result['destination_name'], 'worldweb-loan-calculator-wp-pro-') !== false) { 374 if( ! empty( $result['destination'] ) ) { 375 //first rename the plugin directory downloaded from git as it contains username and release informations. 376 $plugin_dir = WP_PLUGIN_DIR; // Plugin directory path 377 $desired_folder = 'loan-calculator-wp-pro'; // Correct plugin folder name 378 $plugin_main_file = 'loan-calculator-wp-pro.php'; // Main plugin file name 379 $old_folder_path = $plugin_dir . '/' . $result['destination_name']; 380 $new_folder_path = $plugin_dir . '/' . $desired_folder; 381 382 // Get the active plugins list 383 $active_plugins = get_option('active_plugins'); 384 385 // Deactivate the plugin before renaming if it's active 386 $was_active = in_array($result['destination_name'] . '/' . $plugin_main_file, $active_plugins); 387 388 if ($was_active) { 389 deactivate_plugins($result['destination_name'] . '/' . $plugin_main_file); 390 } 391 392 // Rename the folder 393 if (@rename($old_folder_path, $new_folder_path)) { 394 // Update WordPress option to reference new path 395 $plugin_slug = $desired_folder . '/' . $plugin_main_file; 390 396 391 397 if ($was_active) { 392 deactivate_plugins($result['destination_name'] . '/' . $plugin_main_file);398 activate_plugin($plugin_slug); 393 399 } 394 400 395 // Rename the folder 396 if (@rename($old_folder_path, $new_folder_path)) { 397 // Update WordPress option to reference new path 398 $plugin_slug = $desired_folder . '/' . $plugin_main_file; 399 400 if ($was_active) { 401 activate_plugin($plugin_slug); 402 } 403 404 $result['destination'] = $new_folder_path; 405 $result['destination_name'] = $desired_folder; 406 } else { 407 error_log("Failed to rename plugin folder."); 408 } 401 $result['destination'] = $new_folder_path; 402 $result['destination_name'] = $desired_folder; 403 } else { 404 error_log("Failed to rename plugin folder."); 409 405 } 410 406 } -
loan-calculator-wp/trunk/readme.txt
r3292676 r3324153 10 10 Requires PHP: 7.4 11 11 Tested up to: 6.8 12 Stable tag: 2.0. 112 Stable tag: 2.0.2 13 13 License: GPLv2 or later 14 14 License URI: https://www.gnu.org/licenses/gpl-2.0.html 15 Version: 2.0. 115 Version: 2.0.2 16 16 17 17 Loan / EMI Calculator for Home Loan and Personal Loan … … 129 129 == Changelog == 130 130 131 = 2.0.2 (July 8, 2025) = 132 * Fixed activation issue with the Pro plugin 133 131 134 = 2.0.1 (May 13, 2025) = 132 135 * Resolved graph issue.
Note: See TracChangeset
for help on using the changeset viewer.