Makale özetinin gösterimi shortstory.tpl
dosyasında yapılandırılır. Aşağıdaki etiketleri kullanabilirsiniz:
Etiket | Açıklama |
---|---|
{title} | Makale başlığı. |
{title limit="x"} | Makale başlığını X karakterle sınırlar. |
{news-id} | Makalenin veritabanındaki ID'si. |
{short-story} | Makale özet metnini gösterir. |
{short-story limit="x"} | Özet metnini HTML formatlaması olmadan X karakterle sınırlar. |
{author} | Makalenin yazarı. |
{date} | Yayınlanma tarihi. Formatı sistem ayarlarından yapılandırılabilir. |
[new] Metin [/new] | Yayın yeni kabul ediliyorsa (ayarlarda belirtilen süreden daha az zaman geçtiyse) içindeki metni gösterir. |
[not-new] Metin [/not-new] | Yayınlandığından bu yana ayarlarda belirtilen süreden daha fazla zaman geçtiyse içindeki metni gösterir. |
[updated] Metin [/updated] | Yayın güncellenmiş kabul ediliyorsa (düzenlendiğinden beri ayarlarda belirtilen süreden daha az zaman geçtiyse) içindeki metni gösterir. |
[not-updated] Metin [/not-updated] | Düzenlendiği andan itibaren ayarlarda belirtilen süreden daha fazla zaman geçtiyse metni gösterir. |
{rating} | Makale oylamasını (rating) gösterir. |
[rating] metin [/rating] | Makale eklenirken oylama etkinleştirilmişse içindeki metni gösterir, devre dışı bırakılmışsa gizler. |
[rating-type-1] metin [/rating-type-1] | Script ayarlarında birinci 'Oylama' türü etkinleştirilmişse içindeki metni gösterir. |
[rating-type-2] metin [/rating-type-2] | Script ayarlarında ikinci 'Sadece Beğeni' oylama türü etkinleştirilmişse içindeki metni gösterir. |
[rating-type-3] metin [/rating-type-3] | Script ayarlarında üçüncü 'Beğen' veya 'Beğenme' oylama türü etkinleştirilmişse içindeki metni gösterir. |
[rating-type-4] metin [/rating-type-4] | Script ayarlarında dördüncü 'Beğen' ve 'Beğenme' oylama türü etkinleştirilmişse içindeki metni gösterir. |
[rating-minus] metin [/rating-minus] | Makaleyi beğenmemek için bir bağlantı olarak içindeki metni gösterir. Bu bağlantı üçüncü oylama türü kullanıldığında gösterilir. |
[rating-plus] metin [/rating-plus] | Makaleyi beğenmek için bir bağlantı olarak içindeki metni gösterir. Bu bağlantı üçüncü oylama türü kullanıldığında gösterilir. |
{likes} | Beğeni sayısını gösterir. |
{dislikes} | Beğenmeme sayısını gösterir. |
{vote-num} | Bu makaleyi oylayan kullanıcı sayısını gösterir. |
{ratingscore} | Birden beşe kadar ondalık kısım içeren ortalama oylama rakamını gösterir. |
{comments-num} | Bu makale için yorum sayısını gösterir. |
{category} | Makale kategorisi. |
{category-icon} | Kategori ikonuna bağlantı. Not, sadece resmin yolu gösterilir. Gösterimini kendiniz düzenlemelisiniz, örneğin <img src="{category-icon}" /> . |
[category-icon] metin [/category-icon] | Kategori ayarlarında gönderinin bulunduğu kategori için bir ikon ayarlanmışsa içindeki metni gösterir. |
[not-category-icon] metin [/not-category-icon] | Gönderinin bulunduğu kategori için bir ikon ayarlanmamışsa metni gösterir. |
{views} | Makalenin görüntülenme sayısı. |
{favorites} | Favorilere ekleme veya favorilerden çıkarma linki. |
[add-favorites] metin [/add-favorites] | Makaleyi web sitesindeki Favoriler listesine eklemek için link. |
[del-favorites] metin [/del-favorites] | Makaleyi web sitesindeki Favoriler listesinden çıkarmak için link. |
[edit] metin [/edit] | Makaleyi düzenlemek için link. |
[del] metin [/del] | Bir yayını siteden silmek için link. |
{link-category} | Makalenin ait olduğu kategorilerin listesine link. |
[full-link] metin [/full-link] | Tam makaleye link, örneğin [full-link]Daha Fazla...[/full-link] . |
[com-link] metin [/com-link] | Yorumlara izin veriliyorsa bu makalenin yorumlarına link. |
[xfvalue_x] | 'x' adlı ek alanın değeri, burada 'x' ek alanın adıdır. |
[xfvalue_X limit="X2"] | Makale özet metnini HTML formatlaması olmadan X2 karakter sayısıyla sınırlar. Metin son mantıksal kelimeye kadar sınırlanır. |
[xfgiven_x] [xfvalue_x] [/xfgiven_x] | Ek alan 'x' boş değilse gösterilir. Alanın değeri yoksa metin basitçe gösterilmez. |
[xfnotgiven_X] metin [/xfnotgiven_X] | Makale yayınlanırken ek alan ayarlanmamışsa içindeki metni gösterir. |
[ifxfset fields="X"] metin [/ifxfset] | X adlı alan haber için ayarlanmış ve doldurulmuşsa içindeki metin çıkarılır. Aynı anda birden fazla alan adı virgülle ayrılabilir. |
[ifxfnotset fields="X"] metin [/ifxfnotset] | X adlı alan haber için belirtilmemiş ve doldurulmamışsa içindeki metin çıkarılır. Birden fazla alan adı virgülle ayrılabilir. |
[ifxfvalue tagname="tagvalue"] Metin [/ifxfvalue] | Ek alan değeri belirtilen değerle eşleşiyorsa içindeki metni gösterir. |
[ifxfvalue tagname!="tagvalue"] Metin [/ifxfvalue] | Ek alan değeri belirtilen değerle eşleşmiyorsa aralarındaki metin gösterilir. |
[xfvalue_thumb_url_X] | Bu etiket sadece ek alan türü "Resim" ise kullanılabilir. Yüklenen resmin küçük resminin (thumbnail) sadece URL'sini gösterir. |
[xfvalue_image_url_X] | Bu etiket sadece ek alan türü "Resim" ise kullanılabilir. Yüklenen resmin tam boyutlu resminin sadece URL'sini gösterir. |
[xfvalue_image_description_X] | Bu etiket sadece ek alan türü "Resim" ise kullanılabilir. Yüklenen resmin sadece açıklamasını gösterir. |
[xfvalue_X image="Nr"] | "Resim Galerisi" türündeki ek alanlar için yüklenen resimleri ayrı ayrı gösterir. |
[xfvalue_X image-url="Nr"] | "Resim Galerisi" türündeki ek alanlar için yüklenen tam boyutlu resimlerin URL'sini ayrı ayrı gösterir. |
[xfvalue_X image-thumb-url="Nr"] | "Resim Galerisi" türündeki ek alanlar için yüklenen küçük resimlerin URL'sini ayrı ayrı gösterir. |
[xfvalue_X image-description="Nr"] | "Resim Galerisi" türündeki ek alanlar için yüklenen resimlerin açıklamasını ayrı ayrı gösterir. |
[xfgiven_X image="NR"] Metin [/xfgiven_X] | Belirtilen numaralı bir resim ek bir alanda mevcutsa ve yüklenmişse içindeki metni gösterir. |
[xfnotgiven_X image="NR"] Metin [/xfnotgiven_X] | Belirtilen numaralı resim ek bir alanda eksikse içindeki metni gösterir. |
[xfvalue_X video="Nr"] | "Video oynatma listesi" türündeki bir ek alan için yüklenen videoları seçilen numarayla ayrı ayrı gösterir. |
[xfvalue_X video-url="Nr"] | "Video oynatma listesi" türündeki bir ek alan için yüklenen URL'leri tek tek gösterir. |
[xfvalue_X video-description="Nr"] | "Video oynatma listesi" türündeki bir ek alan için yüklenen video açıklamalarını ayrı ayrı gösterir. |
[xfgiven_X video="Nr"] Metin [/xfgiven_X] | Belirtilen numaralı video ek bir alanda mevcutsa ve yüklenmişse içindeki metni gösterir. |
[xfnotgiven_X video="Nr"] Metin [/xfnotgiven_X] | Belirtilen numaralı video ek bir alanda değilse içindeki metni gösterir. |
[xfvalue_X audio="Nr"] | "Ses Oynatma Listesi" türündeki bir ek alan için yüklenen sesi ayrı ayrı gösterir. |
[xfvalue_X audio-url="Nr"] | "Ses Oynatma Listesi" türündeki bir ek alan için yüklenen URL'leri tek tek gösterir. |
[xfvalue_X audio-description="Nr"] | "Ses Oynatma Listesi" türündeki bir ek alan için yüklenen ses dosyasının açıklamalarını ayrı ayrı gösterir. |
[xfgiven_X audio="Nr"] Metin [/xfgiven_X] | Belirtilen numaralı ses ek bir alanda mevcutsa ve yüklenmişse içindeki metni gösterir. |
[xfnotgiven_X audio="Nr"] Metin [/xfnotgiven_X] | Belirtilen numaralı ses ek bir alanda eksikse içindeki metni gösterir. |
[xfvalue_X format="Format"] | "Tarih ve saat" türündeki ek alanları görüntülemek için tasarlanmıştır. Bu ek alanı farklı tarih ve saat formatlarında çıkarabilirsiniz. |
[group=X]metin[/group] | Metni belirli bir kullanıcı grubuna gösterir. |
[category=X]metin[/category] | Kullanıcı X kategorisindeyse metni gösterir. |
[has-category] metin [/has-category] | Yayın herhangi bir kategorideyse içindeki metni gösterir. |
[not-has-category] metin [/not-has-category] | Yayının herhangi bir kategorisi yoksa içindeki metni gösterir. |
[tags] metin [/tags] | Makale bir etiket bulutu için atanmış anahtar kelimeler içeriyorsa metni gösterir. |
{tags} | Makalenin tıklanabilir anahtar kelimelerini gösterir. |
{full-link} | Makalenin tam kalıcı adresini gösterir. |
[edit-date] metin [/edit-date] | Metin veya makale düzenlenmişse metni gösterir. |
{edit-date} | Makalenin düzenlendiği tarihi gösterir. |
{edit-date=tarih formatı} | Yayının düzenlendiği tarihi, etikette belirtilen formatta gösterir. |
{editor} | Makaleyi düzenleyen kullanıcının giriş adını gösterir. |
[edit-reason] metin [/edit-reason] | Düzenleme nedeni belirtilmişse metni gösterir. |
{edit-reason} | Düzenleme nedenini gösterir. |
{date=tarih formatı} | Tarihi belirtilen formatta gösterir. |
{approve} | Yalnızca bir kullanıcı kendi profilini görüntülerken gösterilir ve denetim bekleyen haberlerinin durumunu gösterir. |
[fixed] metin [/fixed] | Bu makale sabitlenmişse içindeki metni gösterir. |
[not-fixed] metin [/not-fixed] | Bu makale sabitlenmemişse içindeki metni gösterir. |
[day-news] metin [/day-news] | Verilen makaleyle aynı gün yayınlanan tüm haberlere bağlantıyı gösterir. |
[catlist=1,2....] metin [/catlist] | Makale belirtilen kategorilere aitse içindeki metni gösterir. |
[not-catlist=1,2....] metin [/not-catlist] | Makale belirtilen kategorilere ait değilse içindeki metni gösterir. |
{login} | Makaleyi ekleyen kullanıcının adını, profiline bağlantı olmadan basit bir metin olarak gösterir. |
[poll] metin [/poll] | Bu yayının bir oylaması varsa içindeki metni gösterir. |
{poll} | Bu makalenin oylamasını gösterir. |
[not-poll] metin [/not-poll] | Bu yayının oylaması yoksa içindeki metni gösterir. |
[profile] metin [/profile] | Açılır mini profil penceresi kullanmadan, makalenin yazar profiline bağlantıyı gösterir. |
[complaint] metin [/complaint] | Makaleye şikayet yazmak için bir bağlantı olarak içindeki metni gösterir. |
{category-url} | Makalenin ait olduğu kategorinin tam URL'sini gösterir. |
[comments] metin [/comments] | Bu makale için yorum varsa içindeki metni gösterir. |
[not-comments] metin [/not-comments] | Bu makale için yorum yoksa içindeki metni gösterir. |
{image-x} | Makale özetindeki resimlerin URL'sini gösterir, burada x resmin numarasıdır. |
[image-x] metin [/image-x] | Yalnızca makalede X numaralı bir resim varsa içindeki metni gösterir. |
[not-image-x] metin [/not-image-x] | X numaralı resim haberde yoksa içindeki metni gösterir. |
[tags=etiket1,etiket2] metin [/tags] | Bir ziyaretçi etiket bulutundan listelenen anahtar kelimelerle sayfayı görüntülerken içindeki metni gösterir. |
[not-tags=etiket1,etiket2] metin [/not-tags] | Belirtilenler dışındaki herhangi bir sayfada metni gösterir. |
[declination=X] metin [/declination] | Belirtilen sayıya göre son ekleri değiştirir. X bir sayıdır ve "metin" son ekleriyle birlikte bir kelimedir. |
[newscount=x] metin [/newscount] | X numaralı makale gösterildiğinde içindeki metni gösterir. |
[not-newscount=X] metin [/not-newscount] | X numaralı makale hariç herhangi bir makale gösterildiğinde içindeki metni gösterir. |
{banner_x} | Yönetim Paneli'nin Banner Yönetimi bölümünde eklenen banner'ı gösterir. |
[not-news] metin [/not-news] | Verilen kriterlere göre makale yoksa içindeki metni gösterir. |
[if field = "value"] metin [/if] | Alan değeri belirtilen değere eşitse içindeki metni gösterir. Çeşitli karşılaştırma operatörleri ( !=, >, <, ~, !~ ) ve mantıksal operatörler (AND, OR) desteklenir. |
{profile-link} | Gönderi yazarının profiline bağlantıyı gösterir. |
{foto} | Gönderi yazarının avatarına bağlantıyı gösterir. |
{fullname} | Gönderi yazarının tam adını gösterir. |
[fullname] metin [/fullname] | Yazarın tam adı profilde belirtilmişse etiketlere gömülü metni gösterir. |
[not-fullname] metin [/not-fullname] | Yazarın tam adı profilde belirtilmemişse etiketlere gömülü metni gösterir. |
{land} | Yazarın ülkesini gösterir. |
[land] metin [/land] | Yazarın profilinde ülke belirtilmişse etiketlere gömülü metni gösterir. |
[not-land] metin [/not-land] | Yazarın profilinde ülke belirtilmemişse etiketlere gömülü metni gösterir. |
{signature} | Yazarın imzasını gösterir. |
[signature] metin [/signature] | Yazarın profilinde imza belirtilmişse etiketlere gömülü metni gösterir. |
[not-signature] metin [/not-signature] | Yazarın profilinde imza belirtilmemişse etiketlere gömülü metni gösterir. |
{user-info} | Gönderi yazarının kullanıcı bilgisini gösterir. |
[user-info] metin [/user-info] | Yazarın profilinde kullanıcı bilgisi belirtilmişse etiketlere gömülü metni gösterir. |
[not-user-info] metin [/not-user-info] | Yazarın profilinde kullanıcı bilgisi belirtilmemişse etiketlere gömülü metni gösterir. |
[online] metin [/online] | Gönderi yazarı çevrimiçiyse etiketlere gömülü metni gösterir. |
[offline] metin [/offline] | Gönderi yazarı çevrimdışıysa etiketlere gömülü metni gösterir. |
{mail} | Kullanıcı E-postasını gösterir. |
[pm] Metin [/pm] | Gönderi yazarına özel bir mesaj göndermek için "Metin" başlığıyla bağlantıyı gösterir. |
{group} | Kullanıcı grubunu gösterir. |
{registration} | Kullanıcı kayıt tarihini gösterir. |
{lastdate} | Kullanıcının son ziyaret tarihini gösterir. |
{group-icon} | Kullanıcı grubu ikonunu gösterir. |
{time_limit} | Geçici gruplar için grup erişiminin sona erme tarihini gösterir. |
[time_limit] metin [/time_limit] | Bir kullanıcı geçici bir grubun üyesiyse etiketlere gömülü metni gösterir. |
{comm-num} | Kullanıcı tarafından gönderilen yorum sayısını gösterir. |
{comments-url} | Kullanıcının yorumlarına bağlantıyı gösterir. |
[comm-num] metin [/comm-num] | Bir kullanıcı sitede yorum gönderdiyse etiketlere gömülü metni gösterir. |
[not-comm-num] metin [/not-comm-num] | Bir kullanıcı sitede yorum göndermediyse etiketlere gömülü metni gösterir. |
{news} | Kullanıcının gönderilerine bağlantıları gösterir. |
{rss} | Kullanıcının RSS akışına bağlantıyı gösterir. |
{news-num} | Kullanıcının gönderi sayısını gösterir. |
[news-num] metin [/news-num] | Bir kullanıcı sitede gönderi yayınladıysa etiketlere gömülü metni gösterir. |
[not-news-num] metin [/not-news-num] | Bir kullanıcı sitede gönderi yayınlamadıysa etiketlere gömülü metni gösterir. |
{all-pm} | Kullanıcının toplam özel mesaj sayısını gösterir. |
{favorite-count} | Kullanıcı tarafından yer imlerine eklenen toplam gönderi sayısını gösterir. |
[profile_xfvalue_X] | Kullanıcı profilinden "X" ek alanının değerini gösterir. |
[profile_xfgiven_X] metin [/profile_xfgiven_X] | Kullanıcı profilinde "X" ek alanı varsa etiketlere gömülü metni gösterir. |
[profile_xfnotgiven_X] metin [/profile_xfnotgiven_X] | Kullanıcı profilinde "X" ek alanı yoksa etiketlere gömülü metni gösterir. |
[author-group=X] metin [/author-group] | Gönderi yazarı belirtilen "X" kullanıcı grubunun bir üyesiyse etiketlere gömülü metni gösterir. |
[not-author-group=X] metin [/not-author-group] | Gönderi yazarı belirtilen "X" kullanıcı grubunun bir üyesi değilse etiketlere gömülü metni gösterir. |
Kapsamlı shortstory.tpl
Örneği
Aşağıdaki kod, shortstory.tpl
dosyasında kullanılabilecek etiketlerin birçoğunu içeren gerçekçi bir örnektir.
<article class="story">
<h2 class="story-title">[full-link]{title}[/full-link]</h2>
<div class="story-meta">
<span>Yazar: {author}</span>
<span>Tarih: {date}</span>
<span>Kategori: {link-category}</span>
[new]<span class="badge badge-success">Yeni!</span>[/new]
</div>
<div class="story-content">
{short-story}
</div>
[ifxfgiven_kaynak]
<div class="story-source">
Kaynak: <a href="[xfvalue_kaynak]" target="_blank">[xfvalue_kaynak]</a>
</div>
[/ifxfgiven_kaynak]
<div class="story-footer">
<div class="story-stats">
<span>Görüntülenme: {views}</span>
<span>[com-link]Yorumlar: {comments-num}[/com-link]</span>
</div>
<div class="story-actions">
[add-favorites]Favorilere Ekle[/add-favorites]
[del-favorites]Favorilerden Çıkar[/del-favorites]
[edit]Düzenle[/edit]
</div>
</div>
[rating]
<div class="story-rating">
Puan: {rating} ({vote-num} oy)
[rating-plus]+[/rating-plus] [rating-minus]-[/rating-minus]
</div>
[/rating]
</article>