İlgili Haberler (relatednews.tpl)

Bu bölümün gösterimi relatednews.tpl dosyasında yapılandırılır. İlgili haberler listesini 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. Başlık, kelimenin ortasında değil, son mantıksal kelimeye kadar sınırlanır.
{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ı relatednews.tpl Örneği

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


<!-- Bu kod, her bir ilgili haber için tekrarlanır -->
<li class="relatednews-item">
    <a href="{link}">{title limit="60"}</a>
</li>
            

Daha gelişmiş bir görünüm için [image-x] ve diğer etiketleri de kullanabilirsiniz:


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