DLEHUB
DleHub » Premium » DLE Native Forum - Nexus Ultimate Core v1.1
DLE Native Forum - Nexus Ultimate Core v1.1
PREMIUM Premium

DLE Native Forum - Nexus Ultimate Core v1.1

Sürüm: 1.1.3
Geliştirici:
8
473
İNDİR

Genel Bakış

DLE Native Forum - Nexus Ultimate Core v1.1

📦 DLE Native Forum (Ultimate Core v1.1.3)

DataLife Engine 19+ İçin Native, OOP & DLEUrl Uyumlu Profesyonel Forum Çözümü

📖 Genel Tanım

DLE Native Forum, DataLife Engine 19+ altyapısına tam native olarak entegre çalışan, OOP mimarisiyle yeniden yapılandırılmış, AJAX destekli ve gelişmiş SEO uyumluluğuna sahip profesyonel bir forum modülüdür.

Bu sürümden sonra  DLE 18 desteği tamamen kaldırılacaktır. .htaccess mod_rewrite yamaları, çoklu URL yönlendirme kontrolcüleri ve uyumluluk katmanları kod tabanından temizlenerek sadece DLE 19+ DLEUrl API'si kullanılacak. Bu sayede:

  • ✅ Kod spagettisi ve çatışma riski sıfıra indirilmiştir.
  • ✅ PHP 8.1+ ve DLE 19+ çekirdeği ile %100 senkronizasyon sağlanmıştır.
  • ✅ Performans, cache yönetimi ve güvenlik katmanları modern standartlara göre yeniden yazılmıştır.

Kullanıcı yönetimi, içerik moderasyonu, bildirimler, özel mesajlar ve dosya paylaşımları tek bir çatı altında toplanmış olup, DLE'nin native yapısıyla (DLEUrl, Conversations API, ParseFilter, Cache sistemi) kusursuz entegre çalışır.

⚙️ Sistem Gereksinimleri

Bileşen Minimum Sürüm
DataLife Engine 19.0+ (DLE 18 desteği kaldırılacaktır)
PHP 8.0+ (8.1/8.2/8.3 önerilir)
MySQL / MariaDB 5.7+ / 10.3+ (InnoDB motoru zorunlu)
PHP Eklentileri pdo_mysql, gd veya imagick, mbstring, json, curl, finfo
URL Motoru DLE 19+ Native DLEUrl API

📦 Kurulum Kılavuzu (Tek Tıkla ZIP Yükleme)

Artık dosyaları tek tek taşımakla veya manuel SQL sorguları çalıştırmakla uğraşmanıza gerek yok. Gelişmiş eklenti dağıtım motoru, kurulumun her aşamasını sizin yerinize otomatik halleder.

2.1. ZIP Yükleme

  1. Admin Paneli → Eklenti YönetimiYeni Eklenti Yükle yolunu izleyin.
  2. Eklenti paketini (.zip veya .xml) seçip Yükle butonuna tıklayın.
  3. Sistem dosyaları doğrulayacak, veritabanını oluşturacak ve gerekli hook'ları enjekte edecektir.

2.2. Otomatik Dağıtım

Kurulum tetiklendiğinde sistem şunları otomatik gerçekleştirir:

  • 📂 Dil Dosyaları: Seçili dile uygun forum.lng.php dosyası /language/ dizinine yerleştirilir.
  • 🎨 Tema Dosyaları: Tüm .tpl şablonları /templates/Default/forum/ klasörüne yüklenir.
  • 🗄️ Veritabanı: Gerekli tablolar, indeksler, foreign key'ler ve varsayılan ayarlar otomatik oluşturulur.
  • 🔗 Yönlendirme: engine/engine.php dosyanıza DLE 19+ uyumlu DLEUrl hook'u ve modül çağrısı eklenir.

2.3. Kendi Temanıza Taşıma

Eğer Default tema dışında bir tema kullanıyorsanız:

  1. /templates/Default/forum/ klasörünü kopyalayın.
  2. Aktif tema klasörünüzün içine yapıştırın (örn: /templates/SizinTemaniz/forum/).
  3. Admin Panel → Sistem AyarlarıÖnbellek Temizle işlemini uygulayın.
💡 Not: Eklenti, aktif temada forum/ klasörünü bulamazsa otomatik olarak Default temadaki şablonları yedek olarak kullanır.

2.4. Dosya İzinleri

⚠️ Önemli: /uploads/forum/ klasörüne web sunucusunun yazabilmesi için 755 veya 775 izni yeterlidir. 777 izni kesinlikle önerilmez (güvenlik açığı oluşturur). Eklenti ilk yüklemede bu dizine otomatik .htaccess koruması ekler.

🛡️ Admin Paneli (Yönetici Rehberi)

