Plugin Directory

Changeset 3308807


Ignore:
Timestamp:
06/10/2025 12:57:03 AM (9 months ago)
Author:
codeisartnet
Message:

update

Location:
codeart-units-converter
Files:
12 deleted
13 edited
41 copied

Legend:

Unmodified
Added
Removed
  • codeart-units-converter/tags/3.2.0/codeart-units-converter.php

    r3286853 r3308807  
    1010 * Text Domain: codeart-units-converter
    1111 * Domain Path: /i18n/languages/
    12  * Version: 3.1.1
     12 * Version: 3.2.0
    1313 * Tested up to: 6.8.1
    1414 */
     
    1919}
    2020
    21 $codeart_units_converter_version = '3.1.1';
     21$codeart_units_converter_version = '3.2.0';
    2222
    2323/**
     
    9191add_action('wp_enqueue_scripts', 'codeart_units_converter_java_css_Func');
    9292
     93
     94// models
    9395include_once plugin_dir_path(__FILE__) . 'include/models/model-units.php';
    9496include_once plugin_dir_path(__FILE__) . 'include/models/model-shortcodes.php';
     
    133135include_once plugin_dir_path(__FILE__) . 'include/converter/convert.php';
    134136
     137// include vars translator
     138include_once plugin_dir_path(__FILE__) . 'include/vars_translator.php';
     139
    135140
    136141// //include ajax
     
    143148//include shortcodes
    144149include_once plugin_dir_path(__FILE__) . 'include/shortcodes.php';
     150
     151
     152
     153
     154////////////////////////////////////////////////////////////////////////////////////
     155// auto generate variables_translation_reference if file does not exist
     156// delete the file variables_translation_reference.php to create updated list
     157add_action('init', 'codeart_maybe_generate_i18n_variables_reference');
     158function codeart_maybe_generate_i18n_variables_reference() {
     159    $file = codeart_units_converter_plugin_path() . '/variables_translation_reference.php';
     160    if (!file_exists($file)) {
     161        codeart_generate_translation_variables_reference_file();
     162    }
     163}
     164////////////////////////////////////////////////////////////////////////////////////
  • codeart-units-converter/tags/3.2.0/include/common.php

    r3274766 r3308807  
    8484}
    8585////////////////////////////////////////////////////////////////////////////////////
     86
     87
     88
  • codeart-units-converter/tags/3.2.0/include/converter/convert.php

    r3277121 r3308807  
    2929
    3030        $content_array = [
    31             "{{name}}"         => $unit->name,
     31            "{{name}}"         => __($unit->name, "codeart-units-converter"),
    3232            "{{code_name}}"    => $unit->code_name,
    3333            "{{type}}"         => $unit->type,
    3434            "__type__"         => $unit->type,
    35             "{{abbreviation}}" => $unit->abbreviation,
     35            "{{abbreviation}}" => __($unit->abbreviation, "codeart-units-converter"),
     36            "{{convert}}"      => __("Convert", "codeart-units-converter"),
     37            "{{reset}}"        => __("Reset", "codeart-units-converter"),
     38
    3639        ];
    3740        $items .= codeart_render_template_content($item_template, $content_array);
     
    4043
    4144    $container_array = [
    42         "{{items}}" => $items,
    43         "__type__"  => $converter_type,
     45        "{{items}}"   => $items,
     46        "__type__"    => $converter_type,
     47        "{{convert}}" => __("Convert", "codeart-units-converter"),
     48        "{{reset}}"   => __("Reset", "codeart-units-converter"),
    4449    ];
    4550    $container = codeart_render_template_content($container_template, $container_array);
  • codeart-units-converter/tags/3.2.0/readme.txt

    r3286853 r3308807  
    66Requires PHP: 7.0
    77Tested up to: 6.8.1
    8 Stable tag: 3.1.1
     8Stable tag: 3.2.0
    99License: GPLv3
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
  • codeart-units-converter/tags/3.2.0/templates/area.htm

    r3271464 r3308807  
    7070                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Ares" name="Ares" autofocus="" tabindex="1"></td>
    7171                    <td class="mathsymbol">a</td>
    72                     <td><input onclick="tgsAreaGetData('area', 'ares', document.getElementById('Ares').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     72                    <td><input onclick="tgsAreaGetData('area', 'ares', document.getElementById('Ares').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7373                </tr>
    7474                <tr>
     
    7676                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-centimetres" name="Square-centimetres" autofocus="" tabindex="1"></td>
    7777                    <td class="mathsymbol">cm²</td>
    78                     <td><input onclick="tgsAreaGetData('area', 'Square_centimetres', document.getElementById('Square-centimetres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     78                    <td><input onclick="tgsAreaGetData('area', 'Square_centimetres', document.getElementById('Square-centimetres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7979                </tr>
    8080                <tr>
     
    8282                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-decimetres" name="Square-decimetres" autofocus="" tabindex="1"></td>
    8383                    <td class="mathsymbol">dm²</td>
    84                     <td><input onclick="tgsAreaGetData('area', 'Square_decimetres', document.getElementById('Square-decimetres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     84                    <td><input onclick="tgsAreaGetData('area', 'Square_decimetres', document.getElementById('Square-decimetres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    8585                </tr>
    8686                <tr>
     
    8888                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-feet" name="Square-feet" autofocus="" tabindex="1"></td>
    8989                    <td class="mathsymbol">ft²</td>
    90                     <td><input onclick="tgsAreaGetData('area', 'Square_feet', document.getElementById('Square-feet').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     90                    <td><input onclick="tgsAreaGetData('area', 'Square_feet', document.getElementById('Square-feet').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9191                </tr>
    9292                <tr>
     
    9494                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Hectares" name="Hectares" autofocus="" tabindex="1"></td>
    9595                    <td class="mathsymbol">ha</td>
    96                     <td><input onclick="tgsAreaGetData('area', 'Hectares', document.getElementById('Hectares').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     96                    <td><input onclick="tgsAreaGetData('area', 'Hectares', document.getElementById('Hectares').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9797                </tr>
    9898                <tr>
     
    100100                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-inches" name="Square-inches" autofocus="" tabindex="1"></td>
    101101                    <td class="mathsymbol">in²</td>
    102                     <td><input onclick="tgsAreaGetData('area', 'Square_inches', document.getElementById('Square-inches').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     102                    <td><input onclick="tgsAreaGetData('area', 'Square_inches', document.getElementById('Square-inches').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    103103                </tr>
    104104                <tr>
     
    106106                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-kilometres" name="Square-kilometres" autofocus="" tabindex="1"></td>
    107107                    <td class="mathsymbol">km²</td>
    108                     <td><input onclick="tgsAreaGetData('area', 'Square_kilometres', document.getElementById('Square-kilometres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     108                    <td><input onclick="tgsAreaGetData('area', 'Square_kilometres', document.getElementById('Square-kilometres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    109109                </tr>
    110110                <tr>
     
    112112                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-millimetres" name="Square-millimetres" autofocus="" tabindex="1"></td>
    113113                    <td class="mathsymbol">mm²</td>
    114                     <td><input onclick="tgsAreaGetData('area', 'Square_millimetres', document.getElementById('Square-millimetres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     114                    <td><input onclick="tgsAreaGetData('area', 'Square_millimetres', document.getElementById('Square-millimetres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    115115                </tr>
    116116                <tr>
     
    118118                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-metres" name="Square-metres" autofocus="" tabindex="1"></td>
    119119                    <td class="mathsymbol">m²</td>
    120                     <td><input onclick="tgsAreaGetData('area', 'Square_metres', document.getElementById('Square-metres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     120                    <td><input onclick="tgsAreaGetData('area', 'Square_metres', document.getElementById('Square-metres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    121121                </tr>
    122122                <tr>
     
    124124                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-nanometres" name="Square-nanometres" autofocus="" tabindex="1"></td>
    125125                    <td class="mathsymbol">nm²</td>
    126                     <td><input onclick="tgsAreaGetData('area', 'Square_nanometres', document.getElementById('Square-nanometres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     126                    <td><input onclick="tgsAreaGetData('area', 'Square_nanometres', document.getElementById('Square-nanometres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    127127                </tr>
    128128                <tr>
     
    130130                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-yards" name="Square-yards" autofocus="" tabindex="1"></td>
    131131                    <td class="mathsymbol">yd²</td>
    132                     <td><input onclick="tgsAreaGetData('area', 'Square_yards', document.getElementById('Square-yards').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     132                    <td><input onclick="tgsAreaGetData('area', 'Square_yards', document.getElementById('Square-yards').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    133133                </tr>
    134134                <tr>
     
    136136                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-micrometres" name="Square-micrometres" autofocus="" tabindex="1"></td>
    137137                    <td class="mathsymbol">µm²</td>
    138                     <td><input onclick="tgsAreaGetData('area', 'Square_micrometres', document.getElementById('Square-micrometres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     138                    <td><input onclick="tgsAreaGetData('area', 'Square_micrometres', document.getElementById('Square-micrometres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    139139                </tr>
    140140                <tr>
     
    142142                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-rods" name="Square-rods" autofocus="" tabindex="1"></td>
    143143                    <td class="mathsymbol"></td>
    144                     <td><input onclick="tgsAreaGetData('area', 'Square_rods', document.getElementById('Square-rods').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     144                    <td><input onclick="tgsAreaGetData('area', 'Square_rods', document.getElementById('Square-rods').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    145145                </tr>
    146146                <tr>
     
    148148                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Roods" name="Roods" autofocus="" tabindex="1"></td>
    149149                    <td class="mathsymbol"></td>
    150                     <td><input onclick="tgsAreaGetData('area', 'Roods', document.getElementById('Roods').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     150                    <td><input onclick="tgsAreaGetData('area', 'Roods', document.getElementById('Roods').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    151151                </tr>
    152152                <tr>
     
    154154                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Acres" name="Acres" autofocus="" tabindex="1"></td>
    155155                    <td class="mathsymbol"></td>
    156                     <td><input onclick="tgsAreaGetData('area', 'Acres', document.getElementById('Acres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     156                    <td><input onclick="tgsAreaGetData('area', 'Acres', document.getElementById('Acres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    157157                </tr>
    158158                <tr>
     
    160160                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Homesteads" name="Homesteads" autofocus="" tabindex="1"></td>
    161161                    <td class="mathsymbol"></td>
    162                     <td><input onclick="tgsAreaGetData('area', 'Homesteads', document.getElementById('Homesteads').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     162                    <td><input onclick="tgsAreaGetData('area', 'Homesteads', document.getElementById('Homesteads').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    163163                </tr>
    164164                <tr>
     
    166166                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-miles" name="Square-miles" autofocus="" tabindex="1"></td>
    167167                    <td class="mathsymbol"></td>
    168                     <td><input onclick="tgsAreaGetData('area', 'Square_miles', document.getElementById('Square-miles').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     168                    <td><input onclick="tgsAreaGetData('area', 'Square_miles', document.getElementById('Square-miles').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    169169                </tr>
    170170                <tr>
     
    172172                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Townships" name="Townships" autofocus="" tabindex="1"></td>
    173173                    <td class="mathsymbol"></td>
    174                     <td><input onclick="tgsAreaGetData('area', 'Townships', document.getElementById('Townships').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     174                    <td><input onclick="tgsAreaGetData('area', 'Townships', document.getElementById('Townships').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    175175                </tr>
    176176                <tr>
  • codeart-units-converter/tags/3.2.0/templates/speed.htm

    r3271464 r3308807  
    7070                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Kilometres_per_hour" name="Kilometres-per-hour" autofocus="" tabindex="1"></td>
    7171                    <td class="mathsymbol">km/h</td>
    72                     <td><input onclick="tgsSpeedGetData('speed', 'Kilometres-per-hour', document.getElementById('Kilometres_per_hour').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     72                    <td><input onclick="tgsSpeedGetData('speed', 'Kilometres-per-hour', document.getElementById('Kilometres_per_hour').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7373                </tr>
    7474                <tr>
     
    7676                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Kilometres_per_second" name="Kilometres-per-second" autofocus="" tabindex="1"></td>
    7777                    <td class="mathsymbol">km/s</td>
    78                     <td><input onclick="tgsSpeedGetData('speed', 'Kilometres-per-second', document.getElementById('Kilometres_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     78                    <td><input onclick="tgsSpeedGetData('speed', 'Kilometres-per-second', document.getElementById('Kilometres_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7979                </tr>
    8080                <tr>
     
    8282                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Knots" name="Knots" autofocus="" tabindex="1"></td>
    8383                    <td class="mathsymbol">knot</td>
    84                     <td><input onclick="tgsSpeedGetData('speed', 'Knots', document.getElementById('Knots').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     84                    <td><input onclick="tgsSpeedGetData('speed', 'Knots', document.getElementById('Knots').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    8585                </tr>
    8686                <tr>
     
    8888                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Metres_per_second" name="Metres_per_second" autofocus="" tabindex="1"></td>
    8989                    <td class="mathsymbol">m/s</td>
    90                     <td><input onclick="tgsSpeedGetData('speed', 'Metres-per-second', document.getElementById('Metres_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     90                    <td><input onclick="tgsSpeedGetData('speed', 'Metres-per-second', document.getElementById('Metres_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9191                </tr>
    9292                <tr>
     
    9494                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Millimetres_per_second" name="Millimetres_per_second" autofocus="" tabindex="1"></td>
    9595                    <td class="mathsymbol">mm/s</td>
    96                     <td><input onclick="tgsSpeedGetData('speed', 'Millimetres-per-second', document.getElementById('Millimetres_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     96                    <td><input onclick="tgsSpeedGetData('speed', 'Millimetres-per-second', document.getElementById('Millimetres_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9797                </tr>
    9898                <tr>
     
    100100                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Miles_per_hour" name="Miles-per-hour" autofocus="" tabindex="1"></td>
    101101                    <td class="mathsymbol">mph</td>
    102                     <td><input onclick="tgsSpeedGetData('speed', 'Miles-per-hour', document.getElementById('Miles_per_hour').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     102                    <td><input onclick="tgsSpeedGetData('speed', 'Miles-per-hour', document.getElementById('Miles_per_hour').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    103103                </tr>
    104104                <tr>
     
    106106                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Micrometres_per_second" name="Micrometres-per-second" autofocus="" tabindex="1"></td>
    107107                    <td class="mathsymbol">µm/s</td>
    108                     <td><input onclick="tgsSpeedGetData('speed', 'Micrometres-per-second', document.getElementById('Micrometres_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     108                    <td><input onclick="tgsSpeedGetData('speed', 'Micrometres-per-second', document.getElementById('Micrometres_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    109109                </tr>
    110110                <tr>
     
    112112                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Speed_of_light" name="Speed-of-light" autofocus="" tabindex="1"></td>
    113113                    <td class="mathsymbol"></td>
    114                     <td><input onclick="tgsSpeedGetData('speed', 'Speed-of-light', document.getElementById('Speed_of_light').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     114                    <td><input onclick="tgsSpeedGetData('speed', 'Speed-of-light', document.getElementById('Speed_of_light').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    115115                </tr>
    116116                <tr>
     
    118118                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Feet_per_second" name="Feet-per-second" autofocus="" tabindex="1"></td>
    119119                    <td class="mathsymbol"></td>
    120                     <td><input onclick="tgsSpeedGetData('speed', 'Feet-per-second', document.getElementById('Feet_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     120                    <td><input onclick="tgsSpeedGetData('speed', 'Feet-per-second', document.getElementById('Feet_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    121121                </tr>
    122122                <tr>
     
    124124                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Miles_per_second" name="Miles-per-second" autofocus="" tabindex="1"></td>
    125125                    <td class="mathsymbol"></td>
    126                     <td><input onclick="tgsSpeedGetData('speed', 'Miles-per-second', document.getElementById('Miles_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     126                    <td><input onclick="tgsSpeedGetData('speed', 'Miles-per-second', document.getElementById('Miles_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    127127                </tr>
    128128                <tr>
     
    130130                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Speed_of_sound" name="Speed-of-sound" autofocus="" tabindex="1"></td>
    131131                    <td class="mathsymbol"></td>
    132                     <td><input onclick="tgsSpeedGetData('speed', 'Speed-of-sound', document.getElementById('Speed_of_sound').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     132                    <td><input onclick="tgsSpeedGetData('speed', 'Speed-of-sound', document.getElementById('Speed_of_sound').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    133133                </tr>
    134134                <tr>
  • codeart-units-converter/tags/3.2.0/templates/user/units/table/container.htm

    r3275583 r3308807  
    6868                {{items}}
    6969                <tr>
    70                     <td colspan="4"><input type="reset" value="Reset" class="btn"></td>
     70                    <td colspan="4"><input type="reset" value="{{reset}}" class="btn"></td>
    7171                </tr>
    7272            </tbody>
  • codeart-units-converter/tags/3.2.0/templates/user/units/table/item.htm

    r3272469 r3308807  
    33    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="{{code_name}}" name="{{code_name}}" autofocus="" tabindex="1"></td>
    44    <td class="mathsymbol">{{abbreviation}}</td>
    5     <td><input onclick="codeart_units_converter___type___get_data('{{type}}', '{{code_name}}', document.getElementById('{{code_name}}').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     5    <td><input onclick="codeart_units_converter___type___get_data('{{type}}', '{{code_name}}', document.getElementById('{{code_name}}').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    66</tr>
  • codeart-units-converter/tags/3.2.0/templates/weight.htm

    r3271464 r3308807  
    7070                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Centigrams" name="Centigrams" autofocus="" tabindex="1"></td>
    7171                    <td class="mathsymbol">cg</td>
    72                     <td><input onclick="tgsWeightGetData('weight', 'Centigrams', document.getElementById('Centigrams').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     72                    <td><input onclick="tgsWeightGetData('weight', 'Centigrams', document.getElementById('Centigrams').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7373                </tr>
    7474                <tr>
     
    7676                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Carats" name="Carats" autofocus="" tabindex="1"></td>
    7777                    <td class="mathsymbol">ct</td>
    78                     <td><input onclick="tgsWeightGetData('weight', 'Carats', document.getElementById('Carats').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     78                    <td><input onclick="tgsWeightGetData('weight', 'Carats', document.getElementById('Carats').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7979                </tr>
    8080                <tr>
     
    8282                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Drams" name="Drams" autofocus="" tabindex="1"></td>
    8383                    <td class="mathsymbol">dr</td>
    84                     <td><input onclick="tgsWeightGetData('weight', 'Drams', document.getElementById('Drams').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     84                    <td><input onclick="tgsWeightGetData('weight', 'Drams', document.getElementById('Drams').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    8585                </tr>
    8686                <tr>
     
    8888                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Grams" name="Grams" autofocus="" tabindex="1"></td>
    8989                    <td class="mathsymbol">g</td>
    90                     <td><input onclick="tgsWeightGetData('weight', 'Grams', document.getElementById('Grams').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     90                    <td><input onclick="tgsWeightGetData('weight', 'Grams', document.getElementById('Grams').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9191                </tr>
    9292                <tr>
     
    9494                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Grains" name="Grains" autofocus="" tabindex="1"></td>
    9595                    <td class="mathsymbol">gr</td>
    96                     <td><input onclick="tgsWeightGetData('weight', 'Grains', document.getElementById('Grains').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     96                    <td><input onclick="tgsWeightGetData('weight', 'Grains', document.getElementById('Grains').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9797                </tr>
    9898                <tr>
     
    100100                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Troy_grains" name="Troy-grains" autofocus="" tabindex="1"></td>
    101101                    <td class="mathsymbol">gr t </td>
    102                     <td><input onclick="tgsWeightGetData('weight', 'Troy_grains', document.getElementById('Troy_grains').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     102                    <td><input onclick="tgsWeightGetData('weight', 'Troy_grains', document.getElementById('Troy_grains').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    103103                </tr>
    104104                <tr>
     
    106106                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Hectograms" name="Hectograms" autofocus="" tabindex="1"></td>
    107107                    <td class="mathsymbol">hg</td>
    108                     <td><input onclick="tgsWeightGetData('weight', 'Hectograms', document.getElementById('Hectograms').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     108                    <td><input onclick="tgsWeightGetData('weight', 'Hectograms', document.getElementById('Hectograms').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    109109                </tr>
    110110                <tr>
     
    112112                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Kilos" name="Kilos" autofocus="" tabindex="1"></td>
    113113                    <td class="mathsymbol">kg</td>
    114                     <td><input onclick="tgsWeightGetData('weight', 'Kilos', document.getElementById('Kilos').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     114                    <td><input onclick="tgsWeightGetData('weight', 'Kilos', document.getElementById('Kilos').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    115115                </tr>
    116116                <tr>
     
    118118                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Kilonewtons" name="Kilonewtons" autofocus="" tabindex="1"></td>
    119119                    <td class="mathsymbol">kN</td>
    120                     <td><input onclick="tgsWeightGetData('weight', 'Kilonewtons', document.getElementById('Kilonewtons').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     120                    <td><input onclick="tgsWeightGetData('weight', 'Kilonewtons', document.getElementById('Kilonewtons').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    121121                </tr>
    122122                <tr>
     
    124124                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Pounds" name="Pounds" autofocus="" tabindex="1"></td>
    125125                    <td class="mathsymbol">lb</td>
    126                     <td><input onclick="tgsWeightGetData('weight', 'Pounds', document.getElementById('Pounds').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     126                    <td><input onclick="tgsWeightGetData('weight', 'Pounds', document.getElementById('Pounds').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    127127                </tr>
    128128                <tr>
     
    130130                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Troy_pounds" name="Troy-pounds" autofocus="" tabindex="1"></td>
    131131                    <td class="mathsymbol">lb t</td>
    132                     <td><input onclick="tgsWeightGetData('weight', 'Troy_pounds', document.getElementById('Troy_pounds').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     132                    <td><input onclick="tgsWeightGetData('weight', 'Troy_pounds', document.getElementById('Troy_pounds').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    133133                </tr>
    134134                <tr>
     
    136136                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Long_tons" name="Long-tons" autofocus="" tabindex="1"></td>
    137137                    <td class="mathsymbol">lo tn</td>
    138                     <td><input onclick="tgsWeightGetData('weight', 'Long_tons', document.getElementById('Long_tons').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     138                    <td><input onclick="tgsWeightGetData('weight', 'Long_tons', document.getElementById('Long_tons').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    139139                </tr>
    140140                <tr>
     
    142142                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Milligrams" name="Milligrams" autofocus="" tabindex="1"></td>
    143143                    <td class="mathsymbol">mg</td>
    144                     <td><input onclick="tgsWeightGetData('weight', 'Milligrams', document.getElementById('Milligrams').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     144                    <td><input onclick="tgsWeightGetData('weight', 'Milligrams', document.getElementById('Milligrams').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    145145                </tr>
    146146                <tr>
     
    148148                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Nanograms" name="Nanograms" autofocus="" tabindex="1"></td>
    149149                    <td class="mathsymbol">ng</td>
    150                     <td><input onclick="tgsWeightGetData('weight', 'Nanograms', document.getElementById('Nanograms').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     150                    <td><input onclick="tgsWeightGetData('weight', 'Nanograms', document.getElementById('Nanograms').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    151151                </tr>
    152152                <tr>
     
    154154                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Ounces" name="Ounces" autofocus="" tabindex="1"></td>
    155155                    <td class="mathsymbol">oz</td>
    156                     <td><input onclick="tgsWeightGetData('weight', 'Ounces', document.getElementById('Ounces').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     156                    <td><input onclick="tgsWeightGetData('weight', 'Ounces', document.getElementById('Ounces').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    157157                </tr>
    158158                <tr>
     
    160160                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Troy_ounces" name="Troy-ounces" autofocus="" tabindex="1"></td>
    161161                    <td class="mathsymbol">oz t</td>
    162                     <td><input onclick="tgsWeightGetData('weight', 'Troy_ounces', document.getElementById('Troy_ounces').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     162                    <td><input onclick="tgsWeightGetData('weight', 'Troy_ounces', document.getElementById('Troy_ounces').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    163163                </tr>
    164164                <tr>
     
    166166                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Short_tons" name="Short-tons" autofocus="" tabindex="1"></td>
    167167                    <td class="mathsymbol">sh tn</td>
    168                     <td><input onclick="tgsWeightGetData('weight', 'Short_tons', document.getElementById('Short_tons').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     168                    <td><input onclick="tgsWeightGetData('weight', 'Short_tons', document.getElementById('Short_tons').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    169169                </tr>
    170170                <tr>
     
    172172                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Stones" name="Stones" autofocus="" tabindex="1"></td>
    173173                    <td class="mathsymbol">st</td>
    174                     <td><input onclick="tgsWeightGetData('weight', 'Stones', document.getElementById('Stones').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     174                    <td><input onclick="tgsWeightGetData('weight', 'Stones', document.getElementById('Stones').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    175175                </tr>
    176176                <tr>
     
    178178                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Tons" name="Tons" autofocus="" tabindex="1"></td>
    179179                    <td class="mathsymbol">t</td>
    180                     <td><input onclick="tgsWeightGetData('weight', 'Tons', document.getElementById('Tons').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     180                    <td><input onclick="tgsWeightGetData('weight', 'Tons', document.getElementById('Tons').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    181181                </tr>
    182182                <tr>
     
    184184                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Troy_carats" name="Troy-carats" autofocus="" tabindex="1"></td>
    185185                    <td class="mathsymbol">tr ct</td>
    186                     <td><input onclick="tgsWeightGetData('weight', 'Troy_carats', document.getElementById('Troy_carats').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     186                    <td><input onclick="tgsWeightGetData('weight', 'Troy_carats', document.getElementById('Troy_carats').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    187187                </tr>
    188188                <tr>
     
    190190                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Micrograms" name="Micrograms" autofocus="" tabindex="1"></td>
    191191                    <td class="mathsymbol">μg</td>
    192                     <td><input onclick="tgsWeightGetData('weight', 'Micrograms', document.getElementById('Micrograms').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     192                    <td><input onclick="tgsWeightGetData('weight', 'Micrograms', document.getElementById('Micrograms').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    193193                </tr>
    194194                <tr>
  • codeart-units-converter/trunk/codeart-units-converter.php

    r3286853 r3308807  
    1010 * Text Domain: codeart-units-converter
    1111 * Domain Path: /i18n/languages/
    12  * Version: 3.1.1
     12 * Version: 3.2.0
    1313 * Tested up to: 6.8.1
    1414 */
     
    1919}
    2020
    21 $codeart_units_converter_version = '3.1.1';
     21$codeart_units_converter_version = '3.2.0';
    2222
    2323/**
     
    9191add_action('wp_enqueue_scripts', 'codeart_units_converter_java_css_Func');
    9292
     93
     94// models
    9395include_once plugin_dir_path(__FILE__) . 'include/models/model-units.php';
    9496include_once plugin_dir_path(__FILE__) . 'include/models/model-shortcodes.php';
     
    133135include_once plugin_dir_path(__FILE__) . 'include/converter/convert.php';
    134136
     137// include vars translator
     138include_once plugin_dir_path(__FILE__) . 'include/vars_translator.php';
     139
    135140
    136141// //include ajax
     
    143148//include shortcodes
    144149include_once plugin_dir_path(__FILE__) . 'include/shortcodes.php';
     150
     151
     152
     153
     154////////////////////////////////////////////////////////////////////////////////////
     155// auto generate variables_translation_reference if file does not exist
     156// delete the file variables_translation_reference.php to create updated list
     157add_action('init', 'codeart_maybe_generate_i18n_variables_reference');
     158function codeart_maybe_generate_i18n_variables_reference() {
     159    $file = codeart_units_converter_plugin_path() . '/variables_translation_reference.php';
     160    if (!file_exists($file)) {
     161        codeart_generate_translation_variables_reference_file();
     162    }
     163}
     164////////////////////////////////////////////////////////////////////////////////////
  • codeart-units-converter/trunk/include/common.php

    r3274766 r3308807  
    8484}
    8585////////////////////////////////////////////////////////////////////////////////////
     86
     87
     88
  • codeart-units-converter/trunk/include/converter/convert.php

    r3277121 r3308807  
    2929
    3030        $content_array = [
    31             "{{name}}"         => $unit->name,
     31            "{{name}}"         => __($unit->name, "codeart-units-converter"),
    3232            "{{code_name}}"    => $unit->code_name,
    3333            "{{type}}"         => $unit->type,
    3434            "__type__"         => $unit->type,
    35             "{{abbreviation}}" => $unit->abbreviation,
     35            "{{abbreviation}}" => __($unit->abbreviation, "codeart-units-converter"),
     36            "{{convert}}"      => __("Convert", "codeart-units-converter"),
     37            "{{reset}}"        => __("Reset", "codeart-units-converter"),
     38
    3639        ];
    3740        $items .= codeart_render_template_content($item_template, $content_array);
     
    4043
    4144    $container_array = [
    42         "{{items}}" => $items,
    43         "__type__"  => $converter_type,
     45        "{{items}}"   => $items,
     46        "__type__"    => $converter_type,
     47        "{{convert}}" => __("Convert", "codeart-units-converter"),
     48        "{{reset}}"   => __("Reset", "codeart-units-converter"),
    4449    ];
    4550    $container = codeart_render_template_content($container_template, $container_array);
  • codeart-units-converter/trunk/readme.txt

    r3286853 r3308807  
    66Requires PHP: 7.0
    77Tested up to: 6.8.1
    8 Stable tag: 3.1.1
     8Stable tag: 3.2.0
    99License: GPLv3
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
  • codeart-units-converter/trunk/templates/area.htm

    r3271464 r3308807  
    7070                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Ares" name="Ares" autofocus="" tabindex="1"></td>
    7171                    <td class="mathsymbol">a</td>
    72                     <td><input onclick="tgsAreaGetData('area', 'ares', document.getElementById('Ares').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     72                    <td><input onclick="tgsAreaGetData('area', 'ares', document.getElementById('Ares').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7373                </tr>
    7474                <tr>
     
    7676                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-centimetres" name="Square-centimetres" autofocus="" tabindex="1"></td>
    7777                    <td class="mathsymbol">cm²</td>
    78                     <td><input onclick="tgsAreaGetData('area', 'Square_centimetres', document.getElementById('Square-centimetres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     78                    <td><input onclick="tgsAreaGetData('area', 'Square_centimetres', document.getElementById('Square-centimetres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7979                </tr>
    8080                <tr>
     
    8282                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-decimetres" name="Square-decimetres" autofocus="" tabindex="1"></td>
    8383                    <td class="mathsymbol">dm²</td>
    84                     <td><input onclick="tgsAreaGetData('area', 'Square_decimetres', document.getElementById('Square-decimetres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     84                    <td><input onclick="tgsAreaGetData('area', 'Square_decimetres', document.getElementById('Square-decimetres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    8585                </tr>
    8686                <tr>
     
    8888                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-feet" name="Square-feet" autofocus="" tabindex="1"></td>
    8989                    <td class="mathsymbol">ft²</td>
    90                     <td><input onclick="tgsAreaGetData('area', 'Square_feet', document.getElementById('Square-feet').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     90                    <td><input onclick="tgsAreaGetData('area', 'Square_feet', document.getElementById('Square-feet').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9191                </tr>
    9292                <tr>
     
    9494                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Hectares" name="Hectares" autofocus="" tabindex="1"></td>
    9595                    <td class="mathsymbol">ha</td>
    96                     <td><input onclick="tgsAreaGetData('area', 'Hectares', document.getElementById('Hectares').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     96                    <td><input onclick="tgsAreaGetData('area', 'Hectares', document.getElementById('Hectares').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9797                </tr>
    9898                <tr>
     
    100100                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-inches" name="Square-inches" autofocus="" tabindex="1"></td>
    101101                    <td class="mathsymbol">in²</td>
    102                     <td><input onclick="tgsAreaGetData('area', 'Square_inches', document.getElementById('Square-inches').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     102                    <td><input onclick="tgsAreaGetData('area', 'Square_inches', document.getElementById('Square-inches').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    103103                </tr>
    104104                <tr>
     
    106106                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-kilometres" name="Square-kilometres" autofocus="" tabindex="1"></td>
    107107                    <td class="mathsymbol">km²</td>
    108                     <td><input onclick="tgsAreaGetData('area', 'Square_kilometres', document.getElementById('Square-kilometres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     108                    <td><input onclick="tgsAreaGetData('area', 'Square_kilometres', document.getElementById('Square-kilometres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    109109                </tr>
    110110                <tr>
     
    112112                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-millimetres" name="Square-millimetres" autofocus="" tabindex="1"></td>
    113113                    <td class="mathsymbol">mm²</td>
    114                     <td><input onclick="tgsAreaGetData('area', 'Square_millimetres', document.getElementById('Square-millimetres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     114                    <td><input onclick="tgsAreaGetData('area', 'Square_millimetres', document.getElementById('Square-millimetres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    115115                </tr>
    116116                <tr>
     
    118118                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-metres" name="Square-metres" autofocus="" tabindex="1"></td>
    119119                    <td class="mathsymbol">m²</td>
    120                     <td><input onclick="tgsAreaGetData('area', 'Square_metres', document.getElementById('Square-metres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     120                    <td><input onclick="tgsAreaGetData('area', 'Square_metres', document.getElementById('Square-metres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    121121                </tr>
    122122                <tr>
     
    124124                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-nanometres" name="Square-nanometres" autofocus="" tabindex="1"></td>
    125125                    <td class="mathsymbol">nm²</td>
    126                     <td><input onclick="tgsAreaGetData('area', 'Square_nanometres', document.getElementById('Square-nanometres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     126                    <td><input onclick="tgsAreaGetData('area', 'Square_nanometres', document.getElementById('Square-nanometres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    127127                </tr>
    128128                <tr>
     
    130130                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-yards" name="Square-yards" autofocus="" tabindex="1"></td>
    131131                    <td class="mathsymbol">yd²</td>
    132                     <td><input onclick="tgsAreaGetData('area', 'Square_yards', document.getElementById('Square-yards').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     132                    <td><input onclick="tgsAreaGetData('area', 'Square_yards', document.getElementById('Square-yards').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    133133                </tr>
    134134                <tr>
     
    136136                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-micrometres" name="Square-micrometres" autofocus="" tabindex="1"></td>
    137137                    <td class="mathsymbol">µm²</td>
    138                     <td><input onclick="tgsAreaGetData('area', 'Square_micrometres', document.getElementById('Square-micrometres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     138                    <td><input onclick="tgsAreaGetData('area', 'Square_micrometres', document.getElementById('Square-micrometres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    139139                </tr>
    140140                <tr>
     
    142142                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-rods" name="Square-rods" autofocus="" tabindex="1"></td>
    143143                    <td class="mathsymbol"></td>
    144                     <td><input onclick="tgsAreaGetData('area', 'Square_rods', document.getElementById('Square-rods').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     144                    <td><input onclick="tgsAreaGetData('area', 'Square_rods', document.getElementById('Square-rods').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    145145                </tr>
    146146                <tr>
     
    148148                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Roods" name="Roods" autofocus="" tabindex="1"></td>
    149149                    <td class="mathsymbol"></td>
    150                     <td><input onclick="tgsAreaGetData('area', 'Roods', document.getElementById('Roods').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     150                    <td><input onclick="tgsAreaGetData('area', 'Roods', document.getElementById('Roods').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    151151                </tr>
    152152                <tr>
     
    154154                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Acres" name="Acres" autofocus="" tabindex="1"></td>
    155155                    <td class="mathsymbol"></td>
    156                     <td><input onclick="tgsAreaGetData('area', 'Acres', document.getElementById('Acres').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     156                    <td><input onclick="tgsAreaGetData('area', 'Acres', document.getElementById('Acres').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    157157                </tr>
    158158                <tr>
     
    160160                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Homesteads" name="Homesteads" autofocus="" tabindex="1"></td>
    161161                    <td class="mathsymbol"></td>
    162                     <td><input onclick="tgsAreaGetData('area', 'Homesteads', document.getElementById('Homesteads').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     162                    <td><input onclick="tgsAreaGetData('area', 'Homesteads', document.getElementById('Homesteads').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    163163                </tr>
    164164                <tr>
     
    166166                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Square-miles" name="Square-miles" autofocus="" tabindex="1"></td>
    167167                    <td class="mathsymbol"></td>
    168                     <td><input onclick="tgsAreaGetData('area', 'Square_miles', document.getElementById('Square-miles').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     168                    <td><input onclick="tgsAreaGetData('area', 'Square_miles', document.getElementById('Square-miles').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    169169                </tr>
    170170                <tr>
     
    172172                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Townships" name="Townships" autofocus="" tabindex="1"></td>
    173173                    <td class="mathsymbol"></td>
    174                     <td><input onclick="tgsAreaGetData('area', 'Townships', document.getElementById('Townships').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     174                    <td><input onclick="tgsAreaGetData('area', 'Townships', document.getElementById('Townships').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    175175                </tr>
    176176                <tr>
  • codeart-units-converter/trunk/templates/speed.htm

    r3271464 r3308807  
    7070                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Kilometres_per_hour" name="Kilometres-per-hour" autofocus="" tabindex="1"></td>
    7171                    <td class="mathsymbol">km/h</td>
    72                     <td><input onclick="tgsSpeedGetData('speed', 'Kilometres-per-hour', document.getElementById('Kilometres_per_hour').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     72                    <td><input onclick="tgsSpeedGetData('speed', 'Kilometres-per-hour', document.getElementById('Kilometres_per_hour').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7373                </tr>
    7474                <tr>
     
    7676                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Kilometres_per_second" name="Kilometres-per-second" autofocus="" tabindex="1"></td>
    7777                    <td class="mathsymbol">km/s</td>
    78                     <td><input onclick="tgsSpeedGetData('speed', 'Kilometres-per-second', document.getElementById('Kilometres_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     78                    <td><input onclick="tgsSpeedGetData('speed', 'Kilometres-per-second', document.getElementById('Kilometres_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7979                </tr>
    8080                <tr>
     
    8282                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Knots" name="Knots" autofocus="" tabindex="1"></td>
    8383                    <td class="mathsymbol">knot</td>
    84                     <td><input onclick="tgsSpeedGetData('speed', 'Knots', document.getElementById('Knots').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     84                    <td><input onclick="tgsSpeedGetData('speed', 'Knots', document.getElementById('Knots').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    8585                </tr>
    8686                <tr>
     
    8888                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Metres_per_second" name="Metres_per_second" autofocus="" tabindex="1"></td>
    8989                    <td class="mathsymbol">m/s</td>
    90                     <td><input onclick="tgsSpeedGetData('speed', 'Metres-per-second', document.getElementById('Metres_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     90                    <td><input onclick="tgsSpeedGetData('speed', 'Metres-per-second', document.getElementById('Metres_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9191                </tr>
    9292                <tr>
     
    9494                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Millimetres_per_second" name="Millimetres_per_second" autofocus="" tabindex="1"></td>
    9595                    <td class="mathsymbol">mm/s</td>
    96                     <td><input onclick="tgsSpeedGetData('speed', 'Millimetres-per-second', document.getElementById('Millimetres_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     96                    <td><input onclick="tgsSpeedGetData('speed', 'Millimetres-per-second', document.getElementById('Millimetres_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9797                </tr>
    9898                <tr>
     
    100100                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Miles_per_hour" name="Miles-per-hour" autofocus="" tabindex="1"></td>
    101101                    <td class="mathsymbol">mph</td>
    102                     <td><input onclick="tgsSpeedGetData('speed', 'Miles-per-hour', document.getElementById('Miles_per_hour').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     102                    <td><input onclick="tgsSpeedGetData('speed', 'Miles-per-hour', document.getElementById('Miles_per_hour').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    103103                </tr>
    104104                <tr>
     
    106106                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Micrometres_per_second" name="Micrometres-per-second" autofocus="" tabindex="1"></td>
    107107                    <td class="mathsymbol">µm/s</td>
    108                     <td><input onclick="tgsSpeedGetData('speed', 'Micrometres-per-second', document.getElementById('Micrometres_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     108                    <td><input onclick="tgsSpeedGetData('speed', 'Micrometres-per-second', document.getElementById('Micrometres_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    109109                </tr>
    110110                <tr>
     
    112112                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Speed_of_light" name="Speed-of-light" autofocus="" tabindex="1"></td>
    113113                    <td class="mathsymbol"></td>
    114                     <td><input onclick="tgsSpeedGetData('speed', 'Speed-of-light', document.getElementById('Speed_of_light').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     114                    <td><input onclick="tgsSpeedGetData('speed', 'Speed-of-light', document.getElementById('Speed_of_light').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    115115                </tr>
    116116                <tr>
     
    118118                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Feet_per_second" name="Feet-per-second" autofocus="" tabindex="1"></td>
    119119                    <td class="mathsymbol"></td>
    120                     <td><input onclick="tgsSpeedGetData('speed', 'Feet-per-second', document.getElementById('Feet_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     120                    <td><input onclick="tgsSpeedGetData('speed', 'Feet-per-second', document.getElementById('Feet_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    121121                </tr>
    122122                <tr>
     
    124124                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Miles_per_second" name="Miles-per-second" autofocus="" tabindex="1"></td>
    125125                    <td class="mathsymbol"></td>
    126                     <td><input onclick="tgsSpeedGetData('speed', 'Miles-per-second', document.getElementById('Miles_per_second').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     126                    <td><input onclick="tgsSpeedGetData('speed', 'Miles-per-second', document.getElementById('Miles_per_second').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    127127                </tr>
    128128                <tr>
     
    130130                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Speed_of_sound" name="Speed-of-sound" autofocus="" tabindex="1"></td>
    131131                    <td class="mathsymbol"></td>
    132                     <td><input onclick="tgsSpeedGetData('speed', 'Speed-of-sound', document.getElementById('Speed_of_sound').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     132                    <td><input onclick="tgsSpeedGetData('speed', 'Speed-of-sound', document.getElementById('Speed_of_sound').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    133133                </tr>
    134134                <tr>
  • codeart-units-converter/trunk/templates/user/units/table/container.htm

    r3275583 r3308807  
    6868                {{items}}
    6969                <tr>
    70                     <td colspan="4"><input type="reset" value="Reset" class="btn"></td>
     70                    <td colspan="4"><input type="reset" value="{{reset}}" class="btn"></td>
    7171                </tr>
    7272            </tbody>
  • codeart-units-converter/trunk/templates/user/units/table/item.htm

    r3272469 r3308807  
    33    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="{{code_name}}" name="{{code_name}}" autofocus="" tabindex="1"></td>
    44    <td class="mathsymbol">{{abbreviation}}</td>
    5     <td><input onclick="codeart_units_converter___type___get_data('{{type}}', '{{code_name}}', document.getElementById('{{code_name}}').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     5    <td><input onclick="codeart_units_converter___type___get_data('{{type}}', '{{code_name}}', document.getElementById('{{code_name}}').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    66</tr>
  • codeart-units-converter/trunk/templates/weight.htm

    r3271464 r3308807  
    7070                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Centigrams" name="Centigrams" autofocus="" tabindex="1"></td>
    7171                    <td class="mathsymbol">cg</td>
    72                     <td><input onclick="tgsWeightGetData('weight', 'Centigrams', document.getElementById('Centigrams').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     72                    <td><input onclick="tgsWeightGetData('weight', 'Centigrams', document.getElementById('Centigrams').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7373                </tr>
    7474                <tr>
     
    7676                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Carats" name="Carats" autofocus="" tabindex="1"></td>
    7777                    <td class="mathsymbol">ct</td>
    78                     <td><input onclick="tgsWeightGetData('weight', 'Carats', document.getElementById('Carats').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     78                    <td><input onclick="tgsWeightGetData('weight', 'Carats', document.getElementById('Carats').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    7979                </tr>
    8080                <tr>
     
    8282                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Drams" name="Drams" autofocus="" tabindex="1"></td>
    8383                    <td class="mathsymbol">dr</td>
    84                     <td><input onclick="tgsWeightGetData('weight', 'Drams', document.getElementById('Drams').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     84                    <td><input onclick="tgsWeightGetData('weight', 'Drams', document.getElementById('Drams').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    8585                </tr>
    8686                <tr>
     
    8888                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Grams" name="Grams" autofocus="" tabindex="1"></td>
    8989                    <td class="mathsymbol">g</td>
    90                     <td><input onclick="tgsWeightGetData('weight', 'Grams', document.getElementById('Grams').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     90                    <td><input onclick="tgsWeightGetData('weight', 'Grams', document.getElementById('Grams').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9191                </tr>
    9292                <tr>
     
    9494                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Grains" name="Grains" autofocus="" tabindex="1"></td>
    9595                    <td class="mathsymbol">gr</td>
    96                     <td><input onclick="tgsWeightGetData('weight', 'Grains', document.getElementById('Grains').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     96                    <td><input onclick="tgsWeightGetData('weight', 'Grains', document.getElementById('Grains').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    9797                </tr>
    9898                <tr>
     
    100100                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Troy_grains" name="Troy-grains" autofocus="" tabindex="1"></td>
    101101                    <td class="mathsymbol">gr t </td>
    102                     <td><input onclick="tgsWeightGetData('weight', 'Troy_grains', document.getElementById('Troy_grains').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     102                    <td><input onclick="tgsWeightGetData('weight', 'Troy_grains', document.getElementById('Troy_grains').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    103103                </tr>
    104104                <tr>
     
    106106                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Hectograms" name="Hectograms" autofocus="" tabindex="1"></td>
    107107                    <td class="mathsymbol">hg</td>
    108                     <td><input onclick="tgsWeightGetData('weight', 'Hectograms', document.getElementById('Hectograms').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     108                    <td><input onclick="tgsWeightGetData('weight', 'Hectograms', document.getElementById('Hectograms').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    109109                </tr>
    110110                <tr>
     
    112112                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Kilos" name="Kilos" autofocus="" tabindex="1"></td>
    113113                    <td class="mathsymbol">kg</td>
    114                     <td><input onclick="tgsWeightGetData('weight', 'Kilos', document.getElementById('Kilos').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     114                    <td><input onclick="tgsWeightGetData('weight', 'Kilos', document.getElementById('Kilos').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    115115                </tr>
    116116                <tr>
     
    118118                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Kilonewtons" name="Kilonewtons" autofocus="" tabindex="1"></td>
    119119                    <td class="mathsymbol">kN</td>
    120                     <td><input onclick="tgsWeightGetData('weight', 'Kilonewtons', document.getElementById('Kilonewtons').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     120                    <td><input onclick="tgsWeightGetData('weight', 'Kilonewtons', document.getElementById('Kilonewtons').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    121121                </tr>
    122122                <tr>
     
    124124                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Pounds" name="Pounds" autofocus="" tabindex="1"></td>
    125125                    <td class="mathsymbol">lb</td>
    126                     <td><input onclick="tgsWeightGetData('weight', 'Pounds', document.getElementById('Pounds').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     126                    <td><input onclick="tgsWeightGetData('weight', 'Pounds', document.getElementById('Pounds').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    127127                </tr>
    128128                <tr>
     
    130130                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Troy_pounds" name="Troy-pounds" autofocus="" tabindex="1"></td>
    131131                    <td class="mathsymbol">lb t</td>
    132                     <td><input onclick="tgsWeightGetData('weight', 'Troy_pounds', document.getElementById('Troy_pounds').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     132                    <td><input onclick="tgsWeightGetData('weight', 'Troy_pounds', document.getElementById('Troy_pounds').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    133133                </tr>
    134134                <tr>
     
    136136                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Long_tons" name="Long-tons" autofocus="" tabindex="1"></td>
    137137                    <td class="mathsymbol">lo tn</td>
    138                     <td><input onclick="tgsWeightGetData('weight', 'Long_tons', document.getElementById('Long_tons').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     138                    <td><input onclick="tgsWeightGetData('weight', 'Long_tons', document.getElementById('Long_tons').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    139139                </tr>
    140140                <tr>
     
    142142                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Milligrams" name="Milligrams" autofocus="" tabindex="1"></td>
    143143                    <td class="mathsymbol">mg</td>
    144                     <td><input onclick="tgsWeightGetData('weight', 'Milligrams', document.getElementById('Milligrams').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     144                    <td><input onclick="tgsWeightGetData('weight', 'Milligrams', document.getElementById('Milligrams').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    145145                </tr>
    146146                <tr>
     
    148148                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Nanograms" name="Nanograms" autofocus="" tabindex="1"></td>
    149149                    <td class="mathsymbol">ng</td>
    150                     <td><input onclick="tgsWeightGetData('weight', 'Nanograms', document.getElementById('Nanograms').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     150                    <td><input onclick="tgsWeightGetData('weight', 'Nanograms', document.getElementById('Nanograms').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    151151                </tr>
    152152                <tr>
     
    154154                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Ounces" name="Ounces" autofocus="" tabindex="1"></td>
    155155                    <td class="mathsymbol">oz</td>
    156                     <td><input onclick="tgsWeightGetData('weight', 'Ounces', document.getElementById('Ounces').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     156                    <td><input onclick="tgsWeightGetData('weight', 'Ounces', document.getElementById('Ounces').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    157157                </tr>
    158158                <tr>
     
    160160                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Troy_ounces" name="Troy-ounces" autofocus="" tabindex="1"></td>
    161161                    <td class="mathsymbol">oz t</td>
    162                     <td><input onclick="tgsWeightGetData('weight', 'Troy_ounces', document.getElementById('Troy_ounces').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     162                    <td><input onclick="tgsWeightGetData('weight', 'Troy_ounces', document.getElementById('Troy_ounces').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    163163                </tr>
    164164                <tr>
     
    166166                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Short_tons" name="Short-tons" autofocus="" tabindex="1"></td>
    167167                    <td class="mathsymbol">sh tn</td>
    168                     <td><input onclick="tgsWeightGetData('weight', 'Short_tons', document.getElementById('Short_tons').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     168                    <td><input onclick="tgsWeightGetData('weight', 'Short_tons', document.getElementById('Short_tons').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    169169                </tr>
    170170                <tr>
     
    172172                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Stones" name="Stones" autofocus="" tabindex="1"></td>
    173173                    <td class="mathsymbol">st</td>
    174                     <td><input onclick="tgsWeightGetData('weight', 'Stones', document.getElementById('Stones').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     174                    <td><input onclick="tgsWeightGetData('weight', 'Stones', document.getElementById('Stones').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    175175                </tr>
    176176                <tr>
     
    178178                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Tons" name="Tons" autofocus="" tabindex="1"></td>
    179179                    <td class="mathsymbol">t</td>
    180                     <td><input onclick="tgsWeightGetData('weight', 'Tons', document.getElementById('Tons').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     180                    <td><input onclick="tgsWeightGetData('weight', 'Tons', document.getElementById('Tons').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    181181                </tr>
    182182                <tr>
     
    184184                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Troy_carats" name="Troy-carats" autofocus="" tabindex="1"></td>
    185185                    <td class="mathsymbol">tr ct</td>
    186                     <td><input onclick="tgsWeightGetData('weight', 'Troy_carats', document.getElementById('Troy_carats').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     186                    <td><input onclick="tgsWeightGetData('weight', 'Troy_carats', document.getElementById('Troy_carats').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    187187                </tr>
    188188                <tr>
     
    190190                    <td class="math"><input type="number" placeholder="0" min="0" step="any" id="Micrograms" name="Micrograms" autofocus="" tabindex="1"></td>
    191191                    <td class="mathsymbol">μg</td>
    192                     <td><input onclick="tgsWeightGetData('weight', 'Micrograms', document.getElementById('Micrograms').value)" type="button" value="Convert" tabindex="2" class="btn"></td>
     192                    <td><input onclick="tgsWeightGetData('weight', 'Micrograms', document.getElementById('Micrograms').value)" type="button" value="{{convert}}" tabindex="2" class="btn"></td>
    193193                </tr>
    194194                <tr>
Note: See TracChangeset for help on using the changeset viewer.