User:Johan G/convert: Difference between revisions

Jump to navigation Jump to search
Moving over some stuff to the subtemplate
(figured out what round is for and why that bracketed "4|0" is there... if you leave that field empty, you have to remove round. if you put a number and there's no round you get an unexpected number error...)
(Moving over some stuff to the subtemplate)
Line 4: Line 4:
     -->{{#switch: {{{2|}}}
     -->{{#switch: {{{2|}}}
     | mm = {{#switch: {{{3|}}}
     | mm = {{#switch: {{{3|}}}
       | in = {{#expr: {{{1}}} div 25.4 round {{{4|0}}}}} {{#if: {{{5|}}}||in}}
       | in = {{User:Johan G/convert/rear|{{{1}}} div 25.4|in|{{{4|}}}|{{{5|}}}}}
       | ft = {{#expr: {{{1}}} div 304.8 round {{{4|0}}}}} {{#if: {{{5|}}}||ft}}
       | ft = {{User:Johan G/convert/rear|{{{1}}} div 304.8 round|ft|{{{4|}}}|{{{5|}}}}}
       | m = {{#expr: {{{1}}} div 1000 round {{{4|0}}}}} {{#if: {{{5|}}}||m}}
       | m = {{User:Johan G/convert/rear|{{{1}}} div 1000 round|m|{{{4|}}}|{{{5|}}}}}
       | km = {{#expr: {{{1}}} div 1000000 round {{{4|0}}}}} {{#if: {{{5|}}}||km}}
       | km = {{User:Johan G/convert/rear|{{{1}}} div 1000000|km|{{{4|}}}|{{{5|}}}}}
       | mi = {{#expr: {{{1}}} div 1609300 round {{{4|0}}}}} {{#if: {{{5|}}}||mi}}
       | mi = {{User:Johan G/convert/rear|{{{1}}} div 1609300|mi|{{{4|}}}|{{{5|}}}}}
       | NM = {{#expr: {{{1}}} div 1852000 round {{{4|0}}}}} {{#if: {{{5|}}}||NM}}
       | NM = {{User:Johan G/convert/rear|{{{1}}} div 1852000|NM|{{{4|}}}|{{{5|}}}}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
     }}
     }}
Line 24: Line 24:
       | mm = {{error|Conversion not implemented}}
       | mm = {{error|Conversion not implemented}}
       | in = {{error|Conversion not implemented}}
       | in = {{error|Conversion not implemented}}
       | m = {{#expr: {{{1}}} * 0.3048 round {{{4|0}}}}} {{#if: {{{5|}}}||m}}
       | m = {{User:Johan G/convert/rear|{{{1}}} * 0.3048 round|m|{{{4|}}}|{{{5|}}}}}
       | km = {{error|Conversion not implemented}}
       | km = {{error|Conversion not implemented}}
       | mi = {{error|Conversion not implemented}}
       | mi = {{error|Conversion not implemented}}
       | NM = {{#expr: {{{1}}} * 0.00016457883 round {{{4|0}}}}} {{#if: {{{5|}}}||NM}}
       | NM = {{User:Johan G/convert/rear|{{{1}}} * 0.00016457883|NM|{{{4|}}}|{{{5|}}}}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
     }}
     }}
     | m = {{#switch: {{{3|}}}
     | m = {{#switch: {{{3|}}}
       | mm = {{#expr: {{{1}}} div 0.001 round {{{4|0}}}}} {{#if: {{{5|}}}||mm}}
       | mm = {{User:Johan G/convert/rear|{{{1}}} div 0.001|mm|{{{4|}}}|{{{5|}}}}}
       | in = {{#expr: {{{1}}} div 0.0254 round {{{4|0}}}}} {{#if: {{{5|}}}||in}}
       | in = {{User:Johan G/convert/rear|{{{1}}} div 0.0254|in|{{{4|}}}|{{{5|}}}}}
       | ft = {{#expr: {{{1}}} div 0.3048 round {{{4|0}}}}} {{#if: {{{5|}}}||ft}}
       | ft = {{User:Johan G/convert/rear|{{{1}}} div 0.3048|ft|{{{4|}}}|{{{5|}}}}}
       | km = {{#expr: {{{1}}} div 1000 round {{{4|0}}}}} {{#if: {{{5|}}}||km}}
       | km = {{User:Johan G/convert/rear|{{{1}}} div 1000|km|{{{4|}}}|{{{5|}}}}}
       | mi = {{#expr: {{{1}}} div 1609.3 round {{{4|0}}}}} {{#if: {{{5|}}}||mi}}
       | mi = {{User:Johan G/convert/rear|{{{1}}} div 1609.3|mi|{{{4|}}}|{{{5|}}}}}
       | NM = {{#expr: {{{1}}} div 1852 round {{{4|0}}}}} {{#if: {{{5|}}}||NM}}
       | NM = {{User:Johan G/convert/rear|{{{1}}} div 1852|NM|{{{4|}}}|{{{5|}}}}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
     }}
     }}
     | km = {{#switch: {{{3|}}}
     | km = {{#switch: {{{3|}}}
       | mm = {{#expr: {{{1}}} div 0.000001 round {{{4|0}}}}} {{#if: {{{5|}}}||mm}}
       | mm = {{User:Johan G/convert/rear|{{{1}}} div 0.000001|mm|{{{4|}}}|{{{5|}}}}}
       | in = {{#expr: {{{1}}} div 0.0000254 round {{{4|0}}}}} {{#if: {{{5|}}}||in}}
       | in = {{User:Johan G/convert/rear|{{{1}}} div 0.0000254|in|{{{4|}}}|{{{5|}}}}}
       | ft = {{#expr: {{{1}}} div 0.0003048 round {{{4|0}}}}} {{#if: {{{5|}}}||ft}}
       | ft = {{User:Johan G/convert/rear|{{{1}}} div 0.0003048|ft|{{{4|}}}|{{{5|}}}}}
       | m = {{#expr: {{{1}}} div 1 round {{{4|0}}}}} {{#if: {{{5|}}}||m}}
       | m = {{User:Johan G/convert/rear|{{{1}}} div 1000|m|{{{4|}}}|{{{5|}}}}}
       | mi = {{#expr: {{{1}}} div 1.6093 round {{{4|0}}}}} {{#if: {{{5|}}}||mi}}
       | mi = {{User:Johan G/convert/rear|{{{1}}} div 1.6093|mi|{{{4|}}}|{{{5|}}}}}
       | NM = {{#expr: {{{1}}} div 1.852 round {{{4|0}}}}} {{#if: {{{5|}}}||NM}}
       | NM = {{User:Johan G/convert/rear|{{{1}}} div 1.852|NM|{{{4|}}}|{{{5|}}}}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
     }}
     }}
Line 53: Line 53:
       | ft = {{error|Conversion not implemented}}
       | ft = {{error|Conversion not implemented}}
       | m = {{error|Conversion not implemented}}
       | m = {{error|Conversion not implemented}}
       | km = {{#expr: {{{1}}} * 1.60934 round {{{4|0}}}}} {{#if: {{{5|}}}||km}}
       | km = {{User:Johan G/convert/rear|{{{1}}} * 1.60934|km|{{{4|}}}|{{{5|}}}}}
       | NM = {{#expr: {{{1}}} * 0.868976 round {{{4|0}}}}} {{#if: {{{5|}}}||NM}}
       | NM = {{User:Johan G/convert/rear|{{{1}}} * 0.868976|NM|{{{4|}}}|{{{5|}}}}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
     }}
     }}
Line 90: Line 90:
       | ft/s = {{error|Conversion not implemented}}
       | ft/s = {{error|Conversion not implemented}}
       | m/s = {{error|Conversion not implemented}}
       | m/s = {{error|Conversion not implemented}}
       | km/h = {{#expr: {{{1}}} * 1.60934 round {{{4|0}}}}} {{#if: {{{5|}}}||km/h}}
       | km/h = {{User:Johan G/convert/rear|{{{1}}} * 1.60934|km/h|{{{4|}}}|{{{5|}}}}}
       | kt = {{#expr: {{{1}}} * 0.869 round {{{4|0}}}}} {{#if: {{{5|}}}||kt}}
       | kt = {{User:Johan G/convert/rear|{{{1}}} * 0.869|kt|{{{4|}}}|{{{5|}}}}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
     }}
     }}
Line 98: Line 98:
       | m/s = {{error|Conversion not implemented}}
       | m/s = {{error|Conversion not implemented}}
       | km/h = {{error|Conversion not implemented}}
       | km/h = {{error|Conversion not implemented}}
       | mph = {{#expr: {{{1}}} * 1.152 round {{{4|0}}}}} {{#if: {{{5|}}}||mph}}
       | mph = {{User:Johan G/convert/rear|{{{1}}} * 1.152|mph|{{{4|}}}|{{{5|}}}}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
     }}
     }}
     | s = {{#switch: {{{3|}}}
     | s = {{#switch: {{{3|}}}
       | min = {{#expr: {{{1}}} div 60 round {{{4|0}}}}} {{#if: {{{5|}}}||min}}
       | min = {{User:Johan G/convert/rear|{{{1}}} div 60|min|{{{4|}}}|{{{5|}}}}}
       | h = {{#expr: {{{1}}} div 3600 round {{{4|0}}}}} {{#if: {{{5|}}}||h}}
       | h = {{User:Johan G/convert/rear|{{{1}}} div 3600|h|{{{4|}}}|{{{5|}}}}}
       | d = {{#expr: {{{1}}} div 86400 round {{{4|0}}}}} {{#if: {{{5|}}}||d}}
       | d = {{User:Johan G/convert/rear|{{{1}}} div 86400|d|{{{4|}}}|{{{5|}}}}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
       | #default = {{error|Parameter '''to-unit''' missing or not supported}}
     }}
     }}

Navigation menu