Changes between Version 47 and Version 48 of Nl:TaggingPresets


Ignore:
Timestamp:
2021-07-21T12:05:20+02:00 (5 years ago)
Author:
DiGro
Comment:

adjusted to revision 190

Legend:

Unmodified
Added
Removed
Modified
  • Nl:TaggingPresets

    v47 v48  
    1 [[TranslatedPages(revision=188)]]
     1[[TranslatedPages(revision=190)]]
    22[[PageOutline(2-10,Inhoud)]]
    33
     
    216216   Of moet worden gezocht in `values=""` en `display_values=""`, respectievelijk, `value=""` en `display_value=""` van `<combo />` of `<multiselect />` bij het zoeken naar voorkeuzen.
    217217 value_template="…"::
    218    Een sjabloon om de waarde automatisch te maken, gebaseerd op ander tagwaarden van het object. De syntaxis van `name_template=""` wordt gebruikt, [#NameTemplateSyntax zie hieronder]. ''(vanaf r17639)'' \\
     218   Een sjabloon om de waarde automatisch te maken, gebaseerd op ander tagwaarden van het object. Dezelfde syntaxis als in `name_template=""` wordt gebruikt, [#NameTemplateSyntax zie hieronder]. ''(vanaf r17639)'' \\
    219219   Bijvoorbeeld ''(vanaf r17639)'' \\ Bijvoorbeeld, `"Bus {ref}: {from} → {to}"` kan worden gebruikt om de naam van een relatie voor een busroute te maken. \\
    220220  **Opmerking**: Er zijn enkele kleine problemen met dit attribuut, zie #20851 en #20861.
    221221\\
    222 ===== name_template details =====#name_templatedetails
    223 
    224 **Naamsjablonen kunnen worden gebruikt om aangepaste opmaak te definiëren voor primitieven van OSM of GPX-punten** (bijvoorbeeld in de Relaties of de Selectie).
     222===== name_template en value_template details =====#name_templatedetails
     223
     224**Naamsjablonen kunnen worden gebruikt om aangepaste opmaak te definiëren voor primitieven van OSM of GPX-punten** (bijvoorbeeld in de Relaties of de panelen van Selectie).
    225225
    226226{{{
     
    246246
    247247====== Syntaxis ======#NameTemplateSyntax
    248 * `{var}` - gebruik de waarde van de variabele var
    249 * `?{condition1 'value1' | condition2 'value2 | 'value3'}` - gebruik ''value1'' als wordt voldaan aan ''condition1'', ''value3'' als aan geen enkele voorwaarde wordt voldaan. De voorwaarde kan ofwel expliciet zijn - in syntaxis voor [wikitr:/Help/Action/Search JOSM zoeken] syntax - of impliciet; de waarde wordt gebuikt als alle er binnen gebruikte variabelen bestaan
     248* `{tag}` - voeg de waarde van de tag in.
     249* `?{condition1 'value1' | condition2 'value' | 'value3'}` - gebruik ''value1'' als aan ''condition1'' wordt voldaan, gebruik anders ''value2'' als aan ''condition2'' wordt voldaan, gebruik tenslotte ''value3'' als aan gene enkele vorwaarde wordt voldaan. Voorwaarde mag ofwel expliciet - in [wikitr:/Help/Action/Search JOSM zoek]syntaxi - of impliciet zijn: De waarde wordt gebruikt als alle tags waarnaar wordt verwezen erbinnen bestaan.
    250250* `!{search_expression 'template'}` - search_expression wordt geëvalueerd en de eerste overeenkomende primitief wordt als context voor de sjabloon gebruikt. Nuttig voor voorbeeld om tags van een ouder-relatie te verkrijgen.
     251* `\` - gebruik een backslash om speciale tekens '{', '}', '?', '!' te escapen. Bijv. `Wat is dit\? Het is een {type}\!`.
    251252\\
    252253====== Beschikbare waarden ======
    253 Voor het opmaken van primitieven van OSM kan de waarde van elke tag worden gebruikt. U kunt `{special:everything}` gebruiken om te zien welke waarden beschikbaar zijn voor uw GPX-waypoints.
    254 
    255 Sommige aanvullende variabelen zijn beschikbaar via het speciale voorvoegsel:
     254Voor het opmaken van primitieven van OSM kan de waarde van elke tag worden gebruikt. U kunt `{special:everything}` gebruiken om alle beschikbare tags weer te geven, bijv. voor uw GPX-waypoints.
     255
     256U kunt ook deze virtuele tags gebruiken:
    256257- `{special:everything}` print alle beschikbare waarden, beschikbaar voor het opmaken van beide primitieven en waypoints.
    257 - `{special:id}` print de ID van een primitief van OSM
    258 - `{special:localName}` print de gelokaliseerde naam, dat is de waarde van `name:lang` voor uw taal als die beschikbaar is of de waarde van de tag name als die taal niet beschikbaar is.
     258- `{special:id}` print de ID van de primitief van OSM
     259- `{special:localName}` print de gelokaliseerde naam, dat is de waarde van `name:lang` voor uw taal als die beschikbaar is, of de waarde van `name` als die taal niet beschikbaar is.
    259260\\
    260261=== Vervallen attributen ===