Eklenti kurulduğunda DLE Admin menüsüne "Forum Yönetimi" sekmesi eklenir.

3.1. Menü Bölümleri

Bölüm Görevi
Özet Toplam konu, mesaj, üye, şikayet ve aktif kullanıcı istatistikleri.
Kategoriler Sınırsız alt hiyerarşi, sürükle-bırak sıralama, ikon & izin atama.
Rütbe Sistemi Puan bazlı otomatik rozet, renk ve rütbe atama yönetimi.
Yasaklı Kelimeler İçerik filtresi ve otomatik sansür/değiştirme listesi.
Şikayetler Üye raporlarını inceleme, IP takibi ve moderasyon işlemleri.
Tüm Konular Konu listeleme, toplu taşıma, kilitleme, sabitleme ve silme.
Onay Bekleyenler Yeni kullanıcı mesajlarını onaylama veya reddetme kuyruğu.
Loglar Moderatör eylemlerini (IP, tarih, hedef) kayıt altına alma.
Ayarlar Flood süresi, sayfalama, puan katsayıları, dosya limitleri.
Bakım İstatistik yeniden hesaplama, okuma geçmişi temizleme & cache yönetimi.

3.2. Rütbe Puan Tablosu (Varsayılan)

Rütbe Puan Renk Rozet
Yeni Üye 0 #888888 Yeni
Aktif Üye 100 #27ae60 Aktif
Uzman 500 #2980b9 Uzman
Efsane Üye 2000 #8e44ad Efsane
Moderatör 9999 #e74c3c Mod
🔄 Puanlar konulara/cevaplara/beğenilere göre otomatik artar. Belirli eşiğe ulaşan kullanıcıların rütbesi sistem tarafından anlık güncellenir.

3.3. Kategori İkonları

FontAwesome 4.7/5/6 ikon seti tam uyumludur. Kategori ekleme ekranındaki İkon alanına fa-folder, fa-comments, fa-star, fa-lock gibi sınıfları yazabilirsiniz. Ön izleme alanı anlık güncelleme sağlar.

👥 Kullanıcı ve Topluluk Deneyimi

4.1. Forum Ana Sayfası

  • Kategoriler XenForo tarzı hiyerarşik yapıda listelenir.
  • Her forumda konu/mesaj sayacı ve son gönderen kullanıcı/avatar bilgisi görünür.
  • Alt forumlar, açıklamaların altında virgüllü linkler halinde gösterilir.
  • "Yeni Konu Aç" butonu giriş yapan kullanıcılara otomatik aktif olur.

4.2. Kategori İçi (Konu Listesi)

  • Konu başlıkları, yazar, yanıt sayısı, görüntülenme ve son mesaj bilgisi yan yana sunulur.
  • Sabit (pinned) ve kilitli (locked) konular özel simgelerle ayrılır.
  • Okunmamış konular için sol kenarda nakta (dot) göstergesi bulunur.
  • Üst kısımda kategori özelinde hızlı arama ve "Tümünü Okundu İşaretle" butonu yer alır.

4.3. Konu Sayfası (Mesajlar)

  • Mesajlar; avatar, kullanıcı grubu, rütbe, mesaj sayısı ve puan bilgisiyle düzenlenir.
  • Aksiyon butonları: 👍 Beğen / 👎 Beğenme, 💬 Alıntı, ✏️ Düzenle, 🗑️ Sil, 🚩 Şikayet.
  • Alıntı fonksiyonu DLE editörüne otomatik [quote] etiketi ekler.

4.4. Konu Takibi ve Bildirimler

  • "Takip Et" butonu ile konular takibe alınır. Yeni cevapta anlık bildirim gönderilir.
  • Bildirim Merkezi (🔔): Yeni cevaplar, beğeniler, @etiketlemeler ve sistem uyarıları.
  • Bildirimler tıklandığında otomatik okundu işaretlenir.

4.5. Beğeni/Dislike Sistemi

  • Her mesaj tekil olarak beğenilebilir veya beğenilmeyebilir.
  • Mesajınız beğenilirse 5 puan kazanırsınız.
  • Kullanıcı kendi mesajını beğenemez, oy değiştirdiğinde eski puanlar düşülür.

4.6. Bump (Konu Güncelleme)

  • Konu sahibi veya moderatör, konuyu liste üstüne taşımak için "Bump" butonunu kullanabilir.
  • Cooldown süresi: Varsayılan 24 saat (ayarlanabilir).

4.7. Özel Mesajlar (PM)

  • Kullanıcı kartı üzerinden hızlı mesaj gönderme entegrasyonu.
  • DLE 19+ conversations API'sine tam uyumlu çalışır (ayrı tablo kullanılmaz).
  • Okundu/Okunmadı durumu, çoklu silme ve arama özellikleri mevcuttur.

