Changeset 3204367
- Timestamp:
- 12/08/2024 01:12:47 PM (16 months ago)
- Location:
- emi-calculator/trunk
- Files:
-
- 12 added
- 2 deleted
- 1 edited
-
assets (deleted)
-
backend (added)
-
backend/backend.php (added)
-
emi-calculator.php (modified) (2 diffs)
-
frontend (added)
-
frontend/assets (added)
-
frontend/assets/css (added)
-
frontend/assets/css/emi_calc.css (added)
-
frontend/assets/css/rangeslider.min.css (added)
-
frontend/assets/js (added)
-
frontend/assets/js/chart.js (added)
-
frontend/assets/js/emi_calc.js (added)
-
frontend/assets/js/rangeSlider.min.js (added)
-
frontend/frontend.php (added)
-
inc (deleted)
Legend:
- Unmodified
- Added
- Removed
-
emi-calculator/trunk/emi-calculator.php
r3203691 r3204367 9 9 */ 10 10 11 // define for plugin dir path12 if (!defined('EMIC_PLUGIN_DIR')) {13 define('EMIC_PLUGIN_DIR',plugins_url('', __FILE__));14 }15 16 // define for base name17 if (!defined('EMIC_BASE_NAME')) {18 define('EMIC_BASE_NAME', plugin_basename(__FILE__));19 }20 21 // define for plugin file22 if (!defined('EMIC_plugin_file')) {23 define('EMIC_plugin_file', __FILE__);24 }25 26 11 // Include function files 27 include_once(' inc/admin/emi_menu.php');28 include_once(' inc/emi-fronted.php');12 include_once('backend/backend.php'); 13 include_once('frontend/frontend.php'); 29 14 30 15 add_action( 'wp_enqueue_scripts', 'EMI_calculator_loadScriptStyle' ); … … 32 17 function EMI_calculator_loadScriptStyle() { 33 18 // Get file modification times for versioning (cache busting) 34 $emi_calc_js_version = filemtime( EMIC_PLUGIN_DIR . '/assets/js/emi_calc.js' );35 $rangeslider_js_version = filemtime( EMIC_PLUGIN_DIR . '/assets/js/rangeSlider.min.js' );36 $chart_js_version = filemtime( EMIC_PLUGIN_DIR . '/assets/js/chart.js' );37 $emi_calc_css_version = filemtime( EMIC_PLUGIN_DIR . '/assets/css/emi_calc.css' );38 $rangeslider_css_version = filemtime( EMIC_PLUGIN_DIR . '/assets/css/rangeslider.min.css' );19 $emi_calc_js_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/js/emi_calc.js' ); 20 $rangeslider_js_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/js/rangeSlider.min.js' ); 21 $chart_js_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/js/chart.js' ); 22 $emi_calc_css_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/css/emi_calc.css' ); 23 $rangeslider_css_version = filemtime( plugin_dir_path( __FILE__ ) . 'frontend/assets/css/rangeslider.min.css' ); 39 24 40 25 // Enqueue scripts and styles with versioning 41 wp_enqueue_script( 'jquery-emi-calculator', EMIC_PLUGIN_DIR . '/assets/js/emi_calc.js', array('jquery'), $emi_calc_js_version, true );42 wp_enqueue_style( 'emi_calc_css', EMIC_PLUGIN_DIR . '/assets/css/emi_calc.css', false, $emi_calc_css_version );43 wp_enqueue_script( 'rangeslider-min-js', EMIC_PLUGIN_DIR . '/assets/js/rangeSlider.min.js', array('jquery'), $rangeslider_js_version, true );44 wp_enqueue_style( 'rangeslider-css', EMIC_PLUGIN_DIR . '/assets/css/rangeslider.min.css', false, $rangeslider_css_version );45 wp_enqueue_script( 'jquery-calculator-chart', EMIC_PLUGIN_DIR . '/assets/js/chart.js', array('jquery'), $chart_js_version, true );26 wp_enqueue_script( 'jquery-emi-calculator', plugins_url( 'frontend/assets/js/emi_calc.js', __FILE__ ), array('jquery'), $emi_calc_js_version, true ); 27 wp_enqueue_style( 'emi_calc_css', plugins_url( 'frontend/assets/css/emi_calc.css', __FILE__ ), false, $emi_calc_css_version ); 28 wp_enqueue_script( 'rangeslider-min-js', plugins_url( 'frontend/assets/js/rangeSlider.min.js', __FILE__ ), array('jquery'), $rangeslider_js_version, true ); 29 wp_enqueue_style( 'rangeslider-css', plugins_url( 'frontend/assets/css/rangeslider.min.css', __FILE__ ), false, $rangeslider_css_version ); 30 wp_enqueue_script( 'jquery-calculator-chart', plugins_url( 'frontend/assets/js/chart.js', __FILE__ ), array('jquery'), $chart_js_version, true ); 46 31 47 32 // Localized variables to be used in the JavaScript
Note: See TracChangeset
for help on using the changeset viewer.