Changeset 6572 in josm for trunk/data


Ignore:
Timestamp:
2013-12-31T01:38:06+01:00 (10 years ago)
Author:
simon04
Message:

see #7797 - extend presets by <preset_link preset_name="..." /> to add a link to another preset, exemplified in "Education" presets

Location:
trunk/data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/data/defaultpresets.xml

    r6570 r6572  
    2323link: link to the relating map features website
    2424  href: the URL
     25
     26preset_link: a link to an other preset
     27  preset_name: the exact name of the preset to link to
    2528
    2629label: simple static text label
     
    38733876            <key key="amenity" value="kindergarten" />
    38743877            <text key="name" text="Name" />
     3878            <preset_link preset_name="Contact (common schema)" />
    38753879        </item>
    38763880        <item name="School" icon="presets/school.png" type="node,closedway,relation">
     
    38893893            <key key="amenity" value="school" />
    38903894            <text key="name" text="Name" />
     3895            <preset_link preset_name="Contact (common schema)" />
    38913896        </item>
    38923897        <item name="University" icon="styles/standard/education/university.png" type="node,closedway,relation">
     
    39043909            <key key="amenity" value="university" />
    39053910            <text key="name" text="Name" />
     3911            <preset_link preset_name="Contact (common schema)" />
    39063912        </item>
    39073913        <item name="College" icon="styles/standard/education/college.png" type="node,closedway,relation">
     
    39163922            <key key="amenity" value="college" />
    39173923            <text key="name" text="Name" />
     3924            <preset_link preset_name="Contact (common schema)" />
    39183925        </item>
    39193926         <item name="Driving School" icon="styles/standard/education/driving_school.png" type="node,closedway">
     
    39243931            <reference ref="name_operator" />
    39253932            <combo key="license_classes" text="License Classes" values="A;A1;B;BE;C,A;A1;B;B1;C;C1;D;D1;BE;CE;C1E;DE;D1E" />
     3933             <preset_link preset_name="Contact (common schema)" />
    39263934        </item>
    39273935    </group> <!-- Education -->
  • trunk/data/tagging-preset.xsd

    r6558 r6572  
    105105                        <element name="space" type="tns:space" />
    106106                        <element name="link" type="tns:link" />
     107                        <element name="preset_link" type="tns:preset_link" />
    107108                        <element name="text" type="tns:text" />
    108109                        <element name="combo" type="tns:combo" />
     
    129130                <attribute name="name" use="prohibited" />
    130131                <anyAttribute processContents="skip" />
     132        </complexType>
     133
     134        <complexType name="preset_link">
     135                <attribute name="preset_name" type="string" use="required" />
     136                <attribute name="name" use="prohibited" />
    131137        </complexType>
    132138
Note: See TracChangeset for help on using the changeset viewer.