4.8. Forum Arama

  • Konu başlıklarına göre FULLTEXT tabanlı hızlı arama.
  • Arama flood koruması ile spam ve bot sorguları engellenir.

4.9. Puan Kazanım Tablosu

Eylem Puan
Yeni Konu Açmak 10
Yeni Cevap Yazmak 2
Mesajınız Beğenilmek 5

Toplanan puanlar otomatik olarak forum_ranks tablosuna göre rütbenizi yükseltir. Profil sayfanızda puan ve rütbe rozeti görünür.

4.10. Bir Mesajı Şikayet Etmek

Her mesajın altındaki 🚩 (bayrak) ikonuna tıklayarak, mesajı ve nedenini yöneticilere iletebilirsiniz. Şikayetler admin panelinde Forum Yönetimi → Şikayetler altında IP ve tarih bilgisiyle listelenir.

🔧 Gelişmiş Entegrasyon ve Teknik Notlar

5.1. Ana Sayfada Son Konuları Göstermek

Temanızın (main.tpl, sidebar.tpl vb.) istediğiniz yerine şu kodu ekleyin:

{include file="engine/modules/forum_block.php?limit=8"}

limit parametresi ile gösterilecek maksimum konu sayısını belirleyebilirsiniz (varsayılan: 5, maksimum: 50). Çıktı otomatik cache'lenir.

5.2. Önbellek Sistemi

Eklenti kategori ağaçlarını, istatistikleri, son mesajları ve çevrimiçi kullanıcıları DLE native cache sistemi ile yönetir.
Değişiklikler ön yüze yansımazsa: Admin → Forum Yönetimi → Bakım → Önbellek Temizle işlemini uygulayın.

5.3. Flood Koruması

  • Mesaj flood: flood_time (varsayılan: 30 saniye)
  • Like/Dislike flood: 2 saniye
  • Saatlik IP limiti: flood_max_per_hour (varsayılan: 30)

5 tekrar sonrası kullanıcı 10 dakika süreyle otomatik bloklanır.

5.4. Onay Eşiği (Approval Threshold)

Belirli mesaj sayısının altındaki kullanıcıların gönderileri is_approved = 0 olarak kaydedilir ve Onay Bekleyenler kuyruğuna düşer. Spam botları ve yeni kayıt kirliliğini önlemek için idealdir.

5.5. Dosya Yükleme Güvenliği

  • MIME tipi kontrolü: Sadece uzantıya değil, finfo ile gerçek içeriğe bakılır.
  • Görsel optimizasyon: Resimler otomatik olarak max 1920px yeniden boyutlandırılır ve WebP formatına dönüştürülür.
  • Hash & Rastgele İsim: Dosyalar sha256 hash ile duplicate kontrolünden geçer, rastgele üretilen isimle kaydedilir.
  • Upload Koruması: /uploads/forum/ dizinine PHP/CPL/PHTML çalıştırma engeli otomatik .htaccess ile eklenir.

📞 Destek & Lisans

  • Uyumluluk: Sadece DLE 19.0+ (DLE 18 desteği v1.1.3+ ile kaldırılacaktır)
  • Geliştirici: Dlehub & Elegance
  • Lisans: Ticari kullanım için lisans gerektirir. Kaynak kod incelemesi ve geliştirme amaçlı kullanım şartları lisans sözleşmesine tabidir.
  • Güncellemeler: Admin panelinde GitHub release.json kontrolü otomatik çalışır. Yeni sürüm çıktığında panelde bildirim rozeti görünür.
  • Destek: Kurulum, şablon uyarlaması veya özel mod geliştirme için resmi destek kanalına başvurun.

💡 Bu doküman, eklentinin teknik mimarisi, güvenlik katmanları ve DLE 19+ entegrasyon mantığına %100 sadık kalınarak hazırlanmıştır. Yayınlama öncesinde temanızın forum/ şablon yapısını kontrol etmeniz önerilir.

DLE Native Forum (Ultimate Core v1.1.3) © 2024-2026 Dlehub & Elegance

Sürüm Geçmişi (Changelog)

release_notes.log
root@dlehub:~/nexus/v1.1.3# ./install.sh --verbose
>>> SİSTEM VE MİMARİ GÜNCELLEMELERİ <<<
  • Breadcrumb (Ekmek Kırıntısı): Tüm TPL'lere `{breadcrumb}` etiketi ve cache sistemi eklendi.
  • Prefix (Konu Önekleri): `_forum_prefixes` tablosu kuruldu, kategoriye özel veya genel prefix atama sistemi aktif.
  • Etiket (Tag) Sistemi: Konu açarken etiket girişi, Etiket bulutu ve filtreleme sayfası (`?action=tag`) eklendi.
  • SEO Çift Uyum Sistemi: DLE 19+ için `DLEUrl`, DLE 18 için `.htaccess` marker tabanlı yönlendirme entegre edildi.
  • DLE Editör Entegrasyonu: Yeni konu açma alanında `shortsite.php` üzerinden TinyMCE köprüsü kuruldu.
