Klasik Şablonlar için Yorum Etiketleri
Bir şablonda iki yorum etiketi bölümü mevcuttur. Bu bölümlerden biri okuyucuların yazılarınızın yanında görüp yorum bırakmak için tıkladığı bağlantıları oluşturur. Diğeri
ise yorumları görüntüler. Bu bölümleri birbirinden ayrı olarak ele alacağız.
Bu örnekler, yorumların çalışmasını sağlayan kodun yalnızca küçük bir bölümünü göstermektedir. Bunun yanında, blogunuzun geri kalanıyla bütünlük oluşturması için bu koda
dilediğiniz biçimlendirmeyi eklemekte elbette serbestsiniz.
Bağlantılar:
Aşağıdaki kod örneği "X yorum" şeklinde bir bağlantı okuması görüntüleyecektir. Burada "X", söz konusu yazı için o ana dek bırakılmış yorumların sayısıdır. Bu kod, yazılarınızı görüntüleyen<Blogger>
ve </Blogger>
etiketlerinin arasında yer almalıdır, aynı zamanda bu kod
genellikle yazar adının listelendiği yayınlayan satırında bulunur.
<BlogItemCommentsEnabled>
<a href="<$BlogItemCommentCreate$>"
<$BlogItemCommentFormOnClick$>>
<$BlogItemCommentCount$> comments</a>
</BlogItemCommentsEnabled>
Öncelikle, diğer etiketleri çevreleyen <BlogItemCommentsEnabled>
etiketlerine dikkat edin.
Bu işlem, kodun geri kalan kısmının yalnızca yorumların etkinleştirildiği yazılarda görüntülenmesi içindir. <$BlogItemCommentCreate$>
bağlantısı, var olan yorumları okuyup yenilerini ekleyebileceğiniz sayfaya işaret eder. <$BlogItemCommentFormOnClick$>
, bu seçeneği
belirlemeniz durumunda, bağlantıyı bir pop-up penceresinde açan kodu içerir. Bunun açılan<a>
etiketi içine girdiğini unutmayın. Son olarak, <$BlogItemCommentCount$>
kodu söz konusu yazı için bırakılmış yorumların sayısını görüntüler. "Yorumlar" bölümüne istediğiniz herhangi bir metni yerleştirebilirsiniz.
Yorumlar:
Kodun bu bölümü de <Blogger>
ve </Blogger>
etiketlerinin arasına girecektir; büyük olasılıkla bunları <ItemPage>
ve </ItemPage>
etiketlerinin içine de yerleştirmek isteyeceksiniz; bu şekilde yorumlar blogunuzun ana sayfasında yer kaplamak yerine yalnızca yazı sayfalarınızda görüntülenir.
<BlogItemCommentsEnabled>
<a name="comments"></a>
<h4><$BlogItemCommentCount$> Comments:</h4>
<BlogItemComments>
<a name="<$BlogCommentNumber$>"></a>
<p class="comment-body">
<$BlogCommentBody$>
</p>
<p class="comment-data">
By <$BlogCommentAuthor$>, at
<a href="#<$BlogCommentNumber$>">
<$BlogCommentDateTime$></a>
<$BlogCommentDeleteIcon$>
</p>
</BlogItemComments>
<p><a href="<$BlogItemCommentCreate$>"
<$BlogItemCommentFormOnClick$>>
Post a Comment</a></p>
</BlogItemCommentsEnabled>
Burada önceki kod parçasının içine bağlanan bir kaç etiketi görüyoruz. Bir kez daha, her şeyi<BlogItemCommentsEnabled>
etiketinin içine yerleştirerek yorumlara izin vermeyen
yazıların herhangi bir şey görüntülememesini sağladık. Yorum sayısını görüntülemek için<$BlogItemCommentCount$>
koduna önceden sahiptik.
<BlogItemComments>
etiketleri kodun, her yorumu görüntülemek üzere o yorumun etrafını çevreleyen bölümüdür. <$BlogCommentBody$>
, <$BlogCommentAuthor$>
ve<$BlogCommentDateTime$>
etiketlerinin tümü, onlardan beklediğiniz bilgilerin görüntülenmesini sağlar ve kişinin bir profile veya web sayfasına sahip olması durumunda yazar
etiketinin bunlara bir bağlantı verme kolaylığını da ekler. <$BlogCommentNumber$>
etiketi kalıcı bağlantı oluşturmak için, tıpkı normal yazılarda olduğu gibi her yorumun kimlik numarasını verir.
Son olarak, işlevselliği tamamlayan bir kaç küçük etiket mevcuttur. Yorumu görüntüleyen kişinin yorum yazarı veya blogun yöneticisi olması durumunda <$BlogCommentDeleteIcon$>
etiketi her yorum için bir silme düğmesi ekler. Bunun dışındaki kişilerin yorumları silmesine izin verilmez. <$BlogItemCreate$>
, kişilerin yeni yorumlar bırakmasını sağlayan bağlantıyı ekler.
0 Yorum Ekle: