Makale Önizlemesi (preview.tpl)

Bu bölümün gösterimi preview.tpl dosyasında yapılandırılır. Makale önizleme şablonları bu bölümde yapılandırılabilir.

Bu şablonda, makale özeti (shortstory.tpl), tam makale (fullstory.tpl) ve statik sayfalardaki tüm etiketleri kullanabilirsiniz. Görüntülenen kısımları ayırmak için ek etiketler kullanılır:

Etiket Açıklama
[short-preview] metin [/short-preview]Makale özeti şablonu için metni görüntüler.
[full-preview] metin [/full-preview]Tam makale şablonu için metni görüntüler.
[static-preview] metin [/static-preview]Statik sayfa için metni görüntüler.

Kapsamlı preview.tpl Örneği

Aşağıdaki kod, farklı içerik türleri için önizleme alanını nasıl yapılandırabileceğinizi gösterir.


<!-- =============================================== -->
<!-- Makale Özeti (Kısa Haber) Önizlemesi -->
<!-- =============================================== -->
[short-preview]
    <div class="preview-box short-story-preview">
        <h3>Makale Özeti Önizlemesi</h3>
        <hr>
        <!-- shortstory.tpl'deki gibi etiketler kullanılabilir -->
        <h2>{title}</h2>
        <div class="content">{short-story}</div>
    </div>
[/short-preview]

<!-- =============================================== -->
<!-- Tam Makale Önizlemesi -->
<!-- =============================================== -->
[full-preview]
    <div class="preview-box full-story-preview">
        <h3>Tam Makale Önizlemesi</h3>
        <hr>
        <!-- fullstory.tpl'deki gibi etiketler kullanılabilir -->
        <h1>{title}</h1>
        <div class="meta">Yazar: {author}, Tarih: {date}</div>
        <div class="content">
            <b>Özet:</b> {short-story}
            <hr>
            <b>Tam Metin:</b> {full-story}
        </div>
    </div>
[/full-preview]

<!-- =============================================== -->
<!-- Statik Sayfa Önizlemesi -->
<!-- =============================================== -->
[static-preview]
    <div class="preview-box static-page-preview">
        <h3>Statik Sayfa Önizlemesi</h3>
        <hr>
        <h1>{static-title}</h1>
        <div class="content">
            {static-content}
        </div>
    </div>
[/static-preview]