Benzer Yazılar Eklentisi (Türkçe karakter Destekli)



Bir çok sitede blogger için verilen benzer yazılar eklentisinde türkçe karakter sorunu olduğundan dolayı çoğu kişi bu eklentiyi kullanamadı. Ancak burada vereceğim benzer (ilgili) yazılar eklentisinde bu problem yok. Herkes gönül rahatlığı ile kullanabilir.


.....Lütfen şablonunuzun yedeğini almayı unutmayın......


1.Yerleşim--->Html Düzenle---Widget Şablonunu Genişlet

]]></b:skin> kodunu bulurak alttaki Css kodunu hemen üst satırına, js kodunu hemen alt satırına yapıştırın.

Css Kodu:

.related-posts h4{
margin: 0 0 0 10px;
padding: 0 0 0;
font-size: coloque aqui o tamanho da fonte;
color: #...coloque aqui o valor da cor para o título;
}

Para dar estilo à lista:

.related-post ul{
margin: 0 0 0;
padding: 0 0 0;
list-style-type:none;}


.related-posts li{
margin: 0 0 0;
padding: 2px 0px 0px;
list-style-type:none;
font-size: tamanho da fonte;}

.related-posts li a{color: #....}
.related-posts li a:hover{color: #.....; text-decoration:none;}


Js Kodu:

<script type='text/javascript'>
//<![CDATA[
var relatedTitles = new Array();
var relatedTitlesNum = 0;
var relatedUrls = new Array();
function related_results_labels(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
relatedTitles[relatedTitlesNum] = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
relatedUrls[relatedTitlesNum] = entry.link[k].href;
relatedTitlesNum++;
break;
}
}
}
}
function removeRelatedDuplicates() {
var tmp = new Array(0);
var tmp2 = new Array(0);
for(var i = 0; i < relatedUrls.length; i++) {
if(!contains(tmp, relatedUrls[i])) {
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[i];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[i];
}
}
relatedTitles = tmp2;
relatedUrls = tmp;
}
function contains(a, e) {
for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
return false;
}
function printRelatedLabels() {
var r = Math.floor((relatedTitles.length - 1) * Math.random());
var i = 0;
document.write('<ul>');
while (i < relatedTitles.length && i < 20) {
document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a></li>');
if (r < relatedTitles.length - 1) {
r++;
} else {
r = 0;
}
i++;
}
document.write('</ul>');
}
//]]>
</script>

2. Daha sonra aratarak alttaki kod arasına renkli bölümü ekleyin.


<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'/>

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=10&quot;' type='text/javascript'/>
</b:if>
</b:if>
</b:loop>
</b:if>
</span>


3.<div class='post-footer-line post-footer-line-3'> kodunu bularak hemen altına alttaki kodu ekleyin ve kaydedin.


<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div class='related-posts'>
<h4>Benzer Yazılar:</h4>
<script type='text/javascript'>
removeRelatedDuplicates();
printRelatedLabels();
</script>
</div>
</b:if>


İşlem tamam hayırlı olsun....

Lütfen Alıntı yaparken kaynak gösterin....

12 yorum:

Adsız dedi ki...

gozukmuyor

hadipaylas on 28 Haziran 2009 23:53 dedi ki...

Bir yerde hata yapmıssındır. Yoksa kesinlikle eklenti çalışıyor...

Fikrin Ne? on 30 Temmuz 2009 01:24 dedi ki...

harıka bır eklentı ellerınıze saglık degerlı dostum ben blguma ekldım harıka oldu ayrıca harıka bır blogunuz var saygılarımla

hadipaylas on 30 Temmuz 2009 07:27 dedi ki...

İltifatın için teşekkür ederim arkadaşım saol. Değerli yorumlarınla bana güç veriyorsun.

Kadinlar Mekani on 31 Temmuz 2009 07:07 dedi ki...

sen bunu hak edıyorsun kardesım saygılarımla

Adsız dedi ki...

Düzgün bir şekilde oluşturulmadığından şablonunuz çözümlenemedi. Lütfen tüm XML öğelerinin düzgün biçimde kapatıldığından emin olun.
XML hata iletisi: The element type "b:loop" must be terminated by the matching end-tag "".


Bir Kaç Farkı Temada Kaç Kere Denedim..
Sonuç Aynı.

hadipaylas on 14 Ağustos 2009 07:52 dedi ki...

Eklentide sorun yok. Zira bu blogtada kullanmaktayım. Kesinlikle bir yerde hata yapıyorsundur.

Adsız dedi ki...

Düzgün bir şekilde oluşturulmadığından şablonunuz çözümlenemedi. Lütfen tüm XML öğelerinin düzgün biçimde kapatıldığından emin olun.
XML hata iletisi: The element type "b:loop" must be terminated by the matching end-tag "".

3-4 Değişik Temada Denedim..
Hata Yapmadığımdan Eminim.

hadipaylas on 16 Ekim 2009 19:19 dedi ki...

Asda takiptemisin bilmiyorum ama yeni bir benzer yazılar eklentisi ekledim onu kullanabilirsin.

Şükran on 14 Eylül 2012 10:21 dedi ki...

sanırım ben yapamadım.Şablon-Html'yi düzelt yaptım.verilen css kodlarını ve js kodlarını ]]>komutundan önce ve sonra şeklinde anlattığınız gibi yapıştırdım.sonra renkli yazan yeri arattım filan ama olmadı ya.Üç günden beri bununla uğraşıyorum.yok mudur bunun başka bir yolu ,daral geldi hani:(

Şükran on 14 Eylül 2012 10:24 dedi ki...

nasıl bir yazı karakteri olduğunu da bilmiyorum.Resim gözükmüyor ama ana mantığını çözmek istiyorum.Tek istediğim sade bir el yazısı şeklinde görünmesi.Verilen kodlar içinde farklı yazı karakterini de içeriyor mu,açıklarsanız memnun olurum:)

Adsız dedi ki...

With havin so much content do you ever run into any problems of
plagorism or copyright violation? My blog has a lot of completely unique content I've either created myself or outsourced but it looks like a lot of it is popping it up all over the web without my permission. Do you know any ways to help stop content from being ripped off? I'd definitely appreciate
it.

Look at my site online stopwatch with alarm.

Yorum Gönder