ÖZELLİKLER (ayrıntılı)


GEREKSİNİMLER


KURULUM

1) dle-messenger.xml dosyasını Yönetim → Eklentiler → Eklenti yükle ile yükleyin
2) Eklenti listesinde "DLE Messenger" → Etkinleştir
3) Yönetim → DLE Messenger sayfasını açın
4) (İsteğe bağlı) Aktarım sekmesinden eski mesajlarınızı taşıyın

Etkinleştirmede otomatik yapılanlar: 11 veritabanı tablosu, 4 PHP dosyası, service worker, 2 şablon dosyası, main.tpl include satırı, yönetim menüsü kaydı, 5 dile 193 dil anahtarı, /messages/ SEO adresi, uploads/messenger klasörü (doğrudan erişime kapalı).

Kurulumdan önce şu dosyaları yedekleyin:

engine/engine.php
engine/modules/pm.php
templates/<temanız>/main.tpl
language/

ÖNEMLİ — SİLMEYİN

engine/data/messenger_vapid.json

Web Push özel anahtarınızdır. Silerseniz tüm cihaz abonelikleri geçersiz olur; kullanıcılar bildirimleri yeniden açmak zorunda kalır.

engine/data/messages_migrate.json

Aktarım yapıldı işaretidir. Eski _pm tablonuz duruyorsa ve bunu silerseniz mesajlar ikinci kez aktarılır.

KALDIRMA
Eklentiyi devre dışı bırakmak eski ?do=pm sayfasını geri getirir, veriler korunur.
Tam silme 11 tabloyu düşürür (tüm mesajlar ve ekler silinir) — önce yedek alın.
Silme sonrası templates/<temanız>/main.tpl içindeki şu satırı elle kaldırın:

{include file="modules/messages_mini.tpl"}

PAKET İÇERİĞİ

Kurulum, yönetim paneli, tüm ayarların anlamı, sorun giderme ve teknik detaylar kılavuzda ayrıntılı olarak anlatılmıştır. Sorularınızı konu altından sorabilirsiniz.

📋 Tema değiştirdiyseniz (ÖNEMLİ)

Eklenti, şablonlarını kurulum anındaki aktif temaya yazar. Tema değiştirirseniz yeni temada mini soh*** görünmez (iki dosya ve bir satır eksik kalır).

Kolay yol

Yönetim → Eklentiler → DLE Messenger → Devre dışı bırak → tekrar Etkinleştir. Şablonlar yeni aktif temaya otomatik yazılır.

Elle yapmak isterseniz

1) Şu iki dosyayı eski temadan yeni temaya kopyalayın:

Code block

templates/<ESKİ_TEMA>/messages.tpl
        →  templates/<YENİ_TEMA>/messages.tpl

templates/<ESKİ_TEMA>/modules/messages_mini.tpl
        →  templates/<YENİ_TEMA>/modules/messages_mini.tpl

templates/<YENİ_TEMA>/modules/ klasörü yoksa oluşturun.

2) templates/<YENİ_TEMA>/main.tpl dosyasını açın ve </body> etiketinin hemen üstüne şu satırı ekleyin:

Code block

{include file="modules/messages_mini.tpl"}

3) main.tpl dosyası yazılabilir olmalı (izin: 644 veya 666).

Kontrol

Yeni temada herhangi bir sayfayı açın → sağ alt köşede yuvarlak soh*** düğmesi görünmeli. Görünmüyorsa ya main.tpl'deki satır eksik ya dosya adı yanlış.

Bilmeniz gerekenler


Dosya İndirme Kilitli