ADDON MMO Core Library 2.2.3

Konu Sahibi

XenConsept

Admin
Developer
Katılım
10 Eki 2025
Konular
342
Mesajlar
368
Çözümler
7
Tepkime puanı
196
Konum
Türkiye
MMO Core Library , XenForo 2 forum altyapısı için MMO geliştiricisi tarafından sunulan, tek başına işlevi olmayan ancak geliştiricinin diğer tüm eklentilerinin düzgün çalışması için zorunlu olan bir Çekirdek Kütüphane (Core Library) eklentisidir. Bu tür kütüphaneler, birden fazla eklenti tarafından paylaşılan ortak kodları, sınıfları, şablonları ve ayarları barındırır.

Yazılımın Temel Amacı ve İşlevi

Bu kütüphane, forumun son kullanıcıları için herhangi bir görünür özellik eklemez. Temel amacı, aynı geliştiricinin diğer eklentileri (örneğin; bir blog sistemi, bir reklam aracı veya bir üyelik eklentisi) arasında tutarlılık, stabilite ve kod tekrarını azaltma sağlamaktır. MMO geliştiricisinin tüm ürünleri için bir temel ve bir API (Uygulama Programlama Arayüzü) görevi görür.

Öne Çıkan Teknik Özellikler

1. Zorunlu Bağımlılık (Mandatory Dependency):
MMO'nun geliştirdiği diğer tüm fonksiyonel eklentileri kurmadan önce bu kütüphanenin mutlaka kurulmuş ve etkinleştirilmiş olması gerekir. Aksi takdirde diğer eklentiler hata verir ve çalışmaz.

2. Ortak Kod ve Sınıf Yapısı:

  • Paylaşılan İşlevler: Birden fazla eklentinin kullandığı ortak işlevleri (örneğin; tarih biçimlendirme, özel izin kontrolleri, veri tabanı sorguları) tek bir yerde tutar.
  • Yönetim Arayüzü Tutarlılığı: Geliştiricinin tüm eklentilerinde tutarlı bir yönetim paneli menü yapısı ve ayar panelleri sunmak için gerekli şablonları ve CSS/JS dosyalarını içerir.
3. API ve İletişim Protokolü:Bu kütüphane, MMO'nun tüm eklentilerinin XenForo çekirdeği ile ve birbirleriyle güvenli bir şekilde iletişim kurmasını sağlayan temel yapıları tanımlar. Bu, eklentilerin birbirine bağımlı olmadan koordineli çalışmasına yardımcı olur.

4. Sürüm 2.2.3 Güncellemeleri:2.2.3 sürümü, XenForo 2.2.x serisi ile tam uyumluluğu sürdürmeye ve daha önceki sürümlerde tespit edilen ortak hataları düzeltmeye odaklanmıştır. Çekirdek kütüphane güncellemeleri, genellikle geliştiricinin yeni piyasaya süreceği eklentiler için gerekli yeni paylaşılan metotları ve güvenlik iyileştirmelerini de içerir.

Yönetici İçin Önemi

  • Kolay Bakım: Çekirdek kütüphane sayesinde, geliştiricinin bir hatayı düzeltmesi veya bir işlevi güncellemesi gerektiğinde, tüm eklentileri tek tek güncellemek yerine sadece bu kütüphanenin güncellenmesi yeterli olabilir.
  • Stabilite: Tüm eklentiler tutarlı bir temel üzerinde çalıştığı için sistem genelinde kararlılık artar.


Aşağıdaki Linkten MMO Core Library 2.2.3 eklentisini aşağıdaki linkten indirebilirsiniz.

 
Geri
Üst Alt