Melih AK46 downloadsSearch Turkish books and metadata from Kitapyurdu and D&R to create structured reading notes.
An Obsidian plugin to search Turkish books and metadata from Kitapyurdu and D&R, deduplicating and merging records with an interactive hybrid comparison modal, customizable templates, Dataview reactive progress tracking, and Templater integration.
(Aşağıda Türkçe detaylı rehber ve kullanım dokümantasyonu yer almaktadır.)
Kitapyurdu orange #ff9436 and D&R blue #4da3ff).{{price}}), binding/format ({{format}}), categories/genres ({{genres}}, {{genresList}}), original title ({{originalTitle}}), and language ({{language}}).{{rating}}), rating count ({{ratingCount}}), synopsis ({{description}}), and cover image.{{provider}} / {{saglayici}})..md template from your vault or edit custom template markdown directly in settings.Kitaplar/Kapaklar/).![[cover.jpg]]).book object (<%* const b = book; %>).To Read, Reading, Finished, etc.) and set default starting values.requestUrl API. No external servers or API keys required.For early access to pre-release features and automated beta builds:
m24ih/obsidian-kitap.main.js, manifest.json, and styles.css from the latest Release.<Vault>/.obsidian/plugins/obsidian-kitap/
https://www.kitapyurdu.com (search and metadata) and https://img.kitapyurdu.com (covers).https://www.dr.com.tr (catalog and details API) and https://i.dr.com.tr (covers).requestUrl API. No telemetry, user data, or search history is ever collected, proxied, or stored on third-party servers.Obsidian Kitap, Türkçe kitap okurları ve araştırmacılar için tasarlanmış, tamamen istemci taraflı çalışan modern bir Obsidian eklentisidir. Kitapyurdu ve D&R üzerinden bibliyografik kitap verilerini çeker, çift kaynaklı Hibrit Mod ile akıllıca tekilleştirir ve MediaDB tarzı interaktif karşılaştırma arayüzü ile dilediğiniz alanları birleştirerek zengin Markdown notlarına dönüştürür.
Kitapyurdu turuncu, D&R mavi) ile gösterilir.{{price}}), baskı formatı/cilt tipi ({{format}}){{genres}}, {{genresList}}), orijinal başlık ({{originalTitle}}) ve basım dili ({{language}}){{rating}}), değerlendirme sayısı ({{ratingCount}}) ve arka kapak açıklaması ({{description}}){{provider}} / {{saglayici}})progress bar), alıntılar tablosu ve okuma günlüğü..md şablon dosyasını seçebilme veya ayarlar ekranındaki metin kutusundan şablonu özelleştirebilme.Kitaplar/Kapaklar) yerel olarak indirir.![[kapak.jpg]]) formatında yerleştirir.book nesnesine (<%* const b = book; %>) tam erişim sağlar.Okunacak, Okunuyor, Okundu (veya TBR, Reading, Completed) gibi okuma durumlarını yapılandırın.Eklenti resmi Obsidian Community Plugins dizininde yer almaktadır:
Yeni özellikleri ve geliştirme sürümlerini henüz resmi mağazaya girmeden anında test etmek için:
m24ih/obsidian-kitap girin.main.js, manifest.json ve styles.css dosyalarını indirin.<VaultKlasörünüz>/.obsidian/plugins/obsidian-kitap/
Sol şeritteki (Ribbon) Kitap Ara ve Ekle (book-open) ikonuna tıklayarak veya Komut Paletini (Ctrl/Cmd + P) açarak eklentiyi kullanabilirsiniz:
| Komut Adı | Açıklama |
|---|---|
| Kitap Ara ve Ekle | Kitap adı, yazar veya ISBN (10 veya 13 haneli, tireli/tiresiz) ile arama yapar; seçilen kitap için yeni bir Markdown notu oluşturur. |
| Aktif Nota Kitap Bilgilerini Ekle | Açık olan aktif nota seçilen kitabın şablon çıktısını (imleç konumuna veya not sonuna) ekler. |
Hem Not Şablonu hem de Dosya Adı Şablonu içinde aşağıdaki değişkenleri kullanabilirsiniz. Değer bulunamadığında boş bırakılır ("undefined" veya "null" basılmaz):
| Değişken | Açıklama | Örnek Değer |
|---|---|---|
{{title}} |
Kitap başlığı | Dune |
{{author}} |
Yazar(lar) | Frank Herbert |
{{publisher}} |
Yayınevi | İTHAKİ YAYINLARI |
{{translator}} |
Çevirmen(ler) | Dost Körpe |
{{isbn}} |
13 haneli ISBN | 9786053754794 |
{{pages}} |
Toplam sayfa sayısı | 712 |
{{publishDate}} |
Yayın tarihi (YYYY-MM-DD) |
2021-09-08 |
{{price}} |
Liste / satış fiyatı | 477.95 TL |
{{format}} |
Baskı / cilt tipi | Karton Kapak |
{{genres}} |
Kategoriler / türler (virgülle ayrılmış) | Edebiyat, Bilimkurgu |
{{genresList}} |
YAML listesi formatında türler | - "Bilimkurgu" |
{{originalTitle}} |
Orijinal kitap başlığı | Dune |
{{language}} |
Basım dili | TÜRKÇE |
{{coverUrl}} |
Kapak adresi (yerel indirmede wikilink) | https://img.kitapyurdu.com/... |
{{coverPath}} |
İndirilen kapağın vault içi dosya yolu | Kitaplar/Kapaklar/Dune - Frank Herbert.jpg |
{{rating}} |
Okur değerlendirme puanı (0-5) | 4.8 |
{{ratingCount}} |
Değerlendirme / oy sayısı | 142 |
{{readingStatus}} |
Kitabın okuma durumu | Okunacak |
{{description}} |
Arka kapak bülteni / açıklama | Frank Herbert'ın muazzam bilimkurgu evreni... |
{{provider}} / {{saglayici}} |
Verinin alındığı sağlayıcı kimliği | hybrid, kitapyurdu, dr |
{{url}} |
Kitabın ürün sayfası bağlantısı | https://www.kitapyurdu.com/kitap/dune/375312.html |
https://www.kitapyurdu.com ve kapak görsel sunucusu https://img.kitapyurdu.comhttps://www.dr.com.tr ve kapak görsel sunucusu https://i.dr.com.trrequestUrl mekanizması ile doğrudan kullanıcının cihazından yürütülür; harici sunucu veya aracı proxy bulunmaz.# Bağımlılıkları yükle
npm install
# TypeScript tip kontrolü
npm run typecheck
# Obsidian ESLint kontrolü
npm run lint
# Üretim derlemesi
npm run build
# Kapsamlı test paketini çalıştır (304 test)
npm test
MIT © Melih