TMDB Movie Manager Pro — Kullanım Kılavuzu

Eklenti: TMDB Movie Manager Pro v3.0
Kurulum dosyası: tmdb-movie-manager-pro-v3.0.xml
DLE: 20.0 önerilir (19.x uyumlu mimari)
Admin arayüz dilleri: Türkçe · English · Русский · Français
İlave alan: JSON (xfields.json) ve klasik pipe formatı birlikte desteklenir
Yapımcı: Elegance

Bu doküman yalnızca eklenti içindir. Kurulum, çoklu dil, v2.1'den yenilikler, sekme rehberi, ilave alan eşlemesi ve sık sorunları kapsar. HTML olarak DLE statik sayfa editörüne yapıştırılabilir.


1. Gereksinimler

Gereksinim Açıklama
DataLife Engine 20.0 önerilir — native admin panel, AJAX (index.php?controller=ajax) ve güvenlik yapısı
TMDB API anahtarı Ücretsiz: themoviedb.org/settings/api
Yetki Yalnızca yönetici grubu (grup 1) modülü kullanabilir
İlave alanlar En az tmdb_id ve type; poster, genre, trailer vb. isteğe bağlı eşleştirilir
Tema Herhangi bir DLE teması ile çalışır; şablonlarınız ilave alan etiketlerini kullanmalıdır

2. Kurulum

2.1 Eklenti yükleme

  1. Admin → EklentilerEklenti yükle.
  2. tmdb-movie-manager-pro-v3.0.xml dosyasını seçin.
  3. Eklentiyi etkinleştirin.

Kurulum sırasında otomatik olarak:

2.2 İlk açılış

  1. Admin → Diğer BölümlerTMDB Film Yönetimi.
  2. Temel Ayarlar → TMDB API anahtarınızı kaydedin.
  3. Alan Eşleştirme → site ilave alanlarınızı TMDB verilerine bağlayın veya TMDB Alanlarını Oluştur ile otomatik kurun.
  4. İçerik Aktar sekmesinden test filmi veya dizisi ekleyin.

v2.1'den güncelleme: Eski sürümde menü ikonu fa-film olabilir. v3.0 kurulumu tmdb-logo.png kullanır. Güncelleme sonrası eklentiyi yeniden etkinleştirip modül sayfasını yenileyin.


3. Çoklu dil desteği

v3.0 ile birlikte eklenti admin arayüzü dört dilde sunulur. v2.1 yalnızca Türkçe arayüze sahipti.

DLE admin panel dili Eklenti dil dosyası
Türkçe language/Turkish/tmdb.lng
English language/English/tmdb.lng
Russian (Русский) language/Russian/tmdb.lng
French (Français) language/French/tmdb.lng

3.1 Neler çevrilir?

3.2 Neler çevrilmez?

Admin dilini değiştirmek: DLE yönetim paneli dil ayarınızı güncelleyin, modül sayfasını yeniden açın.


4. v2.1'den v3.0'a — yenilikler

v2.1 v3.0
Film Arama + Dizi Arama (ayrı sekmeler) İçerik Aktar — tek sekme, film/dizi seçici
Popüler Keşfet (ayrı sekme) İçerik Aktar → Keşfet motoru
Toplu İçe Aktar (ayrı sekme) İçerik Aktar → Toplu mod + hızlı listeler
Türkçe admin arayüzü TR / EN / RU / FR admin arayüzü
DLE 17+ arayüz stili DLE 20 native panel, navbar, switch, DLEPush
Pipe ilave alan formatı JSON + Legacy birlikte desteklenir
Yok Platformlar sekmesi (Netflix, Disney+ vb.)
Yok İçerikler sekmesi — mevcut kayıtları TMDB'den güncelleme
Yok editnews sayfasında «TMDB: Bilgileri Güncelle» butonu
Yok Dashboard Sistem Bilgileri paneli (sürüm, API, film/dizi dağılımı)
Yok Gelişmiş backdrop galeri çekimi (imagegalery alanı)
engine/skins/images/ menü ikonu public/adminpanel/images/tmdb-logo.png

