Changes between Initial Version and Version 1 of Presets/FitnessStationEquipment


Ignore:
Timestamp:
2024-07-20T12:33:16+02:00 (22 months ago)
Author:
radioxoma
Comment:

Init

Legend:

Unmodified
Added
Removed
Modified
  • Presets/FitnessStationEquipment

    v1 v1  
     1{{{
     2#!preset
     3<?xml version="1.0" encoding="UTF-8"?>
     4<presets xmlns="http://josm.openstreetmap.de/tagging-preset-1.0" author="radioxoma" version="1.[[revision]]_[[date]]" shortdescription="Fitness Station Equipment" link="https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dfitness_station" icon="presets/leisure/fitness_station.svg">
     5    <!-- Tag <reference ref="sport_surface" /> on fitness_station itself -->
     6    <chunk id="fitness_station_description">
     7        <link wiki="Key:fitness_station" />
     8        <preset_link preset_name="Fitness Station" />
     9        <optional>
     10            <text key="name" text="Name" />
     11            <text key="manufacturer" text="Manufacturer"/>
     12            <text key="description" text="Description" />
     13        </optional>
     14    </chunk>
     15    <group name="Facilities">
     16        <group name="Leisure">
     17
     18            <item icon="presets/leisure/fitness_station.svg" name="Fitness Station Equipment" type="node,closedway,multipolygon"  preset_name_label="true">
     19                <combo key="fitness_station" text="fitness_station" values="ab_twist,air_walker,arm_extension,back_massager,balance_beam,battling_ropes,beam_jump,bench_press,bent_over_row,box,captains_chair,chest_press,climbing_pole,dip_bench,elliptical_trainer,exercise_bike,fitness_pole,fly,hand_bike,horizontal_bar,horizontal_fly,horizontal_ladder,hurdling,hyperextension,leapfrog,leg_extension,leg_press,leg_stretching,log_lifting,parallel_bars,preacher_curl,pull_down,punching_bag,push-up,rider,rings,rower,shoulder_press,sign,sit-up,ski_swing,slackline,slalom,squat,stairs,steering_wheel,stepper,stepping_stone,tbar_row,tire,treadmill,wall,wall_bars" values_sort="false" match="key" values_searchable="true"/>
     20                <label text="Before mapping individual equipment nodes, draw the whole area of the fitness station and tag it with leisure=fitness_station"/>
     21                <reference ref="fitness_station_description" />
     22            </item>
     23
     24            <item icon="presets/leisure/fitness_station.svg" name="Fitness Station Equipment ('fitness_station:*' prefix, discouraged)" type="node,closedway,multipolygon" preset_name_label="true">
     25                <space />
     26                <label text="Push" />
     27                <checkgroup columns="4" >
     28                    <check disable_off="true" match="keyvalue" key="fitness_station:arm_extension" text="arm_extension"/>
     29                    <check disable_off="true" match="keyvalue" key="fitness_station:push-up" text="push-up"/>
     30                    <check disable_off="true" match="keyvalue" key="fitness_station:bench_press" text="bench_press"/>
     31                    <check disable_off="true" match="keyvalue" key="fitness_station:chest_press" text="chest_press"/>
     32                    <check disable_off="true" match="keyvalue" key="fitness_station:parallel_bars" text="parallel_bars"/>
     33                    <check disable_off="true" match="keyvalue" key="fitness_station:dip_bench" text="dip_bench"/>
     34                    <check disable_off="true" match="keyvalue" key="fitness_station:shoulder_press" text="shoulder_press"/>
     35                    <check disable_off="true" match="keyvalue" key="fitness_station:fly" text="fly"/>
     36                    <check disable_off="true" match="keyvalue" key="fitness_station:horizontal_fly" text="horizontal_fly"/>
     37                </checkgroup>
     38
     39                <space />
     40                <label text="Pull" />
     41                <checkgroup columns="4" >
     42                    <check disable_off="true" match="keyvalue" key="fitness_station:horizontal_bar" text="horizontal_bar"/>
     43                    <check disable_off="true" match="keyvalue" key="fitness_station:pull_down" text="pull_down"/>
     44                    <check disable_off="true" match="keyvalue" key="fitness_station:preacher_curl" text="preacher_curl"/>
     45                    <check disable_off="true" match="keyvalue" key="fitness_station:rower" text="rower"/>
     46                    <check disable_off="true" match="keyvalue" key="fitness_station:bent_over_row" text="bent_over_row"/>
     47                    <check disable_off="true" match="keyvalue" key="fitness_station:tbar_row" text="tbar_row"/>
     48                    <check disable_off="true" match="keyvalue" key="fitness_station:log_lifting" text="log_lifting"/>
     49                </checkgroup>
     50
     51                <space />
     52                <label text="Legs" />
     53                <checkgroup columns="4" >
     54                    <check disable_off="true" match="keyvalue" key="fitness_station:air_walker" text="air_walker"/>
     55                    <check disable_off="true" match="keyvalue" key="fitness_station:hyperextension" text="hyperextension"/>
     56                    <check disable_off="true" match="keyvalue" key="fitness_station:leg_extension" text="leg_extension"/>
     57                    <check disable_off="true" match="keyvalue" key="fitness_station:leg_press" text="leg_press"/>
     58
     59                    <check disable_off="true" match="keyvalue" key="fitness_station:squat" text="squat"/>
     60                    <check disable_off="true" match="keyvalue" key="fitness_station:stepper" text="stepper"/>
     61                    <check disable_off="true" match="keyvalue" key="fitness_station:box" text="box"/>
     62                    <check disable_off="true" match="keyvalue" key="fitness_station:stairs" text="stairs"/>
     63                </checkgroup>
     64
     65                <space />
     66                <label text="Core" />
     67                <checkgroup columns="4" >
     68                    <check disable_off="true" match="keyvalue" key="fitness_station:ab_twist" text="ab_twist"/>
     69                    <check disable_off="true" match="keyvalue" key="fitness_station:captains_chair" text="captains_chair"/>
     70                    <check disable_off="true" match="keyvalue" key="fitness_station:sit-up" text="sit-up"/>
     71                    <check disable_off="true" match="keyvalue" key="fitness_station:ski_swing" text="ski_swing"/>
     72                </checkgroup>
     73
     74                <space />
     75                <label text="Cardio" />
     76                <checkgroup columns="4" >
     77                    <check disable_off="true" match="keyvalue" key="fitness_station:battling_ropes" text="battling_ropes"/>
     78                    <check disable_off="true" match="keyvalue" key="fitness_station:elliptical_trainer" text="elliptical_trainer"/>
     79                    <check disable_off="true" match="keyvalue" key="fitness_station:exercise_bike" text="exercise_bike"/>
     80                    <check disable_off="true" match="keyvalue" key="fitness_station:treadmill" text="treadmill"/>
     81                    <check disable_off="true" match="keyvalue" key="fitness_station:hand_bike" text="hand_bike"/>
     82                    <check disable_off="true" match="keyvalue" key="fitness_station:steering_wheel" text="steering_wheel"/>
     83                </checkgroup>
     84
     85                <space />
     86                <label text="Stretching" />
     87                <checkgroup columns="4" >
     88                    <check disable_off="true" match="keyvalue" key="fitness_station:leg_stretching" text="leg_stretching"/>
     89                    <check disable_off="true" match="keyvalue" key="fitness_station:stretch_bars" text="stretch_bars"/>
     90                </checkgroup>
     91
     92                <space />
     93                <label text="Obstacles" />
     94                <checkgroup columns="4" >
     95                    <check disable_off="true" match="keyvalue" key="fitness_station:balance_beam" text="balance_beam"/>
     96                    <check disable_off="true" match="keyvalue" key="fitness_station:beam_jump" text="beam_jump"/>
     97                    <check disable_off="true" match="keyvalue" key="fitness_station:hurdling" text="hurdling"/>
     98                    <check disable_off="true" match="keyvalue" key="fitness_station:leapfrog" text="leapfrog"/>
     99                    <check disable_off="true" match="keyvalue" key="fitness_station:stepping_stone" text="stepping_stone"/>
     100                    <check disable_off="true" match="keyvalue" key="fitness_station:horizontal_ladder" text="horizontal_ladder"/>
     101                    <check disable_off="true" match="keyvalue" key="fitness_station:slackline" text="slackline"/>
     102                    <check disable_off="true" match="keyvalue" key="fitness_station:slalom" text="slalom"/>
     103                    <check disable_off="true" match="keyvalue" key="fitness_station:wall" text="wall"/>
     104                </checkgroup>
     105
     106                <space />
     107                <label text="Other" />
     108                <checkgroup columns="4" >
     109                    <check disable_off="true" match="keyvalue" key="fitness_station:sign" text="sign"/>
     110                    <check disable_off="true" match="keyvalue" key="fitness_station:climbing_pole" text="climbing_pole"/>
     111                    <check disable_off="true" match="keyvalue" key="fitness_station:fitness_pole" text="fitness_pole"/>
     112                    <check disable_off="true" match="keyvalue" key="fitness_station:back_massager" text="back_massager"/>
     113                    <check disable_off="true" match="keyvalue" key="fitness_station:punching_bag" text="punching_bag"/>
     114                    <check disable_off="true" match="keyvalue" key="fitness_station:rider" text="rider"/>
     115                    <check disable_off="true" match="keyvalue" key="fitness_station:rings" text="rings"/>
     116                    <check disable_off="true" match="keyvalue" key="fitness_station:tire" text="tire"/>
     117                    <check disable_off="true" match="keyvalue" key="fitness_station:wall_bars" text="wall_bars"/>
     118                </checkgroup>
     119
     120                <item_separator />
     121
     122                <reference ref="fitness_station_description" />
     123            </item>
     124
     125<!--             <item icon="presets/leisure/fitness_station.svg" name="Fitness station equipment (multiselect discouraged)" type="node,closedway,multipolygon" preset_name_label="true">
     126                <multiselect key="fitness_station" text="fitness_station" values="ab_twist;air_walker;arm_extension;back_massager;balance_beam;battling_ropes;beam_jump;bench_press;bent_over_row;box;captains_chair;chest_press;climbing_pole;dip_bench;elliptical_trainer;exercise_bike;fitness_pole;fly;hand_bike;horizontal_bar;horizontal_fly;horizontal_ladder;hurdling;hyperextension;leapfrog;leg_extension;leg_press;leg_stretching;log_lifting;parallel_bars;preacher_curl;pull_down;punching_bag;push-up;rider;rings;rower;shoulder_press;sign;sit-up;ski_swing;slackline;slalom;squat;stairs;steering_wheel;stepper;stepping_stone;tbar_row;tire;treadmill;wall;wall_bars" rows="10" match="key" values_sort="false" values_searchable="true"/>
     127                <reference ref="fitness_station_description" />
     128            </item> -->
     129        </group>
     130    </group>
     131</presets>
     132}}}