DLE Eklenti Yönetimi
DLE 13.0 ile eklenen en önemli özellik olan "Eklenti Sistemi" kullanarak nasıl eklenti yüklenir?
Hali hazırda kullandığım kurulum sistemine benzer, hatta aynı altyapıyı kullanan kendine özgü bu sistem ile eklenti yüklemek, güncellemek, kaldırma işlemleri daha kolay yapılabilecek. Fikir olarak düşündüğüm ve başladığım bir sistemdi aslında. DLE'nin resmi olarak eklemesi çok iyi oldu. Geliştiricilere fazla önem vermeyen bir sistemden gelmesi ayrı bir önem arz ediyor :)
Artık kendi yapımım olan modül ve eklentilerde bu sistemi kullanacağım. Bana göre 1-2 eksik noktası var. Bir hata bildirimi de yaptım bu süreçte. Sonraki DLE sürümünde bu sisteme birkaç özellik daha ekleneceğini düşünüyorum.
Modüllerin yeni sürümlerini uyarlamaya başladım. AJAX kısmında da köklü bir değişiklik var. Bundan dolayı işlemler biraz uzuyor.
Şimdilik 3 adet modül uyarlaması tamamlandı. Bunun için nasıl yüklenileceğine ait bir bilgilendirme konusu açmak istedim.
DLE 13.0 Eklenti Nasıl Yüklenir
1) İlk olarak Shop kısmından indirdiğiniz DLE 13.0 uyumlu modülü zip dosyası olarak (çıkarmadan) hazır bulundurun.
2) Admin panelinize girin ve Tüm Bölümler > Eklentileri Yönet sayfasına gelin
3) Eklenti yükle butonuna tıklayın
4) Açılan pencerede ilk olarak Dosya seç ardından, indirdiğiniz modülü zip dosyası olarak seçin ve Eklenti yükle butonuna tıklayın.
Modül bu şekilde kurulmuş olacaktır. Eğer sürüm uyumsuzluğu varsa bunu bildirecektir ve modülü kurmayacaktır. Eğer kurulumda belirtildiği gibi bulamadığı bir kod olursa yine hata verecektir. Buna veritabanı işlemleri de dahil.
Sistem işleyiş olarak;
- Tüm eklentilerdeki dosya işlemlerine bakıyor. Her dosya için birden fazla işlem olabilir ve bir dosya birkaç modül tarafından düzenlenmesi gerekli olabilir.
- Bu dosyayı kopyalarak engine/cache/system/plugins/ klasöründe bir kopyasını oluşturuyor ve tüm düzenlemeler buradaki dosyada yapılıyor. Eklentiyi kapattığınızda başka modül tarafından kullanılmıyor ise dosya siliniyor.
Hali hazırda kullandığım kurulum sistemine benzer, hatta aynı altyapıyı kullanan kendine özgü bu sistem ile eklenti yüklemek, güncellemek, kaldırma işlemleri daha kolay yapılabilecek. Fikir olarak düşündüğüm ve başladığım bir sistemdi aslında. DLE'nin resmi olarak eklemesi çok iyi oldu. Geliştiricilere fazla önem vermeyen bir sistemden gelmesi ayrı bir önem arz ediyor :)
Artık kendi yapımım olan modül ve eklentilerde bu sistemi kullanacağım. Bana göre 1-2 eksik noktası var. Bir hata bildirimi de yaptım bu süreçte. Sonraki DLE sürümünde bu sisteme birkaç özellik daha ekleneceğini düşünüyorum.
Modüllerin yeni sürümlerini uyarlamaya başladım. AJAX kısmında da köklü bir değişiklik var. Bundan dolayı işlemler biraz uzuyor.
Şimdilik 3 adet modül uyarlaması tamamlandı. Bunun için nasıl yüklenileceğine ait bir bilgilendirme konusu açmak istedim.
DLE 13.0 Eklenti Nasıl Yüklenir
1) İlk olarak Shop kısmından indirdiğiniz DLE 13.0 uyumlu modülü zip dosyası olarak (çıkarmadan) hazır bulundurun.
2) Admin panelinize girin ve Tüm Bölümler > Eklentileri Yönet sayfasına gelin
3) Eklenti yükle butonuna tıklayın
4) Açılan pencerede ilk olarak Dosya seç ardından, indirdiğiniz modülü zip dosyası olarak seçin ve Eklenti yükle butonuna tıklayın.
Modül bu şekilde kurulmuş olacaktır. Eğer sürüm uyumsuzluğu varsa bunu bildirecektir ve modülü kurmayacaktır. Eğer kurulumda belirtildiği gibi bulamadığı bir kod olursa yine hata verecektir. Buna veritabanı işlemleri de dahil.
Sistem işleyiş olarak;
- Tüm eklentilerdeki dosya işlemlerine bakıyor. Her dosya için birden fazla işlem olabilir ve bir dosya birkaç modül tarafından düzenlenmesi gerekli olabilir.
- Bu dosyayı kopyalarak engine/cache/system/plugins/ klasöründe bir kopyasını oluşturuyor ve tüm düzenlemeler buradaki dosyada yapılıyor. Eklentiyi kapattığınızda başka modül tarafından kullanılmıyor ise dosya siliniyor.
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
Cevap Yazılmayan Konular
- Oluşturulan Kategoriyi Yazara Özgü
- Makale Eklerken Html İçerik Eklemek?
- Rss.tpl İçin İlave Alan Kullanımı
- Yorum Sabitleme
- Facebook Ve Google İle Giriş Yapanlar
- Dle 13.1 İçin Ajax Navigasyonu
- Kayıt Sayfasında Facebookla Kayıt
- Sunucuya Dosya Ekleniyor Ancak
- Tema Orta Kısım Genişliği
- Meta Keywords Hakkında Soru
Çözülmeyi Bekleyenler
- Kurulum Aşaması
- Oluşturulan Kategoriyi Yazara Özgü
- Dle De Logo Kırık Görünüyor Ve Resim
- Merhaba Dle Uzmanı Lazım
- Makale Eklerken Html İçerik Eklemek?
- Rss.tpl İçin İlave Alan Kullanımı
- Yorum Sabitleme
- Facebook Ve Google İle Giriş Yapanlar
- {views} Tagını Kullanmak
- Sunucuya Dosya Ekleniyor Ancak
- İzledim / İzleyeceğim Modülü
- Ana Sayfada Kategorideki Makale Sayısı
- Satılık Teknoloji Haber Teması İsteği
- Siteye Eklenen Makaleyi Otomatik
- Mesajlar Bölümünde Mesaj Gönderenin