Movpop » Blogs » Anasayfa Yapılandırma 2
Ocak 09 2025

Anasayfa Yapılandırma 2

elegance 9-01-2025, 22:05 Blogs 30
Bu içeriği oylayın:
👍Beğen0
❤️Sevdim0
😂Komik0
😮Şaşırdım0
😢Üzüldüm0
😡Kızgın0
👎Beğenmedim0
🎉Kutlarım0
🤔Düşündürücü0
👏Alkış0
Toplam Oy: 0
Oy vermek için giriş yapmalısınız

{calendar}, DLE (DataLife Engine) şablonlarında kullanılan bir yer tutucudur ve genellikle bir takvim görüntülemek için kullanılır. Bu takvim, kullanıcıların belirli tarihlerdeki içeriklere erişmesini sağlar.

Kullanımı

DLE temalarında, {calendar} etiketi kullanılarak bir takvim görüntülenebilir. Örneğin:

<div class="calendar-container">
    {calendar}
</div>

Görünüm

  • Takvim genellikle ay bazında çalışır ve günleri gösterir.
  • Günlere tıklandığında o tarihte yayınlanmış içeriklerin listesine gidilir.

Özelleştirme

Takvimi tasarımsal olarak özelleştirmek istiyorsanız, aşağıdaki yöntemleri kullanabilirsiniz:

  1. CSS ile Tasarım: {calendar} etiketi ile oluşturulan takvimi, kendi temanızdaki CSS dosyalarıyla şekillendirebilirsiniz. Örnek:

    .calendar-container { background-color: #f9f9f9; border: 1px solid #ddd; padding: 10px; border-radius: 5px; } .calendar-container table { width: 100%; border-collapse: collapse; } .calendar-container td { padding: 5px; text-align: center; } .calendar-container td a { color: #007bff; text-decoration: none; } .calendar-container td a:hover { text-decoration: underline; }
  2. PHP Tarafında Özelleştirme: Takvimin verileri doğrudan DLE tarafından yönetilir, ancak özel bir takvim tasarımı gerekiyorsa DLE'nin kendi fonksiyonlarını kullanarak özel bir PHP bileşeni oluşturabilirsiniz.

    {topnews} etiketi, DLE (DataLife Engine) temalarında kullanılan bir yer tutucudur ve son bir ay içinde eklenen en yüksek puanlı makaleleri görüntülemek için kullanılır. Bu etiket, kullanıcıların popüler içerikleri kolayca bulmasını sağlar.

    Kullanımı

    DLE şablon dosyanızda {topnews} etiketini aşağıdaki şekilde kullanabilirsiniz:


    <div class="top-news">
        {topnews}
    </div>
    



    Özellikleri

    • Zaman Çerçevesi: Son bir ayda eklenen içerikleri listeler.
    • Sıralama: Makaleler, kullanıcı puanlarına (rating) göre en yüksekten en düşüğe sıralanır.
    • Dinamik Veri: İçerik, her ay güncellenerek o ayın en yüksek puanlı makalelerini görüntüler.

    Çıktı Formatı

    {topnews} etiketi genellikle aşağıdaki verileri içerir:

    • Makale başlığı
    • Makaleye bağlantı
    • Puanlama bilgisi
    • (Opsiyonel) Makale tarih veya kategori bilgisi

    Tasarım ve Özelleştirme

    Eğer {topnews} çıktısını tasarımsal olarak özelleştirmek istiyorsanız, CSS ve DLE'nin diğer etiketleriyle uyumlu hale getirebilirsiniz.

    Örnek CSS ile Stilleme:

    .top-news {
        background: #f5f5f5;
        padding: 15px;
        border-radius: 5px;
        border: 1px solid #ddd;
    }
    
    .top-news a {
        text-decoration: none;
        color: #007bff;
    }
    
    .top-news a:hover {
        text-decoration: underline;
    }
    

    Alternatif Kullanım

    Eğer {topnews} ile birlikte daha fazla kontrol istiyorsanız, DLE'nin admin panelinde modül ayarlarını kullanarak sıralama kriterlerini veya zaman aralığını değiştirebilirsiniz.


    {archives} etiketi, DLE (DataLife Engine) temalarında arsivleri görüntülemek için kullanılır. Bu etiket, siteye eklenen makaleleri yıl ve ay bazında listeleyerek, kullanıcıların eski içeriklere kolayca erişmesini sağlar.

    <div class="archives">
        {archives}
    </div>
    


    Özellikleri

    • Dinamik Listeleme: Makaleleri yıl ve ay bazında gruplayarak arşivler.
    • Bağlantılar: Her yıl veya ay için, o döneme ait makalelere doğrudan bağlantılar oluşturur.
    • SEO Dostu: Eski içeriklerin arama motorları tarafından daha iyi indekslenmesine yardımcı olur.
    • Otomatik Güncellenme: Yeni içerikler eklendikçe arşiv listesi otomatik olarak güncellenir.

    Çıktı Formatı

    {archives} çıktısı genellikle aşağıdaki gibi görünür:

    <ul class="archives-list">
        <li><a href="/2025/01/">Ocak 2025</a></li>
        <li><a href="/2024/12/">Aralık 2024</a></li>
        <li><a href="/2024/11/">Kasım 2024</a></li>
    </ul>
    

    Çıktı, DLE'nin ayarlarına bağlı olarak farklı şekilde düzenlenebilir.

    Tasarım ve Özelleştirme

    {archives} çıktısını istediğiniz gibi tasarlayabilirsiniz. Aşağıda CSS ile basit bir örnek verilmiştir:

    .archives-list {
        list-style-type: none;
        padding: 0;
    }
    
    .archives-list li {
        margin: 5px 0;
    }
    
    .archives-list a {
        text-decoration: none;
        color: #007bff;
    }
    
    .archives-list a:hover {
        text-decoration: underline;
    }
    

    Gelişmiş Kullanım

    • Arama Sayfası ile Birleştirme: Arşiv sayfasında, arama kutusu ile kullanıcıların belirli bir dönemde içerik araması yapılabilir.
    • Kategori ile Filtreleme: {archives} sadece belirli bir kategoriye ait içerikleri gösterecek şekilde özelleştirilebilir. Bu, şablon düzenlemeleriyle yapılabilir.

      {info} etiketi, DataLife Engine (DLE) temalarında hizmet bilgilerini veya sistem mesajlarını göstermek için kullanılır. Bu etiket, genellikle sistemin belirli durumlarda (örneğin, bir işlem tamamlandığında veya hata oluştuğunda) kullanıcıya bilgi iletmesi gerektiğinde devreye girer.


      Kullanımı

      {info} etiketini şablon dosyanızda aşağıdaki gibi kullanabilirsiniz:

      <div class="service-info">
          {info}
      </div>
      

      Ne Zaman Görünür?

      • Hata Mesajları: Kullanıcının bir işlem yaparken hata alması durumunda (örneğin, eksik form doldurma).
      • Başarı Mesajları: Bir işlem başarılı şekilde tamamlandığında (örneğin, bir yorum gönderildiğinde veya kayıt tamamlandığında).
      • Yönlendirme Bilgisi: Kullanıcı bir sayfadan diğerine yönlendirilmeden önce bilgilendirildiğinde.

      Çıktı Örneği

      {info} etiketi aşağıdaki gibi bir mesaj gösterebilir:

      <div class="service-info">
          <div class="alert alert-success">
              İşleminiz başarıyla tamamlandı!
          </div>
      </div>
      

      veya bir hata durumunda:

      <div class="service-info">
          <div class="alert alert-danger">
              Hata: Gerekli alanları doldurmadınız!
          </div>
      </div>
      

      Tasarım ve Özelleştirme

      {info} etiketinin görüntüsünü özelleştirmek için CSS kullanabilirsiniz. Örneğin:

    .service-info .alert {
        padding: 15px;
        margin-bottom: 20px;
        border: 1px solid transparent;
        border-radius: 4px;
    }
    
    .alert-success {
        color: #155724;
        background-color: #d4edda;
        border-color: #c3e6cb;
    }
    
    .alert-danger {
        color: #721c24;
        background-color: #f8d7da;
        border-color: #f5c6cb;
    }
    

    Neden Zorunlu?

    {info} etiketi, kullanıcının yaptığı işlemler hakkında geri bildirim almasını sağladığı için şablonlarda bulunması zorunludur. Bu, kullanıcı deneyimini artırır ve sitenin profesyonel görünmesine yardımcı olur.

    Eğer {info} etiketi şablonunuzda eksikse, sistem mesajları görünmez ve kullanıcılar ne olduğunu anlamakta zorlanabilir. Bu nedenle, mutlaka her şablonda yer almalıdır.

Sosyal Medyada Paylaş

Yorumlar:

Bu gönderiye henüz yorum yapılmadı. İlk yorumu siz yapın!

Gönderi Bilgileri:

  • Gönderen: elegance
  • Yayın Tarihi: 09 Ocak 2025 22:05
  • Kategori: Blogs
  • Görüntülenme Sayısı: 30
  • Yorum Sayısı: 0

Benzer Gönderiler

06 Ocak 2025
Blogs
Anasayfa Yapılandırma 1

Bu açıklama, main.tpl dosyasındaki bir bölümün nasıl düzenleneceği ve dikkat edilmesi gereken noktaları

Daha Fazlasını Oku
06 Ocak 2025
Blogs
DLE Tema Özelleştirme

DLE temaları, genellikle çok çeşitli özelleştirme seçeneklerine sahiptir. Temanın görsel tasarımını değiştirmek,

Daha Fazlasını Oku
09 Ocak 2025
Blogs
Anasayfa Yapılandırma 3

Bu açıklama, main.tpl dosyasındaki bir bölümün nasıl düzenleneceği ve dikkat edilmesi gereken noktaları

Daha Fazlasını Oku
09 Ocak 2025
Blogs
Anasayfa Yapılandırma 4

Bu açıklama, main.tpl dosyasındaki bir bölümün nasıl düzenleneceği ve dikkat edilmesi gereken noktaları

Daha Fazlasını Oku
04 Ocak 2025
Eklentiler
Playerjs DLE için

PlayerJS'in avantajları arasında şunlar yer alır: Özelleştirilebilirlik: Pleyerin görünüm ve işlevsellik

Daha Fazlasını Oku

Yorum Ekle

Site İçi Arama

Son Yorumlar

Emoji Oylama Sistemi
@astala_orj Dosyalar sanal dosya olduğu için sunucunuza yüklenmiyor xml eklenti sistemi kullanıyorum yani dle nin kendi kodlarına dokunmuyor bu
Emoji Oylama Sistemi
@astala_orj Aslında onlar içeriği düzenlenen dosyalar. Eklenti kurmanız yeterli. Datalife Engine ait dosyalara otomatik olarak kodları ilave
Emoji Oylama Sistemi
Dosya Yüklemeleri: engine/modules/emotevote.php dosyasını FTP ile sunucunuza yükleyin engine/ajax/emotevote.php dosyasını FTP ile sunucunuza yükleyin
Emoji Oylama Sistemi
@VOLKAN sorun main.tpl footer kısmında kodunun olmamasından kaynaklanıyor sistem ajaxla çalıştığı için kodu olmadan çalışmıyor.
Emoji Oylama Sistemi
18.0 Default (Green) Tema'da sorunsuz çalıştı. Sıfırdan Entegre yaptığım tema mevcut. onu tekrar kontrol edeceğim. Teşekkürler.

Takvim

«    Haziran 2025    »
PtSaÇrPrCuCtPz
 1
2345678
9101112131415
16171819202122
23242526272829
30 

Reklam

Mini İstatistik

Site İstatistikleri Güncellendi: 18:11 26.06.2025
69 Makale %0.1 bugün
22 Yorum %0.1 bugün
127 Üye %3.1 bugün
En Aktif Yazarlar
1
elegance
2
LovieFallis3
3
Terrance43P
Kategori Dağılımı
Blogs 18 makale
27%
Eklentiler 14 makale
21%
Temalar 13 makale
20%
Modüller 11 makale
17%
Dle Sürümler 10 makale
15%

Popüler Gönderiler

İstatistikler

1 Ziyaretçi(ler) Şuan Sitede:
Misafir(ler)1
Kullanıcı listesi
MelvinaKay429 4 saat önce
KeenanCet81 9 saat önce
StacyTtm9915 9 saat önce
KristianTrommler 11 saat önce
LutherBarragan7 13 saat önce
LovieFallis3 17 saat önce
King 17 saat önce

Proje Durumu

Proje Gelişim Süreci

RedMovie Tema
Css Tasarım
91%
Tema Arayüzü Giydirme
19.05.2025 15:18