[[TranslatedPages(revision=176)]] = JOSM-Vorlagen = [[JOSMImage(dialogs/propertiesdialog,48,link=,margin-right=20,margin-bottom=10,middle,left)]] Wenn Sie sich über die Installationsschritte für Vorlagen informieren möchten, lesen Sie bitte die [[JOSMImage(dialogs/propertiesdialog)]] [wikitr:/Help/Preferences/TaggingPresetPreference Objektvorlageneinstellungen]-Liste in den [[JOSMImage(preference)]] [wikitr:/Help/Action/Preferences Einstellungen]'' \\ ''Wenn Sie die Vorlagen mit Ihren eigenen erweitern wollen, siehe - [wikitr:/TaggingPresets Objektvorlagen]'' [[PageOutline(2-10,Inhaltverzeichnis)]] \\ == Was sind Objektvorlagen? == **Objektvorlagen** in JOSM sind menügesteuerte Abkürzungen für die Kennzeichnung gängiger Objekttypen in OpenStreetMap. Sie bieten Ihnen eine benutzerfreundliche Schnittstelle, um ein oder mehrere Objekte auf einmal zu bearbeiten, schlagen zusätzliche Schlüssel und Werte vor, die Sie zu diesen Objekten hinzufügen möchten, und vor allem ersparen sie die manuelle Eingabe von Schlüsseln und Werten. In JOSM stehen Ihnen drei Arten von Vorlagen zur Verfügung. Das Hinzufügen oder Entfernen eines dieser Elemente erfordert einen Neustart von JOSM. 1. Die Liste **Interner Vorlagen**, die in [source:/trunk/resources/data/defaultpresets.xml defaultpresets.xml] definiert ist, ist der Standardsatz von Vorlagen, der im JOSM-Menü [wikitr:/Help/Menu/Presets Vorlagen] verfügbar ist. Änderungen an den internen Vorlagen erfordern eine Modifikation des JOSM-Quelltextes. 1. Die JOSM-Nutzer haben **Verfügbare Vorlagen** erstellt (und veröffentlicht), die über die Liste in den [wikitr:/Help/Preferences/TaggingPresetPreference Objektvorlageneinstellungen] aktiviert werden können. Die vollständige Liste dieser verfügbaren Vorlagen und wie Sie eine neue, von Ihnen erstellte Vorlage veröffentlichen können, finden Sie weiter unten. 1. **Benutzerdefinierte Vorlagen** für Fälle, in denen Sie benutzerdefinierte Vorlagen verwenden möchten, diese aber nicht als verfügbare Vorlagen in JOSM veröffentlicht sind. Benutzerdefinierte Vorlagen können über die Liste in den [wikitr:/Help/Preferences/TaggingPresetPreference Objektvorlageneinstellungen] hinzugefügt werden, entweder per URL oder per Dateiname auf Ihrem lokalen Dateisystem. Das Format einer .xml-Datei für benutzerdefinierte Objektvorlagen finden Sie unter [wikitr:/TaggingPresets Objektvorlagen]. == In JOSM verfügbare Vorlagen == [[Styles(de|presets|Kurzbeschreibung|Autor|Beschreibung|Version|Mehr Details)]] == Neue Vorlagen veröffentlichen ==#PublishanewAvailablepresetsitem [=#Createnewpresets] Siehe [wikitr:/TaggingPresets Vorlagen] für eine Erklärung der Syntax und weiteren Infos für den Fall, dass du deine eigene Vorlage entwickeln willst. Es sollte ein die UTF8-Kodierung unterstützender Editor benutzt werden, da ansonsten Umlaute nicht richtig umgesetzt werden. === Im JOSM-Wiki verfügbare Vorlagen (bevorzugte Methode) === Um eine neue Wiki-basierende Vorlage zu erstellen, erstellt man einfach eine ähnliche Seite wie die bereits [#List vorhandenen Wiki Vorlagen]. I. z.B. gehe zu https://josm.openstreetmap.de/wiki/Presets/MyPresetName A. Ändere die URL, sodass sie zum Namen deines Presets passt. Ändere nur den letzten Teil nach `...Presets/`, (bevorzugt in CamelCase) a. Klicke 'Wiki-Seite erstellen' 1. Füge den Inhalt ähnlich wie bei den vorhandenen Vorlagen-Wikis ein, z.B. [wiki:Presets/OneClick]. 1. Vergiss nicht, den Vorlagen-Code von einem Code-Block zu umschließen (`#!preset` muss auf einer neuen Zeile nach `{{{` stehen): {{{ {{{ #!preset ... }}} }}} 1. Speichere die Wikiseite 1. Nach wenigen Minuten wird die neue Wiki-Vorlage automatisch in der Liste und in JOSM erscheinen. 1. für eine automatische Versionsanpassung muss man `[[revision]]_[[date]]` in der "version"-Variable nutzen: * {{{[[revision]]}}} - ist die letzte Versionsnummer der Wikiseite * {{{[[date]]}}} - ist das Datum der letzten Änderung der Wikiseite * beispielsweise wird {{{version="1.[[revision]]_[[date]]"}}} zu {{{1.13_2019-02-24}}} * dies ist für eine automatische Aktualisierung innerhalb JOSMs notwendig === Extern gehostete verfügbare Vorlage === Neue extern gepflegte Vorlagen-URLs können durch Ergänzen [[PresetsSource|dieser Seite]] eingefügt werden. **Anmerkung**: Nur URLs mit Dateiendungen (z.B. *.mapcss, *.xml, *.zip, *.php) werden unterstützt. === Bildbehandlung in den verfügbaren Vorlagen ===#IconHandling * Siehe [wikitr:/Styles#Icons] für eine Beschreibung, wie angehängte Dateien und Icons behandelt werden. * Leere Bildpfade wie `icon=""` sind nicht erlaubt. == Vorlagen in JOSM aktualisieren == Sobald eine Vorlage im Wiki aktualisiert wurde, kann es bis zu 10 Tage dauern, bis die Vorlage in JOSM automatisch aktualisiert wird. Um sofort eine Aktualisierung zu erzwingen, können die folgenden Schritte ausgeführt werden: 1. Die [wikitr:/Help/Action/Preferences Einstellungen] öffnen 1. Sicherstellen, dass der [wikitr:/Help/ExpertMode Expertenmodus] aktiviert ist 1. Die [wikitr:/Help/Preferences/Advanced Erweiterten Einstellungen] öffnen 1. Nach Schlüsseln suchen, welche mit `mirror.https://josm.openstreetmap.de/josmfile?page_Presets/` beginnen 1. Auswählen der Vorlage, die aktualisiert werden soll 1. Unten im Fenster auf Zurücksetzen klicken 1. Auf OK klicken, um die Änderung zu speichern (und um das Einstellungsfenster zu schließen) 1. JOSM neustarten oder: 1. Den Inhalt des Ordners [wikitr:/Help/Action/About#InstallationDetails ] entfernen. 1. JOSM neustarten == Im JOSM-Wiki verwaltete Vorlagen ==#List [[TitleIndexTr(Presets/)]] Veraltet und deaktiviert: [[TitleIndexTr(HistoricPresets/)]] ---- Zurück zum [wikitr:/Help/Menu/Presets Vorlagen-Menü]\\ Zurück zur [wikitr:/Help Hilfe-Hauptseite]