FriendFeed Comments TR
Ne yapıyor bu eklenti?
- Blogunuz üzerinde yayınlamış olduğunuz içeriğe FriendFeed üzerinde yapılan yorumları blogunuzdaki yorumlara dahil ediliyor ve bu yorumların ekstra herhangi bir kod yazmadan blogunuzdaki yorumlar kısmında gösterilmesini sağlıyor.
- Blog yazarının blog üzerinden FriendFeed üzerinde yapılmış olan yorumlara cevap verebilmesini sağlıyor.
- Blogunuzda yayınlamış olduğunuz içerikten FriendFeed üzerinden hoşlandığını belirtilen kullanıcıların listesini gösteriyor.
Nasıl Çalışıyor?
Siz blogunuzun yönetici panelinde yazınızı hazırlayıp, yayımla tuşuna bastığınızda eklenti blogunuz üzerinde yayınlamış olduğunuz bu yazıya ait olan linki FriendFeed'e yazınızın başlığı ile beraber ekliyor ve bu eklemiş olduğu linke FriendFeed üzerinde yapılan yorumları, yazı görüntülendiğinde yorumlar kısmında blogunuz üzerinden yapılan yorumlara dahil ediyor. Eğer yorum FriendFeed üzerinden geliyorsa yanına ufak bir FriendFeed logosu ekliyor.
Nasıl Kuracağız (Metin) ?
- Buradan ( http://wordpress.org/extend/plugins/wordpress-friendfeed-comments/ ) eklentiyi indiriniz.
- Eklenti içerisinden çıkan "wp_ff_commens" isimli klasörü blogunuzun "wp-content/plugins" dizini içerisine kopyalayınız.
- Kopyalama işlemi bittikten sonra blogunuzun yönetici panelinden, eklentiler sekmesine geçiniz.
- Eklentiler sayfasında "FriendFeed Comments" adlı eklentiyi bulup, aktif ediniz. ( Not : WordPress'in eklenti güncelleme sistemi daha önceden FriendFeed ile ilgili olarak yapılmış ancak bu eklenti ile hiçbir ilgisi olmayan başka bir eklentinin 1.6.x sürümünün çıktığını ve bunu indirmenizi size önerebilir, lütfen dikkate almayınız )
- Eklentiyi aktif ettikten sonra eklentinin FriendFeed ile iletişime geçebilmesi için ona FriendFeed'in size vermiş olduğu remote key'inizi ve kullanıcı adınızı belirtmelisiniz. Eğer bilmiyorsanız FriendFeed'e giriş yaptıktan sonra bu adresten ( https://friendfeed.com/account/api ) öğrenebilirsiniz.
- FriendFeed kullanıcı adınızı ve remote key'inizi girdikten sonra kaydet diyerek ayarları kaydetmeniz yeterli.
- Eğer bilgileri doğru olarak girdiyseniz bu andan itibaren blogunuz üzerinde yayınlayacağınız tüm içeriklerden FriendFeed'e rss üzerinden düşen ögeler otomatik olarak algılanacak ve bu ögelere gelen yorumlar blogunuzun yorumlar kısmında gösterilecektir.
- Eğer blogunuza eklemiş olduğunuz yazıyı, FriendFeed üzerinde "like" eden kullanıcıların listesini blogunuzda göstermek istiyorsanız temanıza ait olan "comments.php" dosyanızda uygun gördüğünüz bir yere
PHP:
yazmanız yeterlidir.
- Yayınlamış olduğunuz içeriğe, FriendFeed üzerinden yapılmış bir yoruma cevap verirken vereceğiniz cevabın yorum olarak FriendFeed'e de eklenmesini sağlayabilirsiniz. Bunu sağlamak için yönetim panelinizde Ayarlar / FriendFeed Comments sayfasında Ayarlar kısmında "Site yöneticilerinin yaptığı yorumlar FriendFeed'e yorum olarak eklensin" şıkkını işaretlemeniz yeterlidir.


Gerçekten mükemmel birşey
birde videolu olarak anlatmışsın tebrikler…
selamlar,
yanlış anlamadıysam (ve denediğim kadarıyla) yeni bir yazı yazdığımızda friendfeed’te yeni bir girdi yaratıyor, fakat zaten friendfeed’te blogum tanımlı, dolayısıyla 2 kere girdi yaratılmış oluyor. ben isterim ki friendfeed’te blogum tarafından yaratılan girdiye girilen yorumlar ile senkronize olsun.
öte yandan yeni bir yazı yarattığım sırada JSON.php’de “servis tekrar tanımlanıyor” gibilerinden bir “fatal error” verdi.
Baturalp, selamlar. Yanlış anlamamışsın. Olay aynen dediğin gibi işliyor. Ancak eklentinin otomatik olarak bu işi yapması pek mümkün değil. Çünkü senin yazının başlığı ile benzer başlık içeren başka bir öge de friendfeed üzerinde bulunabilir ve eklenti bu ögeyi asıl öge ile karıştırıp yanlış öge altındaki yorumları alabilir. Şu an ÖSS sebebiyle geliştirme faaliyetlerimi durdurduğumdan eklentiye bu sorunu çözebileceğini düşündüğüm özelliği ekliyemiyorum.
Düşündüğüm özellik ise şu şekilde. eklentinin yönetim kısmında blog üzerinde yayınlanmış ve friendfeed’e eklenmiş olan son 10 öge ( blogun rss yayınından gelen ) listelenecek ve site sahibi kişi yazmış olduğu herhangi bir yazıyı burada ki ögelerden birisi ile eşliyebilecek ve eklenti eşlenmiş olan ögenin altında bulunan yorumları alıp, site üzerinde gösterecek.
Soruna gelince sorun blogununun host edildiği sunucuda JSON eklentisinin aktif olmamasından kaynaklanıyor büyük bir ihtimal ile. Çünkü JSON.php dosyası sunucuda JSON eklentisi aktif olmadığı zamanlarda FriendFeed üzerinden veri alırken kullanılan JSON formatındaki verileri işlemek için kullanılan JSON sınıfının olduğu dosya.
Gürkan,
Eklenti IntenseDebate ile çalışmıyor.
@Eray : IntenseDebate projesinden yeni haber oldum, bu aralar öss yoğunluğu sebebiyle farklı projelere göz atamıyorum pek, anladığım kadarı ile friendfeed üzerinde yapılan yorumların blogta yayınlanmasını sağlıyorlar ve bunu birçok servis için yapıyorlar. IntenseDebate ile çalışmıyor derken, sorun nedir? Tam olarak biraz daha açıklarsan sevinirim : )
IntenseDebate, Automattic grubunun yeni aldığı bir yorum veritabanı. WordPress ile entegre olup geçmiş yorumları da alarak başka bir veritabanı üzerinde tutuyor. Böylece hiç bir zaman yorumların kaybolmuyor.
Ayrıca standart kullanıcı profili de oluşturuyor, böylece bu sistemi kullanan tüm yorum formları kullanıcıyı tanıyor.
Senin eklentinle olan sorun ise, ff-comments çalışırken site açılmıyor.
Eray : Teşekkürler bilgilendirmen için. Bu sorunun farkındayım. Kendi blogumda da bir benzerini yaşamıştım. Ben eklentiyi ilk yayınladığımda eklenti anasayfada, single sayfada yani post’un görüntülendiği her yerde friendfeed sunucusuna bağlanıp, yorum sayısını ve yeni yorumları check ediyordu. Bu durumda anasayfada 10 tane öge varsa, friendfeed sunucusuna 10 kere request’te bulunmuş oluyordu ki bu da performans açısından rezil sonuçlar ortaya çıkartıyordu. Bu ilk başta yaptığım algoritmik bir hata. Bunu yakında çıkararacağım yeni sürüm ile birlikte düzelteceğim
Eklentinin diğer 1-2 bug’ını da bu sürüm ile ortadan kaldıracağım.
IntenseDebate ile ilgili olarakta araştırma yapacağım. Eğer yapabileceğim ekstra bir entegrasyon varsa onu da eklerim
Tekrar teşekkürler.
@Eray : Eklenti çalışmıyor deyince tekrardan baktım, wordpress.org’un svn sunucusuna eklentiyi yüklerken bir yanlışlık olmuş, eski versiyon dosyalar gitmiş falan. Düzelttim bi’ 30 dk içerisinde falan normal çalışır download edilebilir hale gelir sanıyorm.
gerçekten çok güzel olmuş
ellerine sağlık =)
emeğine sağlık dostum ekledim siteme teşekkürler
Merhaba Gürkan hocam türkçe karakter sorunu yaşıyorum bu konuda yapmam gereken bir şey var mı ?
Eklenti tema dosyalarının dil kodlamasının utf8 olması gerekiyor eğer böyle değilse onları düzelt ilk olarak : ) Yine düzelmezse sorun veritabanında demektir, ilgili tablolaların karakter kodlamalarını utf8_turkish_ci yaparsan sorun düzelecektir.
teşekkür ediyorum Gürkan hocam kontrol ediyorum.
Gürkan yine bir problemim var (: Eklenti bir kaç gün öncesine kadar çalışıyordu. Yayınladığım yazıları otomatik olarak friendfeede ekliyordu ve yorumlar sorunsuzca blogumda görünüyordu. Eski yazılarıma friendfeed üzerinden yapılan yorumlar ve like lar halen sorunsuzca görünüyor blogumda fakat bloguma yeni yazı eklediğimde, artık otomatik olarak friendfeede eklenmiyor. Herhangi birşey de yapmadım kendiliğinden oldu
Nasıl çözeriz bu durumu?
@Hakan : Ne güzel bir hataymış
Aklıma 2 tane neden geldi. Umarım yardımcı olabilirim.
Eğer bu olay sadece bir yazı için olduysa. Sen yazıyı yayınla dediğin anda eklenti onu friendfeed’e eklemeye çalışıyor. Bu sırada friendfeed’in sunucusu down durumda ise ekliyememiş olabilir.
Diğer ihtimal ise şu. Her ne kadar friendfeed api dökümantasyonunda belirtilmemiş olsa bile friendfeed’in api üzerinden yapılacak olan istekler için bir sınırı var. Şuan eklenti friendfeed’e eklemiş olduğu linke ait olan sayfa blogun üzerinde her refresh edildiğinde friendfeed sunucusuna bağlanıyor. Bu sebeple bu istek sınırını aşmış olabilir eğer page view sayın çok fazlaysa
Sende o sınır aşıldığı zaman yazıyı eklemişsen bloguna, friendfeed link ekleme isteğini kabul etmemiş olabilir. Sorun bu sebepten ise eklentinin yeni sürümünde bu sorunu çözücem. Eklentiye eklemiş olduğum Cache olayı ile sayfa bir milyon gösterim bile alsa eklenti sunucuya sadece 1 kere bağlanmış olacak.
Umarım aydınlatıcı olabilmişimdir. Sevgiler.
Gürkan sanırım söylediğin gibi ister sınırı gibi bir şeye takılıyorum. Günün belli saatlerinde, yeni yazılarımı friendfeede eklemiyor eklenti ancak bazı saatlerde aynı yazıyı wordpress içerisinden taslak haline getirip tekrar yayınlandığımda friendfeede ekliyor.
Neyse artık bir sonraki versiyonu bekleyeceğiz
İlgin için teşekkür ederim.
Kolay gelsin
Gürkan, merhaba.
Eklentin harika, öncelikle ellerine sağlık.
Ancak şöyle bir sorunum var, eklenti kurulduğunda muntazam çalışıyor, ancak makaleyi okumak için single.php’yi açtığımda sidebardaki “son yorumlar” widgeti bozuluyor. <span class=… şeklinde bir html koyuyor yorum yapan klişinin başına… nasıl çözebiliriz?
Ben de eklentiyi kurdum ama yazıların altında aşağıda ki hata yer alıyor. Anlayamadım.
“Cache_Lite : Unable to write cache file : /home/burakbud/public_html/wp-content/plugins/wordpress-friendfeed-comments/cache_files/cache_c21f969b5f03d33d43e04f8f136e7682_4cb89f5d71a7de06d7a1a6e853e4d66e ”
Eklenti için teşekkürler.
@Burak : wp-content/plugins/wordpress-friendfeed-comments/cache_files klasörüne chmod ayarı olarak 777 verip, içerisindeki tüm dosyaları silip dener misin bi’? Dosya izinlerinden kaynaklanan bir sorun bu, daha öncede karşılaşmıştım =)
@Gürkan : Evet sorun oymuş görmemişim çözdüm
yine de sağol ama bu defa da farklı bir sorun çıktı. Türkçe karakter sorunu var ve bir de avatar çıkmıyor ve yazan kişinin link yerinde de url çıkıyor :S anlam veremedim.
Gürkan ellerine sağlık çok güzel. Ama gel görki bende sadece like lar çıkıyor? Bunda yorumları neden çıkartamıyorum bir türlü? Misal : http://www.armanacar.com/blog/index.php/2009/03/dovme-kulturu-ve-ulkemizde-dovmenin-durumu/
Arman : İlk olarak bir sorum var. Eklentinin like eden kullanıcıları aldığı linki friendfeed’e sen mi ekledin yoksa eklenti kendisi mi ekledi? Çünkü eklenti normal olarak rss üzerinden friendfeed’e düşen linke gelen yorumları alıyor.
wordpress-friendfeed-comments/wp_friendfeed_comments.php on line 898 Böyle bir hata alıyorum ?
@Resul : Hatayı tam olarak yazar mısın? Onun üzerinde bir açıklama olması gerekiyor.
http://is.gd/wmDn görüleceği gibi Türkçe karakter hatası vermekte, nasıl düzeltebilirim?
[...] böylece blogunuzda yazdığınız yazılar en hızlı haliyle friendfeed`e aktarılıyor. Sonra şu adresteki WordPress FriendFeed Comments eklentisini kuruyorsunuz. Kurulum işlemi ardından [...]
Gelen yorumlardaki türkçe karakterler ? şeklinde çıkıyor sorun neden kaynaklanabilir.
Not: FriendFeed’i inglizce olarak kullanıyorum.
Merhaba,
Pluginde Türkçe karaker sorunu var sanırım.
Arkadaşlar, lütfen hata bildirimi yapmadan önce yazının altındaki yorumları dikkatlice okuyunuz. Bu soruya daha önce çok defa cevap verdim. Karakter sorunu eklenti ile ilgili değil. Eklenti veritabanında tablo oluştururken herhangi bir karakter seti belirtmiyor, bu şekilde olunca da MySQL kendi default karakter setini kullanıyor. Sorunu çözmek için wp_ff prefix’i ile başlayan tüm tabloların içini boşaltın ve karakter kodlamasını utf8_general_ci yada utf8_turkish_ci ayarlayın sorununuz düzelecektir.
Blog girdisine yapılan yorumlar eklentide friendfeed e aktarılmıyor fakat site blog sahibinin yaptığı yorumlar freedfeed e aktarılıyor. Bu durumda friendfeed’e kopuk bütün içinde anlamlı olsa da aradan çekildiği için anlamsız yorumlar gelmiş oluyor.
Örnek:
http://www.bahri.info/2009/09/12/basarisiz-bir-linuxa-goc-denemesi.html
http://friendfeed.com/bmericc/86e5b172/basarsz-bir-linuxa-goc-denemesi
Eklentiyi yükleyince 503 Service Unavailable hatası aldım kaldırınca düzeldi.Neden olabilir?
Teşekkürler.
Sorunu daha net açıklarsanız yardımcı olabilirim. 503 hatası pek spesifik bir bilgi değil.
Açıklamalar için tesekkür ederim belirgin ve net olmu herşey
Güzel bir eklenti. Geniş ve yalın anlatımınız için teşekkürler.