>>> YENİ SAYFALAR VE ARAYÜZ <<<
  • Yanıtlanmamış Konular: Destek bekleyen konular için özel listeleme sayfası oluşturuldu.
  • Aktif Konular: Son 1/7/30 gün bazında filtrelenebilen aktif konular ekranı kodlandı.
  • Misafir Okunmadı Göstergesi: Session tabanlı (`$_SESSION`) okunmadı bildirimleri aktif edildi.
  • Okundu Yönetimi: "Tümünü Okundu Say" butonu ve `markAsRead()` optimizasyonları yapıldı.
>>> ADMIN PANEL (NEXUS CORE) <<<
  • Nestable Kategori Sıralama: Sürükle-bırak (Drag-Drop) ile kategori yönetimi ve anında AJAX kayıt eklendi.
  • Konular Listesi: Profesyonel tablo, toplu moderasyon (sil/kilitle/taşı) ve DLE native pagination eklendi.
  • Editör Entegrasyonu: Admin panelden konu düzenleme ekranı DLE'nin orijinal WYSIWYG editörü ile birleştirildi.
  • Gelişmiş Navigasyon: Prefix ve Etiket yönetimi sekmeleri ana menüye dahil edildi.
[SYSTEM_SUMMARY] Toplam 3 yeni dosya, 3 yeni tablo, 15+ yeni metod, 10+ TPL etiketi sisteme dahil edildi.
STATUS: UPDATE COMPLETED (100% STABLE)

DOSYALARI İNDİR

136 GÜVENLİ

TEKNİK ÖZET

  • LİSANS: PREMIUM
  • SON GÜNCELLEME: 03.06.2026
  • KAYNAK KODU: GITHUB

MODÜLÜ DEĞERLENDİR

DESTEK & TARTIŞMA

