Changeset 3277121
- Timestamp:
- 04/19/2025 08:58:28 AM (10 months ago)
- Location:
- codeart-units-converter/trunk
- Files:
-
- 9 added
- 7 edited
-
admin/edit-shortcode.php (added)
-
admin/manage-shortcodes.php (added)
-
admin/menus.php (modified) (1 diff)
-
admin/welcome.php (added)
-
codeart-units-converter.php (modified) (3 diffs)
-
include/converter/convert.php (modified) (1 diff)
-
include/models/model-shortcodes.php (added)
-
include/models/model-units.php (added)
-
include/shortcodes.php (modified) (5 diffs)
-
include/updates/list-updates.php (modified) (1 diff)
-
include/updates/update-2.7.0.php (added)
-
readme.txt (modified) (1 diff)
-
templates/admin/edit-shortcode.htm (added)
-
templates/admin/manage-shortcodes.htm (added)
-
templates/admin/welcome.htm (added)
-
templates/user/units/list/container.htm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
codeart-units-converter/trunk/admin/menus.php
r3272469 r3277121 1 1 <?php 2 2 3 include_once( plugin_dir_path( __FILE__ ) . 'about.php'); 4 include_once( plugin_dir_path( __FILE__ ) . 'weight.php'); 3 include_once plugin_dir_path(__FILE__) . 'welcome.php'; 4 include_once plugin_dir_path(__FILE__) . 'manage-shortcodes.php'; 5 include_once plugin_dir_path(__FILE__) . 'edit-shortcode.php'; 5 6 6 function codeart_units_converter_add_admin_menu(){ 7 ///////////////////////////////////////////////////////////////////////////////////////////// 8 function codeart_units_converter_add_admin_menu() 9 { 7 10 8 add_menu_page('CodeArt Units Converter', 'CodeArt Units Converter', 'manage_options', 'codeart-units-converter','codeart_units_converter_about_and_shortcodes','dashicons-calculator', 56);9 11 add_menu_page('CodeArt Units Converter', 'CodeArt Units Converter', 'manage_options', 'codeart-units-converter', 'codeart_units_converter_about_and_shortcodes', 'dashicons-calculator', 56); 12 10 13 add_submenu_page( 11 'codeart-units-converter', // parent slug12 'CodeArt Units Converter - About', // page title13 ' about & shortcodes',// menu title14 'manage_options', // capability15 'codeart-units-converter', // slug14 'codeart-units-converter', // parent slug 15 'CodeArt Units Converter - About', // page title 16 'Welcome', // menu title 17 'manage_options', // capability 18 'codeart-units-converter', // slug 16 19 'codeart_units_converter_about_and_shortcodes' // callback 17 ); 18 19 20 // add_submenu_page( 21 // 'codeart-units-converter', // parent slug 22 // 'CodeArt Units Converter - Weight Settings', // page title 23 // 'Weight Settings', // menu title 24 // 'manage_options', // capability 25 // 'codeart-units-converter-weight', // slug 26 // 'codeart_units_converter_weight_settings' // callback 27 // ); 28 29 // add_submenu_page( 30 // 'codeart-units-converter', // parent slug 31 // 'Customer Bids', // page title 32 // 'Customer Bids', // menu title 33 // 'manage_options', // capability 34 // 'wc-acutions-customers-bids', // slug 35 // 'acutions_customers_bids_list' // callback 36 // ); 37 38 } 39 40 add_action('admin_menu','codeart_units_converter_add_admin_menu'); 20 ); 21 22 add_submenu_page( 23 'codeart-units-converter', // parent slug 24 'CodeArt Units Converter - Manage Shortcodes', // page title 25 'Manage Shortcodes', // menu title 26 'manage_options', // capability 27 'codeart-units-converter-manage-shortcodes', // slug 28 'codeart_units_converter_manage_shortcodes' // callback 29 ); 30 31 add_submenu_page( 32 'codeart-units-converter', // parent slug 33 'CodeArt Units Converter - Edit Shortcode', // page title 34 'Edit Shortcode', // menu title 35 'manage_options', // capability 36 'codeart-units-converter-edit-shortcode', // slug 37 'codeart_units_converter_edit_shortcode' // callback 38 ); 39 40 } 41 ///////////////////////////////////////////////////////////////////////////////////////////// 42 43 ///////////////////////////////////////////////////////////////////////////////////////////// 44 function codeart_units_converter_admin_menu_hide_submenus() 45 { 46 add_action('admin_head', function () { 47 remove_submenu_page('codeart-units-converter', 'codeart-units-converter-edit-shortcode'); 48 }); 49 } 50 ///////////////////////////////////////////////////////////////////////////////////////////// 51 52 add_action('admin_menu', 'codeart_units_converter_add_admin_menu'); 53 codeart_units_converter_admin_menu_hide_submenus(); -
codeart-units-converter/trunk/codeart-units-converter.php
r3275744 r3277121 10 10 * Text Domain: codeart-units-converter 11 11 * Domain Path: /i18n/languages/ 12 * Version: 2.6.012 * Version: 3.0.0 13 13 * Tested up to: 6.8.0 14 14 */ … … 19 19 } 20 20 21 $codeart_units_converter_version = ' 2.6.0';21 $codeart_units_converter_version = '3.0.0'; 22 22 23 23 /** … … 91 91 add_action('wp_enqueue_scripts', 'codeart_units_converter_java_css_Func'); 92 92 93 include_once plugin_dir_path(__FILE__) . 'include/models/units.php'; 93 include_once plugin_dir_path(__FILE__) . 'include/models/model-units.php'; 94 include_once plugin_dir_path(__FILE__) . 'include/models/model-shortcodes.php'; 94 95 95 96 //include unit calculators -
codeart-units-converter/trunk/include/converter/convert.php
r3274766 r3277121 1 1 <?php 2 2 3 function codeart_units_converter_converter($converter_type, $style )3 function codeart_units_converter_converter($converter_type, $style, $selected_units = false) 4 4 { 5 $units = codeart_units_converter_model_units_get_all_by_type($converter_type); 5 // print_r($selected_units); 6 7 if (! $selected_units) { 8 $units = codeart_units_converter_model_units_get_all_by_type($converter_type); 9 } else { 10 $units = codeart_units_converter_model_units_get_all_by_code_names_array($selected_units); 11 } 6 12 // print_r($units); 7 13 -
codeart-units-converter/trunk/include/shortcodes.php
r3273696 r3277121 3 3 //unit converters shortcodes 4 4 ////////////////////////////////////////////////////////////////////////////////// 5 // dynamic id 6 function codeart_units_converter_func($atts) 7 { 8 9 if (! isset($atts['id'])) { 10 return "CodeArt Units Converter: invalid shortcode id."; 11 } 12 13 $id = $atts['id']; 14 15 $shortcode_info = codeart_units_converter_model_shortcodes_get_by_id($id); 16 17 if (! isset($shortcode_info)) { 18 return "CodeArt Units Converter: invalid shortcode id."; 19 } 20 21 $converter_type = $shortcode_info->converter_type; 22 $style = $shortcode_info->style; 23 $units = json_decode($shortcode_info->units); 24 25 $result = codeart_units_converter_converter($converter_type, $style, $units); 26 return $result; 27 } 28 add_shortcode('codeart_units_converter', 'codeart_units_converter_func'); 29 ////////////////////////////////////////////////////////////////////////////////// 30 ////////////////////////////////////////////////////////////////////////////////// 5 31 // dynamic 6 32 function codeart_units_converter_converters_func($atts) 7 33 { 8 if (! isset($atts['style'])) {34 if (! isset($atts['style'])) { 9 35 $style = "table"; 10 36 } else { … … 25 51 function codeart_units_converter_area($atts) 26 52 { 27 if (! isset($atts['style'])) {53 if (! isset($atts['style'])) { 28 54 $style = "table"; 29 55 } else { … … 44 70 function codeart_units_converter_speed($atts) 45 71 { 46 if (! isset($atts['style'])) {72 if (! isset($atts['style'])) { 47 73 $style = "table"; 48 74 } else { … … 63 89 function codeart_units_converter_weight($atts) 64 90 { 65 if (! isset($atts['style'])) {91 if (! isset($atts['style'])) { 66 92 $style = "table"; 67 93 } else { … … 69 95 } 70 96 71 if ($style !== "table" && $style !== "list"){97 if ($style !== "table" && $style !== "list") { 72 98 $style = "table"; 73 99 } -
codeart-units-converter/trunk/include/updates/list-updates.php
r3273137 r3277121 8 8 '2.2.0' => 'update-2.2.0.php', 9 9 '2.3.0' => 'update-2.3.0.php', 10 '2.7.0' => 'update-2.7.0.php', 10 11 11 12 ]; -
codeart-units-converter/trunk/readme.txt
r3275744 r3277121 6 6 Requires PHP: 7.0 7 7 Tested up to: 6.8.0 8 Stable tag: 2.6.08 Stable tag: 3.0.0 9 9 License: GPLv3 10 10 License URI: https://www.gnu.org/licenses/gpl-3.0.html -
codeart-units-converter/trunk/templates/user/units/list/container.htm
r3274766 r3277121 74 74 <div class="unit-group"> 75 75 <input type="number" id="right-text" placeholder="0" step="any" oninput="codeart_units_converter___type___get_data('__type__', document.getElementById('right-select').value, document.getElementById('right-text').value)"> 76 <select id="right-select" onchange="codeart_units_converter___type___get_data('__type__', document.getElementById(' right-select').value, document.getElementById('right-text').value)">76 <select id="right-select" onchange="codeart_units_converter___type___get_data('__type__', document.getElementById('left-select').value, document.getElementById('left-text').value)"> 77 77 {{items}} 78 78 </select>
Note: See TracChangeset
for help on using the changeset viewer.