Popüler Haberler (topnews.tpl)

Bu bölümün gösterimi topnews.tpl dosyasında yapılandırılır. Popüler haberleri görüntülemek için kullanılan şablonlar bu bölümde yapılandırılabilir.

Etiket Açıklama
{title}Makale başlığı.
{title limit="x"}Makale başlığını X karakter sayısıyla sınırlar.
{link}Makaleye link.
{date}Yayınlanma tarihi. Tarih formatı sistem ayarlarından yapılandırılabilir.
{date=tarih formatı}Tarihi belirtilen formatta görüntüler. Hem tam tarihi hem de ayrı parçalarını görüntülemenizi sağlar. Tarih formatı PHP formatına uygun olarak ayarlanır. Örneğin, {date=d} etiketi ayın gününü, {date=F} etiketi ayın adını ve {date=d-m-Y H:i} etiketi tam tarih ve saati görüntüler.
{image-x}Makale özetindeki resimlerin URL'sini görüntüler, burada x resmin makaledeki numarasıdır. Örneğin, {image-1} makale özetindeki ilk resmin URL'sini görüntüler.
[image-x] metin [/image-x]Yalnızca makalede X numaralı bir resim varsa içindeki metni görüntüler.
{text}Makale özetini görüntüler.
{text limit="x"}Makale özet metnini HTML formatlaması olmadan X karakter sayısıyla sınırlar. Metin, kelimenin ortasında değil, son mantıksal kelimeye kadar sınırlanır. Bu, web sitesindeki popüler haberleri tasarlamanız için size daha fazla esneklik sağlar.
{category}Makale kategorisi.
{link-category}Makalenin ait olduğu kategorilerin listesine link.
[xfvalue_x]Ek alan "x" in değerini görüntüler, burada "x" ek alanın adıdır.
[xfgiven_x] [xfvalue_x] [/xfgiven_x]Ek alan "x" bu alan boş değilse görüntülenir. Değeri yoksa, bu metin kaldırılır.
[xfnotgiven_X] metin [/xfnotgiven_X]Kullanıcının ek alanı ayarlanmamışsa içindeki metni görüntüler, burada X kullanıcı profili ek alanının adıdır.

Kapsamlı topnews.tpl Örneği

Aşağıdaki kod, popüler haberler listesindeki her bir öğenin nasıl görünebileceğine dair bir örnektir.


<div class="topnews-item">
    [image-1]
    <div class="topnews-image">
        <a href="{link}"><img src="{image-1}" alt="{title}"></a>
    </div>
    [/image-1]
    <div class="topnews-content">
        <h5 class="topnews-title"><a href="{link}">{title limit="50"}</a></h5>
        <div class="topnews-excerpt">
            {text limit="100"}
        </div>
        <div class="topnews-meta">
            <span>{date}</span> - <span>{link-category}</span>
        </div>
    </div>
</div>