facebook beğen kodunu bilirsiniz.
http://developers.facebook.com/docs/reference/plugins/like bu adresten bir kod alırsınız sitenize korsunuz ama sayfaya özel yapamassınız değilmi.
googlede araştırdınız genelde anlatımlar blogger veya wordpress için mi çıktı allah belasını versin bu nukenin millet anlatmıyor diyorsunuz
nuke ile ilgiyi bilgiyide nuke destek sitesinde anlatalım.
bunu nukeye monte eden benim bilmiyorum daha önce nuke kullanıpda başarabilen varmı.günlerce deneme yanılma ile denedim sürekli sonunda başardım.
orjinal kodumuz bu
<iframe src="http://www.facebook.com/plugins/like.php?href=www.sonsuzluk.net&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
bakın orda http://www.sonsuzluk.net yazıyor bunu olduğu gibi bir modülün syafasına korsak pek birşey değişmez her sayfada beğenilmiş gibi gösterir.sayfaya özel bir beğenme olmaz.
bu kodu şöyle yaptım
<iframe src="http://www.facebook.com/plugins/like.php?href=http://www.sonsuzluk.net/Videom-file-read-id-$id&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
bakın http://www.sonsuzluk.net yerine başka adres yazdım Videom modülüne göre yaptım bunu siz deneme yanılma ile başka modüğllere uydurun amacım size mantığını anlatabilmek
http://www.sonsuzluk.net/Videom-file-read-id-$id
koddaki bu adres yerine kendi sitenize ve modülünüze uygun adresi yazın videom modülüne bunu eklediğimde herhangi bir videoyu beğendiğimde facebookda o sayfanın titlesi linki beğenildi olarak gözükür.
sizlerde deneyin herhangi bir sorununuz olursa buradan sorun elimden geldiğince yardım ederim.
###Forum İçin Beğen Kodu###
aç
modules/Forums/viewtopic.php dosyanı
bul
'U_VIEW_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL .
"=$topic_id&start=$start&postdays=$post_days&postorder=$post_order&highlight=$highlight"),
hemen altına ekle
'sonsuzluk' => ("http://$sitename/Forums-file-viewtopic-t-$topic_id"),
aç
modules/Forums/templates/subSilver/viewtopic_body.tpl dosyanı
aşağıdaki kodu en üste ekle veya görünmesini istediğin yere
<iframe scrolling="no" frameborder="0" allowTransparency="true"></iframe>
Merhaba arkadaşlar site hayırlı uğurlu olsun. Gerekli olan bir siteydi. Başarılar diliyorum.
Sevgili hocam ben izmirguncel.com sitesinde haberler için kullandığım kodları hayırlı olsun babından sizinle paylaşmak istiyorum. Haberin altına eklediğim bu kod sayesinde linki paylaşıp tavsiye edip beğenebiliyorsunuz. Kolay gelsin
$str = <<<STR
<iframe src="http://www.facebook.com/plugins/like.php?href=$uri1&layout=button_count&show_faces=false&width=125&action=recommend&font=tahoma&colorscheme=light&height=30" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
STR;
$str2 = <<<STR
<iframe src="http://www.facebook.com/plugins/like.php?href=$uri1&layout=standard&show_faces=true&width=300&action=like&colorscheme=light&height=10" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
STR;
echo $str;
echo $str2;
iyi dilekleriniz ve paylaşımınız için teşekkür ederim
vermiş olduğunuz kodu denemedim fakat gözüme çarpan nokta şu oldu
href=$uri1 kod içerisinde bu geçiyor nuke de bu şekilde bir url yi görmesi zor
vermiş olduğunuz koda benim yukarıda anlatmış olduğum $id değişkeni ile bir çekim yapılırsa kodunuz sorunsuzca çalışabilir
Düzeltme kodu eksik yazmışım. Tekrar kontrol etmeden yazmışım. Kolay gelsin
$uri1 = urlencode("http://".$_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]);
$str = <<<STR
<iframe src="http://www.facebook.com/plugins/like.php?href=$uri1&layout=button_count&show_faces=false&width=125&action=recommend&font=tahoma&colorscheme=light&height=30" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
STR;
$str2 = <<<STR
<iframe src="http://www.facebook.com/plugins/like.php?href=$uri1&layout=standard&show_faces=true&width=300&action=like&colorscheme=light&height=10" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
STR;
echo $str;
echo $str2;
Düzeltme kodu eksik yazmışım. Tekrar kontrol etmeden yazmışım. Kolay gelsin
$uri1 = urlencode("http://".$_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]);
$str = <<<STR
<iframe src="http://www.facebook.com/plugins/like.php?href=$uri1&layout=button_count&show_faces=false&width=125&action=recommend&font=tahoma&colorscheme=light&height=30" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
STR;
$str2 = <<<STR
<iframe src="http://www.facebook.com/plugins/like.php?href=$uri1&layout=standard&show_faces=true&width=300&action=like&colorscheme=light&height=10" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
STR;
echo $str;
echo $str2;
hocam bu kodu her modülün index.php sine mi ekleyecez. bu konuda bilgilendirir misiniz?
Bu kodları hangi modülde kullanmak istiyorsanız o modülde ekleyeceksiniz. Örneğin ben haber modülünde kullanmıştım. Neartchile.php'nin içinde beğen-tavsiye et butonunun görünmesini istediğim yere ekledim. Kullanmak istediğiniz her modül için ayrı ayrı uygulayacaksınız.
paylaşım için teşekkürler
ben direk developtan aldığım kodu kullanıyorum (forum için söylüyorum) sorunsuz çalışıyor. o kadar teferruata gerek yok gibi yanlışım varsa düzeltmeyi unutmayın :)
themes/nekullanıyorsanız/forums/viewtopic_body.tpl açın
Bulun
END Postrow
Hemen altına yapıştırın
<tr>
<td>
{QUICKREPLY_OUTPUT}
</td>
</tr>
<php>
<tr>
<td>
facelike'dan alınan iframe kodu buraya
</td>
</tr>
<php>
bilmiyorum ben bunu yazarak yaptım. gösterdiğim forumda sadece her mesaj sonu için geçerli. forumun istediğiniz yerinede aynı şekilde atabilirsiniz.
örnek: http://foaktaons.com/modules.php?name=Forums&file=viewtopic&t=351 (mesajın en sonunda)
benim anlattığım yöntemdeki mantık ile bu farklı ama
benimkinde bulunduğun sayfayı beğendiriyorsun seninkinde siteyi komple :roll:
hmm onu farketmemişim. o zaman dönüm bir daha okuyayım 8)