DleHub
elegance profil resmi

DevForge DLE Premium Tema

Geliştirici: elegance • Yayın: 23-04-2026, 18:53
DevForge DLE Premium Tema

🚀 DevForge — Sınırları Zorlayan DLE Deneyimi!

Sitenizi 2010’ların tozlu tasarım kalıplarından kurtarmanın vakti geldi. DevForge; DLE çekirdeğine dokunmadan, sistemin her hücresini modern teknolojilerle (Tailwind CSS & Bento Grid Layout) baştan aşağı yeniden inşa etti.

💎 Neden DevForge?

  • Bento Grid Layout: İçeriklerinizi kaostan kurtaran, hiyerarşiyi ve düzeni ön plana çıkaran modern kutucuk yapısı.

  • Tailwind CSS 3.x Altyapısı: Sıfır teknik borç, ışık hızında yükleme süreleri ve zahmetsiz özelleştirme.

  • Premium Dark Estetiği: Yüksek kontrastlı, göz yormayan ve "Developer" ruhunu yansıtan özel Bento-Zinc renk paleti.

  • Modernize Edilmiş Engine UI: DLE’nin klasik diyalog pencereleri, takvimleri ve giriş alanları artık "Bento-Dark" standartlarında.

  • Tam Mobil Uyum: Her cihazda kusursuz responsive deneyimi; taşma yok, bozulma yok.

  • Optimize Edilmiş Editör: Karanlık modla %100 uyumlu, profesyonel bir yazım alanı.

DevForge bir temadan daha fazlasıdır; sitenizin dijital kimliğidir.
Dle Sürüm : 18.x - 19.x

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

Geliştirici Tartışmaları

5 yorum
  1. Oğuzhan ç
    18 May 2026 12:16
    +1
    #1

    Teşekkürler, elinize sağlık.

  2. vik
    vik Üye
    06 Ağu 2026 10:17
    0
    #2

    Merhaba, harika bir tema oluşturmuşsunuz. Tema oluştururken Dokümantasyon ve Geliştirme alanlarını nasıl dolduracağımla ilgili bir sorum var.

    1. elegance
      elegance Yazar Yönetici
      06 Ağu 2026 11:22
      0
      #3

      Evet  yazın 

  3. vik
    vik Üye
    07 Ağu 2026 22:21
    0
    #4

    Önceki sorunu çözdüm; haberlerde kullanılmak üzere iki xfield oluşturmam gerekiyordu. İki sorunum daha var:
    1. Sitede hızlı arama yaparken, [search-results] [/search-results] ve [search-all] [/search-all] görünüyor, ancak tanımsızlar.
    2. DLE 20.0'da, üç haber öğesinin de varsayılan değeri var, ancak şablonunuzda görüntülendiğinde işaretlemeleri yok. Bunun sebebi nedir?

    Ekran görüntüsü yükleyemiyorum ama sanırım bu daha açıklayıcı olacaktır.

    <div class="bg-zinc-900 border border-zinc-800 rounded-xl shadow-2xl overflow-hidden divide-y divide-zinc-800/50">
        [search-results]
        <a href="http://192.168.1.193/o-skripte/2-post2.html" class="flex items-center gap-4 p-4 hover:bg-emerald-500/5 transition-all group">
            <div class="w-12 h-12 flex-shrink-0 bg-zinc-800 rounded-lg overflow-hidden border border-zinc-700/50">
                <img src="http://192.168.1.193/uploads/posts/2026-08/medium/db2b715986_output.png" alt="Приобретение и оплата скрипта" class="w-full h-full object-cover group-hover:scale-110 transition-transform duration-500">
                
            </div>
            <div class="flex-grow min-w-0">
                <h4 class="text-[13px] font-heading font-bold text-zinc-100 truncate group-hover:text-emerald-500 transition-colors">Приобретение и оплата скрипта</h4>
                <div class="flex items-center gap-2 mt-1 text-[10px] font-mono text-zinc-500 uppercase tracking-wider">
                    <span>О скрипте</span>
                    <span class="w-1 h-1 bg-zinc-800 rounded-full"></span>
                    <span>12.06.2026</span>
                </div>
            </div>
        </a>
        [/search-results]
        
        [search-all]
        <a href="/index.php?do=search&amp;subaction=search&amp;story={story}" class="block p-3 text-center text-[10px] font-mono font-bold text-emerald-500 hover:bg-emerald-500 hover:text-zinc-950 transition-all uppercase tracking-widest bg-zinc-950/50">
            Показать все результаты <i class="fa-solid fa-arrow-right ml-2"></i>
        </a>
        [/search-all]
    </div>
  4. elegance
    elegance Yazar Yönetici
    08 Ağu 2026 00:02
    0
    #5

    Теперь всё стало абсолютно понятно. Ошибка возникает из-за разницы между стандартным шаблоном DLE и версткой новой темы:

    1. Почему отображались теги в быстром поиске (fastsearchresult.tpl):

    В стандартном шаблоне DLE файл fastsearchresult.tpl используется как повторяющийся элемент цикла (для каждого результата поиска отдельно). Вы поместили общий оберточный контейнер <div class="...">, а также блочные теги [search-results] и [search-all] прямо внутрь этого файла.

    Файл fastsearchresult.tpl не должен содержать оберточные блоки или теги поисковой страницы. Он должен содержать только структуру одной карточки.

    2. Почему стандартные новости DLE 20.0 отображаются без верстки:

    Стандартные 3 новости, которые идут при установке DLE 20.0, содержат только базовый текст и не имеют заполненных дополнительных полей (xfields) или изображений. В нашей теме шаблон shortstory.tpl рассчитан на определенные поля и медиа-контент. Из-за отсутствия этих данных в стандартных новостях верстка выглядит «сломанной». Как только вы добавите новую новость и заполните все поля, она отобразится идеально.

    �Правильный код для fastsearchresult.tpl:
    �Вам нужно зафиксировать файл fastsearchresult.tpl в таком виде (без внешних оберток div и лишних тегов):

    <a href="{full-link}" class="flex items-center gap-4 p-4 hover:bg-emerald-500/5 transition-all group border-b border-zinc-800/50 last:border-none">
    	<div class="w-12 h-12 flex-shrink-0 bg-zinc-800 rounded-lg overflow-hidden border border-zinc-700/50">
    		<img src="{image-1}" alt="{title}" class="w-full h-full object-cover group-hover:scale-110 transition-transform duration-500">
    	</div>
    	<div class="flex-grow min-w-0">
    		<h4 class="text-[13px] font-heading font-bold text-zinc-100 truncate group-hover:text-emerald-500 transition-colors">{title}</h4>
    		<div class="flex items-center gap-2 mt-1 text-[10px] font-mono text-zinc-500 uppercase tracking-wider">
    			<span>{category}</span>
    			<span class="w-1 h-1 bg-zinc-800 rounded-full"></span>
    			<span>{date}</span>
    		</div>
    	</div>
    </a>
    

Yorum Ekle

Hesapla giriş:
Kodu Güncelle