Jump to content
Opposite

Güncelleme Kontrolü nasıl yapılır?

Önerilen İletiler

Merhaba

 

Zafer Hocam bir sorum olacak. Yardımcı olursanız sevinirim.

 

IPS burada açıklamış ama ben yorumlayamadım. Buradaki işlemi ayrıntılı olarak anlatmanız mümkün mü?

 

https://invisioncommunity.com/developers/docs/development/checking-for-updates-in-your-application-plugin-or-theme-r49/

 

Bu check.php dosyasının içeriiği nasıl olmalıdır. Örnek bir uygulama güncellemesi veya tema güncellemesi için bunu nasıl yaparız.

 

Saygılar...

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Güncelleme denetimi çok kolay bir işlemdir.  Her uygulama veya plugin için bir denetleme dosyamız olur. Bu dosyamızı İnternetten erişilebilir bir yere koymamız gerekiyor örneğin benim denetleme dosyalarım http://www.ipbaccess.com/updatecheck/ alt dizinindedir.  Ugulama veya plugin güncelleme denetimi için belirlenen zamanlarda veya elle denetlemede bu bağlantıya bakarak kendine ait dosyanın içeriği ile kendi sürüm numaralarını karşılaştırır.

 

Örneğin deneme uygulama için oluşturalım.

Denetleme dosyamız deneme = http://www.ipbaccess.com/updatecheck/deneme

 

deneme dosyamızın içeriği;

 

{
    "version": "2.0.0", // sürüm numarası. Yeni sürüm çıktığında bunu değiştiriyoruz güncel sürümü yazıyoruz.
    "longversion": 20000, // build numarası bunu da güncelliyoruz.
    "released": 1423841958, // Bu tarih blgisi time() fonsyonu ile elde edilen güncelleme tarihidir.
    "updateurl": "http://www.example.com/myapp/download" // Uygulamanın indirileceği url mesela IPS'deki bağlantısır.
 }

 

Yeni sürüm çıktığında bu dosyanın içeriğini uygulama sürüm bilgilerine göre güncellersiniz. 

 

 

  • Beğen 1

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Hayır o örnekte verdiğim gibi yapacaksınız. 

updatecheck klasörü içinde uzantısı olmayan deneme dosyası var.  

Dosyanın içeriğini de verdim zaten açıklamalı şekilde.

 

Orada verdiğim örnekte bir index  dosyasından hiç söz edilmiyor. 

 

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Teşekkür ederim bu kısmı atlamışım. Şimdi oldu. Saygılar sunarım.

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Yorum yazmak lütfen giriş yapın.

Giriş yaptıktan sonra yorum yazmanız mümkün olacak.



Giriş Yap
    • 4 Posts
    • 196 Views
    • 1 Posts
    • 224 Views
    • 4 Posts
    • 289 Views
    • 1 Posts
    • 296 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ı.