20 YANIT
  1. Svayke

    Svayke

    Üye
    25 Nisan 2026 19:30

    Это определенно лучший модуль форума для Dle, спасибо за ваш труд! надеюсь вы будете развивать его и улучшать!

    YANITLA
    0
    1. elegance

      elegance

      YAZAR Yönetici
      25 Nisan 2026 20:07

      Спасибо! Мы будем продолжать работать над улучшением форума.

      YANITLA
      +1
  2. DLEHub Asistan

    DLEHub Asistan

    Editör
    25 Nisan 2026 22:33

    Harika bir paylaşım! DLEHub topluluğuna katkılarınız için teşekkür ederiz. Emeğinize sağlık.

    YANITLA
    0
  3. dasdeman

    dasdeman

    Üye
    26 Nisan 2026 09:54

    Спасибо, действительно дельная модель форума. Сейчас тестирую пару ошибок, потом отпишусь по ним. Если по быстрому, то почему то не отображаются аватарки пользователей и если перейти по /index.php?do=forum&action=pm то ошибка MySQL Error 

    MySQL error in file: \engine\cache\system\plugins\8cc74474efc30d9ff73ca0c47753cd69.php at line 212
    Error Number: 1054
    The Error returned was:
    Unknown column 'cu.last_read_at' in 'field list'
    SQL query:
    
    SELECT c.id, c.subject, c.updated_at, (SELECT m.content FROM dle_conversations_messages m WHERE m.conversation_id = c.id ORDER BY m.created_at DESC LIMIT 1) as last_text, u.name as last_user_name, u.foto as last_user_foto, CASE WHEN cu.last_read_at IS NULL OR c.updated_at > cu.last_read_at THEN 0 ELSE 1 END as is_read FROM dle_conversations c JOIN dle_conversation_users cu ON c.id = cu.conversation_id AND cu.user_id = '1' LEFT JOIN dle_users u ON (c.sender_id = u.user_id OR c.recipient_id = u.user_id) AND u.user_id != '1' WHERE cu.user_id = '1' GROUP BY c.id ORDER BY is_read ASC, c.updated_at DESC LIMIT 0, 20
    YANITLA
    0
  4. elegance

    elegance

    YAZAR Yönetici
    26 Nisan 2026 16:35

    Благодарю за обратную связь по найденным ошибкам. В ближайшее время я выпущу официальное исправление (fix), а пока вы можете решить эти проблемы следующим образом:
    **1. Решение ошибки MySQL "last_read_at":**
    Для устранения несоответствия типов данных выполните следующий SQL-запрос в phpMyAdmin:

    ALTER TABLE `dle_conversation_users`&nbsp;
    MODIFY COLUMN `last_read_at` INT(11) NULL DEFAULT 0;


    **2. Решение проблемы с отображением аватарок:**
    Чтобы корректно указать путь к изображениям, обновите логику вывода переменной фото в соответствующем PHP-модуле:

    if ( $row['last_user_foto'] ) {
    &nbsp; &nbsp; $last_user_foto = $config['http_home_url'] . 'uploads/fotos/' . $row['last_user_foto'];
    } else {
    &nbsp; &nbsp; $last_user_foto = $config['http_home_url'] . 'templates/' . $config['skin'] . '/dleimages/noavatar.png';
    }
    26 Nisan 2026 09:54, dasdeman der ki:

    Спасибо, действительно дельная модель форума. Сейчас тестирую пару ошибок, потом отпишусь по ним. Если по быстрому, то почему то не отображаются аватарки пользователей и если перейти по /index.php?do=forum&action=pm то ошибка MySQL Error 

    MySQL error in file: \engine\cache\system\plugins\8cc74474efc30d9ff73ca0c47753cd69.php at line 212
    Error Number: 1054
    The Error returned was:
    Unknown column 'cu.last_read_at' in 'field list'
    SQL query:
    
    SELECT c.id, c.subject, c.updated_at, (SELECT m.content FROM dle_conversations_messages m WHERE m.conversation_id = c.id ORDER BY m.created_at DESC LIMIT 1) as last_text, u.name as last_user_name, u.foto as last_user_foto, CASE WHEN cu.last_read_at IS NULL OR c.updated_at > cu.last_read_at THEN 0 ELSE 1 END as is_read FROM dle_conversations c JOIN dle_conversation_users cu ON c.id = cu.conversation_id AND cu.user_id = '1' LEFT JOIN dle_users u ON (c.sender_id = u.user_id OR c.recipient_id = u.user_id) AND u.user_id != '1' WHERE cu.user_id = '1' GROUP BY c.id ORDER BY is_read ASC, c.updated_at DESC LIMIT 0, 20

    Привет! Спасибо за обратную связь. Мы выпустили v1.1.1 [Bugfix], где всё исправлено:

    MySQL Fix: Ошибка в таблице PM устранена.
    Avatar Fix: Теперь аватарки отображаются корректно (исправлен путь через rtrim).
    Encoding Fix: Убрано двойное кодирование в именах категорий.
    Обновите XML-файл, теперь всё должно работать идеально!

    YANITLA
    +1
  5. dasdeman

    dasdeman

    Üye
    27 Nisan 2026 10:23

    Та ошибка пропала, но если нажимаешь на полученное сообщение появляется новая 

    Fatal error: Uncaught Error: Class "HTMLPurifier_Config" not found in W:\domains\test\engine\cache\system\plugins\712a7105d79b24a0627f8ed0dcdb3cc3.php:70 Stack trace: #0 W:\domains\test\engine\cache\system\plugins\8cc74474efc30d9ff73ca0c47753cd69.php(156): ParseFilter->__construct() #1 W:\domains\test\engine\cache\system\plugins\d9c301afc411e46f9c69091857669395.php(97): include_once('W:\\domains\\test...') #2 W:\domains\test\engine\cache\system\plugins\8b948b107ab7df6781effa7180096ac7.php(43): include_once('W:\\domains\\test...') #3 W:\domains\test\engine\cache\system\plugins\95c864f2272dce81c260883a7ba10e40.php(1029): include_once('W:\\domains\\test...') #4 W:\domains\test\index.php(19): require_once('W:\\domains\\test...') #5 {main} thrown in W:\domains\test\engine\cache\system\plugins\712a7105d79b24a0627f8ed0dcdb3cc3.php on line 70

    И аватарки все так же не работают, потому что идет дублирование пути. В DLE поле foto в таблице пользователей уже содержит полный путь вида uploads/fotos/foto_1_...webp, а код добавляет к нему ещё /uploads/fotos/. Нужно убрать uploads/fotos/ из всех мест в плагине. Например есть $config['http_home_url'] . 'uploads/fotos/' . $p['avatar'] а нужно сделать $config['http_home_url'] . $p['avatar'] и так во всех файлах где есть аватарка.

    А Вы не думали сделать ЧПУ? Было бы круто чтобы пути были красивые без /index.php?do... ))) Например вместо /index.php?do=forum&action=topic&id={id} сделать /forum/topic/{id}/ и так далее. Я через Управление ссылками ЧПУ пробую делать, но в Вашем коде везде дефолтно прописано /index.php?do и из-за этого /forum/topic/{id}/ правила срабатывают, только если ввести руками в строку брауззера, а если переходить по ссылкам все равно подтягивает /index.php?do...

    YANITLA
    0
  6. elegance

    elegance

    YAZAR Yönetici
    27 Nisan 2026 11:39

    ​"Привет! Мы выпустили фикс (исправление), в котором полностью устранили критическую ошибку с HTMLPurifier и проблему с путями к аватарам. Пожалуйста, обновите плагин сейчас.

    ​Также у нас есть для вас сюрприз! В текущую версию уже включены:

    ​Полная интеграция с профилями (ранг, баллы и количество сообщений теперь отображаются в userinfo.tpl).
    ​Страница 'Сообщения пользователя', где можно увидеть всю историю активности.
    ​Что касается вашего предложения по ЧПУ (SEO URL) — это отличная идея, и мы официально подтверждаем, что эта функция будет реализована в следующем крупном обновлении v1.2.1. Мы уже начали работу над этим. Спасибо за фидбек!"

    YANITLA
    +1
  7. tfprvl187

    tfprvl187

    Üye
    28 Nisan 2026 07:43

    forum/user_posts.tpl dosyası yok
     Tam arşivi yeniden yükleyin.  Veya 1.2.1 sürümünü beklemek daha mı iyi olur?

    YANITLA
    0
    1. elegance

      elegance

      YAZAR Yönetici
      28 Nisan 2026 13:14

      Evet güncellemeyi bekleyin o sadece fix bir yama idi yeni sürümde o özellikler ve SEO URL olacak şekilde ayarlıyoruz gelen güncelleme ve fix dosyalarını direk zip olarak güncelleyin forum da farklılık yaratmaz zaten büyük bir güncelleme yayınlayacağımız da yapı değişir ise bildiririz.

      YANITLA
      0
  8. https://be.rdn-team.com/forum/showtopic-1534/

    Жалко что этот форум не реанимировал. Один из лёгких был и лучшый для dle

    🇬🇧 English:

    It's a pity that this forum was not revived. It was one of the simplest and best for DLE.

    🇹🇷 Turkish:

    Bu forumun yeniden canlandırılmamış olması üzücü. DLE için en basit ve en iyi forumlardan biriydi.

    YANITLA
    0
    1. elegance

      elegance

      YAZAR Yönetici
      28 Nisan 2026 13:11

      🇷🇺 Russian
      Зачем реанимировать динозавров, если можно создать легенду заново?

      vBulletin был великим, но его эпоха «мостов» (bridges) и тяжелых интеграций прошла. Мы услышали этот крик души и создаем Nexus (DLE Native Forum).

      Это не просто форум — это душа vBulletin, работающая на «движке» самого DLE. Никаких тяжелых скриптов, никакой внешней базы данных, только чистая скорость и родная интеграция. Мы берем лучшее от классики и превращаем это в будущее DLE.

      Следите за новостями. Король не умер, он просто стал «Native». 😉

       
      🇬🇧 English
      Why revive dinosaurs when you can create a legend anew?

      vBulletin was great, but its era of "bridges" and heavy integrations is over. We heard that soul's cry and are creating Nexus (DLE Native Forum).

      It's not just a forum — it's the soul of vBulletin running on DLE's own engine. No heavy scripts, no external databases, just pure speed and native integration. We're taking the best of the classics and turning it into the future of DLE.

      Stay tuned. The King isn't dead; he just became "Native." 😉

       
      🇹🇷 Turkish
      Efsaneyi yeniden yaratmak varken neden dinozorları canlandıralım ki?

      vBulletin büyüktü ama o "köprü" (bridge) ve ağır entegrasyonlar dönemi kapandı. Biz o iç sesinizi duyduk ve Nexus'u (DLE Native Forum) yaratıyoruz.

      Bu sadece bir forum değil; DLE'nin kendi motoru üzerinde çalışan bir vBulletin ruhu. Ağır scriptler yok, dış veritabanı yok; sadece saf hız ve tam entegrasyon var. Klasiklerin en iyi yanlarını alıp DLE'nin geleceğine dönüştürüyoruz.

      Takipte kalın. Kral ölmedi, sadece "Native" oldu. 😉

      YANITLA
      +2
  9. elegance

    elegance

    YAZAR Yönetici
    28 Nisan 2026 23:17


    v1.1.2 güncellemesi hazır arkadaşlar. Dosyalar siteye eklenene kadar direkt Github üzerinden indirip test edebilirsiniz:
    https://github.com/dle-hub/dle-native-forum/tree/master/v.1.1.2
    *****************************
    The v1.1.2 update is ready, friends. Until the files are added to the site, you can download and test them directly from Github:
    https://github.com/dle-hub/dle-native-forum/tree/master/v.1.1.2
    *****************************
    Обновление v1.1.2 готово, друзья. Пока файлы не будут добавлены на сайт, вы можете скачать и протестировать их напрямую с Github:
    https://github.com/dle-hub/dle-native-forum/tree/master/v.1.1.2

    YANITLA
    +2
  10. Svayke

    Svayke

    Üye
    29 Nisan 2026 10:25

    Доброго времени суток, установили ваш форум на тестовый домен. В целом - всё устраивает. Есть ряд предложений для удобства пользователей вашего форума. Если вы посчитаете нужным, буду рад если вы их добавите:
    1. TPL файл для внешнего вида сообщений, очень хочется настраивать свой внешний вид сообщений на форуме и изменять его по усмотрению.
    2. Добавление своих картинок на темы/форумы. Что я имею ввиду: На форумах сделать настройки "Есть новое сообщение/Нет новых сообщений" и дать возможность устанавливать свои картинки через URL, такая практика есть в ucoz форумах. Очень удобная штука.
    3. Знаю, что вы планируете добавлять ЧПУ, но не сказать об этом не могу. В панели управления видно, что чпу прописаны, однако на самом сайте они отсутствуют.
    4. В панели управления сделать древо форумов. Что я имею ввиду: Новые форумы и подфорумы добавляются по порядку, вне зависимости к какой из категорий они прикреплены. Хотелось бы чтобы подфорумы закреплялись под категорией в которой они состоят, это было бы очень удобно и не возникало бы путаницы в случаях, когда форумов действительно большое количество.

    5. Так же хотелось бы иметь возможность, создавать опросы на форуме и указывать описание темы.
    6. Хотелось бы видеть полный редактор для сообщений/создания тем на форуме, а не урезанный для комментариев, если это возможно.

    В целом в данный момент это всё, что я нашел неудобным в использовании вашего форума. В остальном - очень крутой форум. Спасибо за вашу работу!

    Делюсь скриншотом форума (надо же похвастаться): https://iimg.su/i/8gZlJc

    YANITLA
    0
    1. elegance

      elegance

      YAZAR Yönetici
      29 Nisan 2026 11:14

      Здравствуйте! Спасибо большое за тестирование нашего форума, за предоставленный скриншот и за такой подробный и полезный отзыв. Мы очень ценим вашу обратную связь!

      ​Вот ответы на ваши предложения:

      ​1. TPL файл для сообщений: Отличная идея. В следующем крупном обновлении мы обязательно вынесем вывод постов в отдельный .tpl файл, чтобы вы могли легко настраивать дизайн сообщений под себя.

      ​2. Свои картинки через URL: К сожалению, мы не сможем добавить эту функцию. Вставка внешних URL-адресов для изображений несет в себе риски безопасности (XSS и другие уязвимости). Именно ради безопасности мы используем только проверенные иконки FontAwesome.

      ​3. ЧПУ (SEO URL): В нашей самой свежей версии v1.1.2, которую мы только что обновили, система ЧПУ полностью исправлена и работает идеально (через интеграцию с FastRoute DLE). Пожалуйста, убедитесь, что вы скачали последнюю версию v1.1.2 с нашего GitHub и что в главных настройках скрипта DLE включена поддержка ЧПУ.

      ​4. Древо форумов в панели управления: Полностью с вами согласны. Иерархическое (древовидное) отображение категорий и подфорумов в админ-панели сделает управление намного удобнее. Это уже запланировано для следующей версии.

      ​5. Опросы и описания тем: Это тоже отличный функционал. Создание опросов и добавление краткого описания для тем добавлены в наш список задач (roadmap) для будущих обновлений.

      ​Еще раз огромное спасибо за поддержку и за то, что помогаете делать наш DLE Native Forum лучше!

      YANITLA
      +1
  11. Svayke

    Svayke

    Üye
    29 Nisan 2026 18:35

    Благодарю вас за ответы. Буду ждать обновления.

    Что касается картинок через URL. Может быть всё таки можно как то сделать данную функцию дополнительно, на усмотрение админов сайтов? И предупреждать, что это может навредить безопасности? Или хотя бы сделать 2 варианта FA FA значков под "есть сообщение" и "нет сообщений". Это визуально облегчает пользователям понимание того, есть ли непрочитанное сообщение или нет.

    И по 6 пункту вопрос актуальный. Там редактор урезанный, а не полный. Нет функций таблиц, красок текста и прочих.

    Еще один вопрос появился. Если обновление выходит нужно обновлять плагин, часть настроек форума внутри плагина настраивается, они все слетают автоматически и всё заново придётся делать или настройки сохранятся?

    Попробовал обновить версию. Поставил 1.1.2 = чпу не сработали. Как были странные ссылки так и остались. Чпу в Dle включен.

    Плюс из за обновления, в связи с тем, что очень много настроек находится внутри плагина, а не отдельными tpl файлами, всё слетает до изначального вида, к сожалению. Приходится заново перенастраивать важные вещи, а это неудобно. 

    Так же обнаружил ошибку: Когда отправляешь сообщение пользователю, приходит несколько штук. Хотя отправлял один. А при попытке открыть получаешь ошибку.
    https://iimg.su/i/qjbxKQ
    https://iimg.su/i/1SyLtc

    В дополнение, хотелось бы иметь возможность при редактировании главного сообщения в теме редактировать название темы и описание.

    YANITLA
    0
  12. elegance

    elegance

    YAZAR Yönetici
    Sunday tarihinde 20:50 saatinde

    Yeni sürüm V.1.1.3 yayında github üzerinden indirebilirsiniz 

    https://github.com/dle-hub/dle-native-forum/tree/master/v.1.1.3

    YANITLA
    +1
  13. tfprvl187

    tfprvl187

    Üye
    Tuesday tarihinde 09:29 saatinde

    dizenin konusuna çevrilmiyor:

    1. forumBump(this)
    2. $f_text = $is_following ? 'Takipten Çık' :
    3. onclick="AddComplaint
    4. title="Alıntı"
    5. title="Düzenle"
    6. title="Sil"
    7. Dosya Ekle
    8. Yazı Rengi
    9. Arkaplan
    10. -- Önek Seç --
    11. Yönetici
    12. Editör
    13. $group_title = 'Üye';
    14.  Özel Mesaj</a>
    15. Bu konu kilitlendi.

    muhtemelen forum.lng.php dosyasından değişkenler olmadan yazılmış başka bir metin daha vardır.

    UPD: konu oluşturulurken ön ek olmadan - hata - forum_err_content_len - çevrilmemiş.  Hata sadece bir kez oldu, ikinci denemeden sonra konu zaten hatasız olarak eklendi.

    YANITLA
    0
  14. elegance

    elegance

    YAZAR Yönetici
    Tuesday tarihinde 11:08 saatinde

    Selamlar! Bu kadar detaylı ve dikkatli inceleme için çok teşekkürler, tespitlerinde kesinlikle haklısın.

    ​1.1.3 sürümünde maalesef bazı metinleri (buton başlıkları, takip metinleri, grup isimleri, editör butonları vb.) forum.lng.php dil dosyasına bağlamayı gözden kaçırıp doğrudan PHP dosyalarının içine (özellikle topic.php) sabit olarak gömmüşüz.

    ​forum_err_content_len hatası da aynı şekilde konu açılırken uzunluk doğrulamasında dil paketindeki eksiklikten dolayı ham değişken olarak ekrana basılmış. İkinci denemede konunun sorunsuz açılması da beklediğimiz bir durum, sadece hata mesajının çevirisi eksik kalmış.

    ​Müjdeyi vereyim: Şu an hazırlıklarını tamamladığımız devasa Ultimate Core v1.2.0 güncellemesinde dil motorunu tamamen elden geçirdik. Bahsettiğin bu hardcode metinlerin ve hataların tamamı yerelleştirme fonksiyonuna bağlandı. Artık PHP kodlarına hiç dokunmadan her şeyi doğrudan dil dosyasından kontrol edebileceksin.

    ​Gözünden kaçmayan bu detaylar ve sistemin gelişmesine sunduğun katkı için tekrar teşekkürler. Yeni sürümde görüşmek üzere!

    YANITLA
    +1
  15. tfprvl187

    tfprvl187

    Üye
    Tuesday tarihinde 11:17 saatinde

    Süper. Eklentinin güncellenmesini bekliyorum.

    YANITLA
    0
  16. kanekii

    kanekii

    Üye
    Tuesday tarihinde 15:49 saatinde

    topic.php dosyası ve diğer eklentinin .php dosyalarından ziyade yerel .tpl dosyalarına ayırmanız güzel bir güncelleme olmuş. v1.1.2 eklentisinde forum arayüz ve konu içi değişiklikleri genel olarak topic.php dosyası üzerinden güncelleniyordu bu durumda eklentinin yeni güncellemeleri geldiğinde güncelleştirmek istediğimde eklentinin içinde kod değişikliği yaptığımdan dolayı güncellemek zor oluyordu. Bunu v1.2.0 güncellemesiyle tamamen aşıp daha kullanışlı bir forum alanına geçiş yapabileceğimizi duyduğuma sevindim. Çalışmalarınızı ilgiyle takipteyim. Ellerinize sağlık. 

    YANITLA
    0

SORU SOR VEYA İNCELEME YAZ

Yorum Gönder

Kodu Güncelle