DleHub
Derya profil resmi
Yeni

Forge Forum Engine v1.1.0 yayınlandı

Geliştirici: Derya • Yayın: Dün, 11:20
Forge Forum Engine v1.1.0 yayınlandı

Forge Forum v1.1.0 ana sayfa

Forge Forum Engine v1.1.0 yayınlandı. Bu sürümde forumun görünümü, yönetimi ve dil desteği önemli ölçüde geliştirildi.

Öne çıkan yenilikler:

  • Ana sayfa istatistik paneli: avatarlı çevrimiçi üyeler, Konu/Mesaj/Üye sayaçları ve “Tam Liste” bağlantısı
  • Tüm forum sayfalarında tek tip araç çubuğu
  • Anket yönetiminde DLE düzeyi eylemler: sonuçlar, düzenle, durdur/devam ettir, temizle, sil
  • Ön yüzde “Konuyu Düzenle” + konu sahibi ve kategori moderatörü izinleri
  • İlk mesaj düzenlenirken anket oylarının korunması
  • Arayüz metinlerinin TR/EN/RU dil dosyalarına taşınması
  • Kategori kaydetmede oluşan fatal hatanın düzeltilmesi

Konu sayfası

Forge Forum konu sayfası ve anket

Konu sayfası: anket, araç çubuğu ve mesaj düzeni

Detaylı istatistikler

Forge Forum istatistik sayfası

Detaylı istatistik sayfası: genel bakış, kategoriler ve en aktif üyeler

İndirme, değişiklik listesi ve şablon kılavuzu için aşağıdaki bağlantıları kullanabilirsiniz.

Sürüm geçmişi

    25 Gösterim 2 Yorum
    Bu İçeriği DeğerlendirPuan: +20
    Harika (+10p)
    ❤
    2
    Çalışıyor (+5p)
    ✅
    0
    Yararlı (+5p)
    🚀
    0
    Hatalı (-5p)
    ❌
    0
    Sorum Var (0p)
    ❓
    0
    Teşekkürler (+2p)
    🙏
    0

    Geliştirici Tartışmaları

    2 yorum
    1. Oleksii Panchenko
      Oleksii Panchenko Aktif Üye
      18 Eki 2026 22:59
      0
      #1

      Merhaba. Forge Forum 1.1.0 paketini DLE 21.0 ve PHP 8.2 için kod incelemesi ve izole testlerle kontrol ettik. Aşağıdaki sorunları tespit ettik:

      Kapalı kategorilerde erişim kontrolü eksik.
      category.php, kategorinin permissions alanını kontrol ediyor; ancak topic.php, konunun ait olduğu kategorinin izinlerini kontrol etmiyor. Kategori yalnızca yöneticilere açıkken, misafir ve normal kullanıcı doğrudan konu bağlantısıyla erişim kontrolünü geçebiliyor. Konunun kendi access kontrolü, kategori izinlerinin yerine geçmiyor. RSS, arama ve sitemap çıktılarında da kategori/konu izinlerine göre filtreleme uygulanmalı.
      Forum CSS ve jаvascript dosyaları otomatik yüklenmiyor.
      Pakette forum.css ve forum.js bulunuyor, ancak modül veya kurulum XML’i bu dosyaları sayfaya eklemiyor. Forum sayfalarında gerekli dosyaların otomatik olarak yüklenmesi sağlanmalı.
      Bazı SEO rotaları eksik veya hatalı.
      /forum/sitemap.xml için bir rota tanımlanmamış. Ayrıca /forum/topic/123-test/page/last/ adresi sayfalama rotasına düşmüyor; genel konu rotası /page/last/ bölümünü konu adının parçası olarak yakalıyor. Bu nedenle son sayfa bilgisi işleyiciye ulaşmıyor.
      Kaldırma ve yeniden kurulum işlemleri tutarlı değil.
      Kurulum 30 tablo oluşturuyor, kaldırma işlemi yalnızca 25 tabloyu siliyor. Şu tablolar kalıyor:
      forum_topic_ratings, forum_viewing, forum_follows, forum_drafts, forum_cat_mods.

      Ayrıca forum_schema_v*.lock dosyaları temizlenmiyor. İlk kurulum SQL’inde prefix_id alanı bulunmuyor; bu alan ilk forum isteğinde ekleniyor. Eski kilit dosyası yeniden kurulumdan sonra kalırsa alanın oluşturulması atlanabilir ve konu oluştururken SQL hatası oluşabilir. Şema geçişlerinin kurulum/güncelleme aşamasında güvenilir şekilde yapılması gerekiyor.
      Yerelleştirmede sabit Türkçe değerler var.
      Rusça dil dosyası bulunmasına rağmen başlangıç rütbeleri ve yönetim panelindeki bölüm adı Türkçe kaydediliyor. Bu değerlerin seçilen dile göre oluşturulması veya düzenlenebilir olması gerekiyor.
      Bizim aktif şablonumuz Smart. Pakette yalnızca Default ve air_tema için forum şablonları bulunuyor. Bu, bizim temamız için ayrıca uyarlama gerektiriyor; aktif temaya kurulum desteği eklenmesi faydalı olur.

      Her iki çekirdek değişikliğinin arama noktası DLE 21.0’da mevcut ve 63 PHP/dil dosyasının tamamı PHP 8.2 sözdizimi kontrolünden geçti. Ancak henüz gerçek veritabanıyla tam kurulum ve uçtan uca çalışma testi yapılmadı.

      1. Derya
        Derya Yazar Editör
        18 Eki 2026 23:32
        0
        #2

        Merhaba,

        Detaylı analiz ve bu değerli geri bildirimleriniz için çok teşekkür ederim. Tespit ettiğiniz tüm maddeler son derece yerinde ve haklı noktalar.

        Belirttiğiniz konuları (yetki kontrolleri, routing/regex hatası, CSS/JS yüklemeleri, şema ve kaldırma işlemleri, dil yapılandırması ve Smart tema desteği) gündeme aldım.

        Gerekli düzeltmeleri ve testleri tamamlayarak güncellenmiş paketi yarın gün içinde sizinle paylaşmış olacağım.

        Katkınız için tekrar teşekkürler, iyi çalışmalar dilerim.

    Yorum ekleme

    Hesapla giriş:
    Kod okunmuyorsa yenilemek için görsele tıklayın
    Önemli Premium Kategori Kuralları ve Erişim Şartları Hakkında
    Güncelleme Üye ol
    Güncelleme Geliştirici Dokümanları