Merhaba! Bu makalede, bir klasördeki notlara dayalı bir kilo grafiğinin oluşturulmasını nasıl otomatikleştirebileceğini göstereceğim — Templater eklentisi ve charts-obsidian ile.


🚀 Ne yapacağız

  • Kilo: 72 YAML alanlı bir klasörden verileri otomatik toplayacağız
  • Tarih ve kilolarla bir Markdown tablosu oluşturacağız
  • Bu verilere dayalı bir grafik oluşturacağız
  • Hepsi — bir şablonla tek tıkla

🤔 “Şablonlar” yerine neden Templater kullanıyoruz

Ne yapman gerekiyorKullan
Sadece bir tarih, başlık, bağlantı koymakŞablonlar (yerleşik)
Sabit bir metin şablonu eklemekŞablonlar (yerleşik)
Mantık kullanmak (if/else, döngüler, sıralama)Templater
Diğer dosyalardan YAML alanları çekmekTemplater
Klasörlerden otomatik tablolar oluşturmakTemplater
Mevcut tarihi YYYY-MM-DD formatında eklemekİkisi de olur
JavaScript kodu çalıştırmakTemplater
Bir dosya açılınca şablonu otomatik çalıştırmakTemplater

if, for, tp.file ya da tp.web kullanıyorsan

— bu Templater’dır.

Sadece {{date}} ekliyorsan,

bu yerleşik Şablonlardır.


🧩 Templater eklentisini kurma

  1. Ayarlar → Topluluk eklentilerini aç
  2. Gözata bas ve Templater’ı bul
  3. Kur ve etkinleştir

📍 Sonra Ayarlar → Templatera git:

  • 📁 Template folder location’ı belirt (örn. .templates)

  • ✅ Bir dosya açılınca otomatik çalışmasını istiyorsan Trigger Templater on file open’ı etkinleştir

📸


🧠 Templater nedir?

Templater, şunları yapmanı sağlayan güçlü bir şablon dilidir:

  • Değişkenler ekleme (tarih, dosya adı, YAML verisi)
  • Doğrudan şablonda JavaScript çalıştırma
  • Rutin görevleri otomatikleştirme

✨ Basit bir şablon örneği:

📸

---
Oluşturuldu: 2025-05-14 12:27
Değiştirildi: 14.05.2025 01:29
---
 
# Templater

📸 Şablon uygulandıktan sonra:


📦 Kilo örneği için proje yapısı

📸 Kilo klasörü şöyle olmalı:

📸 Her notta kiloyla bir YAML bloğu olmalı:


🛠 Şablon: Otomatik tablo + grafik

.templates/kilo_grafigi.md’de bir şablon oluştur ve içine bu kodu yapıştır:

| Ay | Kilo |
|-------|-----|

^weight

```chart
type: line
id: weight
x: Ay
y: Kilo

---

## ✅ Şablon nasıl eklenir

1. Grafiği görmek istediğin notu aç
2. Şablonu ekle:
   - `Ctrl + P → Templater: Insert Template`
   - Ya da bir kısayol ayarla (örn. `Ctrl+Alt+W`)

>[!quote] 📸 
> 
>![[Pasted image 20250508165511.png]]

---

## 🔄 Grafik nasıl güncellenir

>[!example] Kiloyla yeni bir not eklendin mi?
> 
> Tablo ve grafik **otomatik güncellenmez**.

>[!todo] Güncellemek için:
> 
>- [ ] Şablonu yeniden ekle — klasörü **yeniden tarar ve grafiği yeniden çizer**
>- [ ] Bunu **tek bir basışla** yapmak için bir kısayol ayarlamanı öneririm

---

## 💡 Genişletme olanakları

Şunları yapabilirsin:

- Bir dosya açılınca şablon eklemeyi otomatikleştir (`Trigger Templater` ile)
- Mevcut ay/yılı koy
- Başka alanlar ekle, `Yağ`, `Ölçümler`, `Ruh hâli` gibi — YAML'ında ne varsa

---

## 🖼 Nihai sonuç

>[!quote] ![[йуйцуйуйц.png]]
> 

---

## 🧷 Sonuç

Templater gerçekten güçlü bir araçtır. Rutinden kurtulmana yardım eder, özellikle şunları yapıyorsan:

- Takipçiler tutuyorsun
- Şablonları elle dolduruyorsun
- Tekrarlayan formatlarla çalışıyorsun