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>