-
released this
2026-07-09 23:24:26 +02:00 | 217 commits to master since this releaseWichtig beim Update
Templater muss deaktiviert werden. Das Plugin bringt jetzt einen eigenen Vorlagen-Motor mit. Bleiben beide aktiv, stuelpt Templaters
on_file_creationsein Ordner-Template ueber genau die leere Notiz, die unser Runner anlegt — zwei Vorlagen in einer Notiz. Das Plugin warnt beim Laden, wenn es Templater noch aktiv sieht.Ausserdem entfaellt
styles.css; sie kann aus dem Plugin-Ordner geloescht werden.Installation
obsidian-sync-0.4.0.zipherunterladen, den Ordnerobsidian-sync/nach<Vault>/.obsidian/plugins/entpacken, Obsidian neu laden.Der eigene Vorlagen-Motor
Der Vault benutzte von Templater genau acht Funktionen. Sie nachzubauen ist kleiner als die drei Umgehungen, die Templater uns aufgezwungen hat: sein privates
files_with_pending_templatesauszulesen, seinencreate-Handler ueber eine Hilfsendung zu umgehen und seinen hartkodierten Menueeintrag per CSS zu verstecken.Unterstuetzte Syntax (Templater-kompatibel):
<% ausdruck %>,<%* code %>,<%_,-%>,_%>.Verfuegbar in Vorlagen:
tp.file.title,tp.file.creation_date,tp.file.cursor,tp.file.rename,tp.file.move,tp.file.create_new,tp.date.nowundtp.obsidian(fuerModal,Setting,Notice).Alle Bloecke einer Vorlage teilen sich einen Gueltigkeitsbereich, wie bei Templater: Sie werden zu EINER async Funktion kompiliert, nicht einzeln ausgewertet.
Sicherheit
JavaScript laeuft ausschliesslich in Vorlagen aus dem konfigurierten Vorlagen-Ordner. Eine beliebige Notiz, die
<%*nur enthaelt, wird nie ausgefuehrt — auch dann nicht, wenn sie ueber den Sync-Server in den Vault gelangt. Templater kennt diese Grenze nicht.Der urspruengliche Fehler kann nicht wiederkehren
Templaters
on_file_creationkonnte nicht unterscheiden, ob eine neue Datei vom Nutzer oder vom Sync stammt. Unser Runner fragt die Echo-Unterdrueckung des Syncs und wendet auf sync-geschriebene Dateien nie eine Vorlage an.Neue Einstellungen
- Vorlagen-Ordner (Standard
_templates) — woher Vorlagen kommen und wo JavaScript laufen darf - Vorlage auf neue Notizen anwenden — schaltet Ordner-Vorlagen insgesamt
- Ordner-Vorlagen — Regeln
Ordner -> Vorlage;/trifft jede neue Notiz, laengster Treffer gewinnt
Server
Unveraendert. Kein Deploy noetig.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Vorlagen-Ordner (Standard