22 Mayıs 2009 | 10:32
yazar: Guardian

WP Eklentisi: Google Shared Contents 1.0

Kategoriler: araçlar, linux gezegeni, yazılım, özgür yazılım
Etiketler: , , , , ,

Sıkça kullandığım Google Reader ile paylaştığım içerikleri sayfanın tavsiyeler alanında ilgili Google API ’si yardımıyla görüntülemekteydiniz. Ancak bu içerikleri görüntülemek için bundan fazlasına ihtiyacım olduğunu hissettim. Çünkü okuduğum her içerik hakkında yazı yazmam mümkün olmuyor, bu nedenle ilgili içeriklerin daha göze çarpıcı olması gerekiyordu. Bu fikrimden herkesin yararlanabilmesini sağlamak istedim ve ortaya Google Sharing Contents çıktı..

Nedir?

Bir Wordpress eklentisidir. Google ID verinizden yararlanarak gezindiğiniz sitelerden ‘bunu reader’a not almalıyım‘ deyip paylaştığınız içerikleri sayfanızda yayınlar.

Tarayıcınızda şekilde gördüğünüz butona sahip değilseniz;

Google Reader hesabınıza giriş yaparak sol panelden “Notes” sayfasındaki kutucuğu sürükle-bırak tekniği ile tarayıcınızın istediğiniz alanına ekleyebilirsiniz. Veya aşağıdaki veriyi hedef göstererek tarayıcınızda yeni bir buton oluşturabilirsiniz (satır boşluklarını kaldırınız):

javascript:var%20b=document.body;var%20GR________
bookmarklet_domain='http://www.google.com';if(b&
&!document.xmlVersion){void(z=document.createElement
('script'));void(z.src='http://www.google.com/reader/
ui/link-bookmarklet.js');void(b.appendChild(z));}else{}

Google ID verinizi bilmiyorsanız;

Google Reader üyeliğinize giriş yaptığınızda sol paneldeki “shared items” sayfasında paylaştığınız içeriklerin yayınlandığı sayfaya ait aşağıdakine benzer bir link bulacaksınız:

http://www.google.com/reader/shared/06800100454687167248

Koyultarak belirttiğim son blok Google ID verinizdir.

Nasıl Kurulur?

  • google-sharings.zip dosyası içeriğini arşivden çıkartarak “wp-content/plugins/” dizinine yerleştiriniz.
  • yönetim panelinin eklentiler bölümünden eklentiyi aktifleştiriniz.
  • Yönetim panelinizin “Ayarlar” bloğunda açılan “Google Sharings” sekmesine tıklayarak, Google ID verinizi ve öntanımlı olarak kaç adet içerik görüntüleneceğini tanımlayınız.
  • temanızın istediğiniz alanına aşağıdaki betiği yerleştiriniz:
<?php if (function_exists('load_google_sharings')) {
load_google_sharings('defined'); } ?>

İpuçları

  • Eklentiyi temanızda birden fazla alanda kullanmak isteyebilirsiniz. Farklı alanlarda farklı sayıda içerik görüntülemeye ihtiyaç duyabilirsiniz. Bunun için load_google_sharings(’defined’) fonksiyonunda “defined” yerine kaç adet içeriğin yayınlanacağı bilgisini girebilirsiniz. Örneğin 5 adet içerik görüntülemek için:
<?php if (function_exists('load_google_sharings')) {
load_google_sharings('5'); } ?>

şeklinde bir ifade kullanabilirsiniz. Eklenti öntanımlı içerik sayısı verisini atlayıp girdiğiniz değeri kullanacaktır.

Uyarılar

Geldik en önemli noktaya: PHP 4 versiyonlarında sorun yaşamanız muhtemeldir! Eklenti çalışmayabilir. samkon sunucusunda henüz kavrayamadığım bir nedenle domxml fonksiyonları işlevlerini yerine getirmiyor. Başka PHP 4 sunucularında test etme imkanı bulduğumda bu konu hakkında açıklama yapacağım.

Eklenti PHP 5 sunucularının desteklediği SimpleXML kütüphanesini kullanmaktadır. Herhangi bir sorun ile karşılaşılmamıştır. Yakın zamanda sırf bu nedenle samkon’u PHP 5 destekli bir sunucuya taşıyacağım.

Download

google-sharings.zip [3 KB]

Yorum ve görüşleriniz eklentinin geliştirilmesinde yardımcı olacaktır.

2.742 defa okundu | Yorum Yaz

4 adet yorum var

Cevap yazın

* kararkteri ile işaretlenmiş alanların doldurulması zorunludur.

Share/Save/Bookmark