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>