DrTR Tools ← Ana Sayfa
Rd
Tarayıcı Eklentisi · Chrome / Edge

RefDown — Tek Tıkla Atıf Üretici

Açtığınız herhangi bir web sayfasından — makale, kitap, gazete, PubMed/arXiv/DOI/ISBN linki — tek tıkla atıf üretir. Tüm formatlama tarayıcınızda yapılır; hesap yok, sunucuya veri gitmez. APA, Vancouver, AMA, MLA, Chicago, Harvard ve daha fazlasını destekler.

📚 Yaygın Atıf Stilleri

APA 7, Vancouver, AMA, MLA, Chicago Author-Date, Chicago Notes, Harvard, IEEE.

🔍 Otomatik ID Tanıma

DOI, PMID, arXiv ID, ISBN otomatik algılanır; Crossref / PubMed / OpenLibrary / arXiv API ile bilgiler tamamlanır.

🔒 Local-first

Veriler tarayıcınızda kalır. Üyelik, hesap veya bulut senkronizasyonu gerekmez.

📤 Çoklu Export

Panoya kopyala, BibTeX (.bib), RIS (.ris) veya düz metin olarak indirin.

📥 Kurulum

  1. Repoyu indirin: ZIP olarak indirin ve klasörü açın, veya git clone https://github.com/afstudy20-gif/refdown.git.
  2. Eklenti sayfasını açın: Adres çubuğuna chrome://extensions yazın ve Enter.
  3. Geliştirici modunu açın: Sağ üstteki Developer mode / Geliştirici modu anahtarını aktif edin.
  4. Eklentiyi yükleyin: Load unpacked / Paketlenmemiş öğe yükle düğmesine basın ve indirdiğiniz refdown klasörünü seçin.
  5. Araç çubuğuna sabitleyin: Tarayıcı sağ üstteki puzzle (🧩) simgesinden RefDown'u bulun ve raptiye simgesine basarak sabitleyin.
  6. Kullanmaya başlayın: Herhangi bir makale sayfasına gidin, RefDown simgesine tıklayın, stil seçin, Cite this page.
  1. Repoyu ZIP olarak indirip açın.
  2. Adres çubuğuna edge://extensions yazın.
  3. Sol altta Geliştirici modu anahtarını açın.
  4. Paketlenmemiş öğeyi yükle → refdown klasörünü seçin.
  5. Araç çubuğundaki uzantı simgesinden RefDown'u sabitleyin.
  1. Repoyu indirin (kalıcı kurulum için Firefox uyumlu sürüm beklenmektedir — v1.0 yol haritasında).
  2. Geçici test için about:debugging#/runtime/this-firefox → Load Temporary Add-on → manifest.json seçin.
  3. Geçici eklentiler Firefox kapatıldığında silinir. Kalıcı kurulum için resmi sürümü bekleyin.
Not: RefDown geliştirme aşamasındadır ve henüz Chrome Web Store / Edge Add-ons üzerinden yayınlanmamıştır. Developer mode ile yükleme şu an için tek seçenektir. Tarayıcı her açılışta kısa bir "Geliştirici modu uzantısı kullanılıyor" uyarısı gösterebilir — bu normaldir.

⚡ Nasıl Çalışır?

  1. Sayfa taraması: İçerik script'i (content/scraper.js) açık sekmedeki meta verileri okur:
    • Highwire etiketleri (citation_*) — PubMed, dergiler
    • OpenGraph + Dublin Core
    • JSON-LD: Article / ScholarlyArticle / Book
    • DOI / ISBN / PMID / arXiv ID otomatik algısı
  2. API zenginleştirme: Arka plan service worker, bulduğu ID'yi ilgili API'ye gönderir:
    DOIapi.crossref.org
    PMIDNCBI E-utilities
    arXivexport.arxiv.org/api
    ISBNopenlibrary.org
  3. Stil seçimi: Popup penceresinde istediğiniz stili seçin.
  4. Export: Panoya kopyala, .bib, .ris veya düz metin.
APA 7 Vancouver AMA MLA Chicago Author-Date Chicago Notes Harvard IEEE + Custom CSL (yakında)

🛠 Sürüm ve Yol Haritası

Geçerli sürüm: v0.1 — temel atıf üretimi, 8 stil, ID tanıma, BibTeX/RIS export.

  1. v0.2: citeproc-js entegrasyonu + 10.000+ CSL stilini arama
  2. v0.3: Klasörler / koleksiyonlar, toplu export
  3. v0.4: PDF metadata çıkarımı
  4. v0.5: Zotero connector protokol uyumu
  5. v1.0: Firefox MV3 portu, opsiyonlar sayfası, varsayılan stil ve dil

🔒 Gizlilik

RefDown local-first tasarlanmıştır. Hiçbir kullanıcı verisi, atıf geçmişi veya analitik bilgi DrTR sunucularına gönderilmez. Eklenti yalnızca aşağıdaki dış servislere doğrudan istek gönderir (atıf metadatasını tamamlamak için):

Bu istekler standart HTTP GET isteğidir; kişisel bilgi (e-posta, IP, geçmiş) iletilmez — yalnızca tarama yapılan DOI/PMID/ISBN/arXiv ID gönderilir.

Açık kaynak · MIT lisansı · Katkıda bulunun