5. Modül sekmeleri

5.1 Kontrol Paneli

5.2 İçerik Aktar

5.3 Platformlar

5.4 Alan Eşleştirme

5.5 Temel Ayarlar

5.6 Gelişmiş Ayarlar

5.7 İçerikler

5.8 Kayıtlar


6. TMDB API anahtarı

  1. themoviedb.org hesabı oluşturun.
  2. Settings → API bölümünden API key (v3) talep edin.
  3. Anahtarı kopyalayıp modül → Temel AyarlarTMDB API Key alanına yapıştırın.
  4. Kaydedin. Dashboard → Sistem Bilgileri'nde API durumu Aktif görünmelidir.

7. İlave alan (XField) eşlemesi

7.1 Önerilen temel alanlar

Alan adı Açıklama
tmdb_id TMDB kimliği — zorunlu
type movie veya tvzorunlu
poster Poster görseli
backdrop Arka plan görseli
genre Türler (virgülle ayrılmış metin)
trailer Fragman (YouTube vb.)
vote_average TMDB puanı
overview Özet / konu
runtime Süre (film) veya bölüm bilgisi
release_date Vizyon / ilk yayın tarihi

7.2 Tema uyumu

Şablonlarınızda [xfvalue_poster], [xfvalue_genre] gibi etiketler kullanıyorsanız eklenti eşlemesinde aynı alan adlarını seçin. Tema ve eklenti alan adları birebir eşleşmelidir.


8. Haber düzenleme (editnews) entegrasyonu

v3.0, DLE haber düzenleme sayfasına ek bir buton ekler:


9. İlk kurulum kontrol listesi


10. Sık karşılaşılan sorunlar

Sorun Çözüm
API Anahtarı Eksik Temel Ayarlar → TMDB API Key alanını doldurun
Modül menüde yok Eklentiyi etkinleştirin; DLE önbelleğini temizleyin
Menü ikonu kırık public/adminpanel/images/tmdb-logo.png dosyasını kontrol edin; eklentiyi yeniden etkinleştirin
Aynı içerik iki kez eklendi tmdb_id eşlemesi yapılmalı; JSON ve pipe formatı birlikte taranır
İlave alanlar boş Alan Eşleştirme'de ilgili satır boş bırakılmamalı; alan sitede tanımlı olmalı
AJAX Hacking Attempt Oturum açık olmalı; DLE 20'de URL: index.php?controller=ajax&mod=dbmovies
Güncelleme veriyi sildi Yalnızca eşleştirilen alanlar yazılır; korumak istediğiniz alanı eşlemeden çıkarın
Resimler gelmiyor Temel Ayarlar → resim indirme açık mı; sunucu uploads/ yazma izni

11. Eklenti dosya yapısı

engine/
├── inc/dbmovies.php          Admin modül girişi
├── modules/dbmovies.php      Panel arayüzü
├── ajax/dbmovies.php         AJAX işlemleri
├── classes/TMDB.php          TMDB API istemcisi
└── data/
    ├── dbmovies_config.php   Ayarlar (kurulumda oluşur)
    └── dbmovies_logs.txt     İşlem kayıtları

language/
├── Turkish/tmdb.lng
├── English/tmdb.lng
├── Russian/tmdb.lng
└── French/tmdb.lng

public/adminpanel/images/
└── tmdb-logo.png             Modül menü ikonu

12. Kaldırma notları


TMDB Movie Manager Pro v3.0 · DataLife Engine 20.0 native
Admin arayüz: TR / EN / RU / FR · JSON & Legacy XFields
dlehub.com.tr · Elegance
Sorunlarda önce API anahtarı, alan eşlemesi ve DLE önbelleğini kontrol edin.


Dosya İndirme Kilitli