Jump to content
Oscar

(IPBA) IMDB Tag Test Sürümü

Önerilen İletiler

(IPBA) IMDB Tag deneme sürümü normal sürümden farklı olarak IonCube ile şifrelediği için kurulumu da farklıdır. Test sürümü hazır ama ondan önce platformun hazırlanması ve kurulumu için gerekli adımları bir makale haline getirdim. Uygulama her IMDB bileşeni için şablon hazırlanabilecek şekilde tasarladım. Çok profesyonel bir yapıya dönüştürülebilir ve özelleştirilebilir. Uygulama kurulum sonra IMDB dataları için data başına şablonlar bu alanda deneyimi olmayanlar için tarafımdan hazırlandı ve upload edilebilir hale getirdim.  Öncelikle platform ve sunucu özelliklerine bakalım. 

 

Sistem gereksinimleri

  • IPB 4.2.8 veya yukarısı 4.3 sürümü gerekiyor.
  • PHP 7.0, 7.1 veya 7.2 sürümü gerekiyor.

 

Demo isteklerinde bu bilgiler gerekli olacak. 

 

Kurulum

Kurulum için zip içinde çıkarılan ipbaimdbtag klasörünü olduğu gibi forum içindeki ipbaimdbtag klasörü içine yüklenecek.  dosyalar yüklendikten sonra Admin panelde kurulu olmayanlar bölümünde uygulama kurulum için hazır olacak. 

 

Dosyaları upload ettik.

 

ftpupload.thumb.png.421391f3c6c1c79f83ef099d74023cef.png

 

Uygulama listesinde kurulum için hazır bekliyor olacak.

 

applist.thumb.png.acbe81a28254e2a54150a7ea9b194fa0.png

 

Konu içinde IMDB şablonunda yer alacak bileşenleri seçebileceğimiz alan settings bölümünde yer alıyor. Aynı yerden şablon içinde kalabalık olmaması için filmin gösterilecek oyuncu sayısını belirleyebiliyoruz.

 

settings.thumb.png.96efba1c19580e38d989cba6ecfdc2a7.png

 

IMDB'den filmin verilerini çekmek için her bir bileşeni (örneğin filmin adı veya filmin türü gibi)  tanımlamanız gerekiyor. Her bileşen için IMDB Grabber fonksiyonlarından yararlanıyoruz.  Bu şu anlama geliyor; filmin adını çekmek için önce ReflectionClass menüsünden getTitle fonksiyonunu tanımlıyoruz.   

 

ReflectionClass.png.afad8ece8565529a6120bea69d45c09e.png

 

Fonksiyon bölümünden getTitle fonksiyonunu Fonksiyonlar bölümüne taşıyoruz.  Fonksiyonlar bölümüne baktığımızda herhangi bir fonksiyonun tanımlanmadığını görüyoruz.  Daha önce tanımlanmış ve yedek alınmış Fonksiyonlar varsa Import All bölümünden yükleyebiliyorsunuz veya yüklü olan fonksiyonları Export All bölümünden yedekleyebiliyorsunuz.  

 

functions.thumb.png.354a0139c1d34d6094761c7b6f5ca768.png

 

Daha önceden yüklü fonksiyonlar varsa bu şekilde görünecek.

 

functions1.thumb.png.05a587b07f2840ce56b7a0f0e4dfa144.png

 

Fonksiyon ekleme aşaması. Burada bir fonksiyon eklerken PHP yazım kurallarına getTitle fonksiyonunu getTitle(); şeklinde ekliyorsunuz. 

 

addfunction.thumb.png.71f3f10b82337166c4b6d8cd1136a89f.png

 

Fonksiyonları eklediğimize göre şimdi IMDB Info panelinde görünecek şablonu oluşturmak için IMDB Items bölümünü açıyoruz. göründüğü gibi herhangi bir bileşen yok.  Daha önceden oluşturulmuş ve yedeklenmiş bileşen varsa yükleyebilirsiniz. Veya oluşturulmuş bileşenleri yedekleyebiliyorsunuz aynı fonksiyonlar bölümünde olduğu gibi. 

 

imdb_items.thumb.png.a2473038757b14905d094088590c10e5.png

 

Zaten eklenmiş bileşen varsa bu liste gibi görünecek. Bileşenleri sıralamak, belirli gruplara göstermek gibi ek seçenekler mevcut. 

 

imdb_items_list.thumb.png.13c55f9a5fdb2e9ef4ca3a93d865f76a.png

 

Bileşen ekleme bölümüne geçiyoruz. Hangi bileşeni eklemek istiyorsak o fonksiyonu seçin bileşeni oluşturuyoruz.. 

 

add_imdb_items.thumb.png.eb71e668ea17a29991d9bd827177ba41.png

 

Aman ne çok iş var ben bunları nasıl yaparım der gibi düşünmüş olabilirsiniz.  Bu fonksiyonlar ve IMDB bileşenleri XML olarak hazır ve uygulama ile verilecek. Siz daha fazla bileşen eklemek isterseniz nasıl yapıldığını öğrenmeniz için gerekli bilgileri vermeye çalıştım. 

 

Devamı geliyor...

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş
Misafir
Bu konu kapalıdır ama konuya cevap yazmaya yetkiniz var görünüyor.
    • 30 Posts
    • 2856 Views
    • 5 Posts
    • 492 Views
    • 1 Posts
    • 302 Views
    • 1 Posts
    • 249 Views

  • Konuyu Görüntüleyenler   0 kullanıcı

    Sayfayı görüntüleyen kayıtlı kullanıcı bulunmuyor.

×

Önemli Bilgilendirme

Forum kurallarımızı okudunuz mu? Forum Kuralları.