Phpld ( Php Link Directory ) Site Detay Sayfası
Bu yazı toplamda 137, bugün ise 3 kez görüntülenmiş
Phpld 3.0 + sürümlerinde bu özellik mevcut fakat phpld 2.x ücretsiz sürümlerini kullanıyorsanız, eklenen sitelerin detay sayfaları mevcut değildir, bu eklenti ile bu eksikliği giderebiliyoruz. Hatta eklentiyi kurduktan sonra biraz seo düzenlemesi ile , ücretli sürümlerinde değişiklik yapmadan kullanan dizin sahiplerine göre daha avantajlı bi detay sayfanız olabilir. Ör; phpld 3.x sürümlerinde site detay sayfasının modifiye edilmemiş hali /detail/link-141.html şeklindedir.
Biz bu modu kurduktan sonra, link detay sayfamız /linkdetail/site-141 şeklinde olacak ve tabi bu şekilde bırakmayacağiz, Seo ayarlarından sonra site detay sayfamız, /linkdetail/incelenen-site-ismi-id.html şeklinde düzenleyeceğiz.
Öncelikle eklentinin sahibi; Googprlinks
Eklenti indirme sayfası Mod indir - Linkte Sorun Yaşarsanız phpld link detail mod burdan indirin.
Eklentiyi indirdiğinizde; "readme.txt" , "link-detail.php" , "link-detail.tpl" dosyalarını göreceksiniz.
Eklentide değişiklik yapmadan kullanmak isteyenler için kurulum;
"link-detail.php" dosyasını dizininizin bulunduğu anadizine (index.php 'nin yanına)
"link-detail.tpl" dosyasını templates klasörünüze kopyalayın.
Değişiklik yapılacak dosyalar;
templates >> link.tpl dosyasını açın bulun;
-
{$link.URL}
Bununla değiştirin;
-
{$link.URL} - [<a href="{$smarty.const.DOC_ROOT}/details/link-{$link.ID}">Read More</a>
Bu şekilde yaptığınızda, dizininizde siteleriniz şu şekilde listelenir,
Yukardaki aynı işlemi
templates >> f.link.tpl içinde yapıyoruz. (Önemli olarak ayarladığımız linkler için)
Son olarak ana dizindeki .htaccess dosyasını açıp bu satırı buluyoruz;
-
Options +FollowSymLinks
hemen altına ekleyin;
-
RewriteRule ^details/link-([^/]+)/?$ link-detail.php?lid=$1 [QSA,L]
Site detay sayfanız hayırlı olsun.
Eklentiyi Seo uyumlu şekilde kurmak isteyenler için kurulum;
Ben örnek olarak site detay sayfasını /site-detay/siteid-site-ismi.html şeklinde yapacağım, siz istediğiniz gibi düzenleyebilirsiniz."link-detail.php" ve "link-detail.tpl" dosyalarını yükledikten sonra;
Yukarda düzenlediğimiz gibi "link.tpl" dosyasını tekrar açıp bunu bulun,
-
{$link.URL}
Bununla değiştirin;
-
{$link.URL} - <a href="{$smarty.const.DOC_ROOT}/site-detay/{$link.ID}-{$link.TITLE|escape|trim|strtolower|replace:' ':'-'}.html">
aynı işlemi "f.link.tpl" dosyasındada uyguluyoruz.
Son Olarak .htaccess dosyamızı açıp buluyoruz;
-
RewriteEngine On
Altına Ekliyoruz;
-
RewriteRule ^site-detay/([^/]*)\.html$ /link-detail.php?lid=$1 [L]
Site Detay sayfanızın Seo uyumlu hale getirilmiş şekli hayırlı olsun.
Trdizin'de site detay sayfası biraz daha değişiktir, demo görmek isterseniz
yukardaki anlatımın uygulanmış olduğu demoya Burdan bakabilirsiniz.
Hazırlayan; TrDizin.ORG


(3 votes, average: 3.67 out of 5)
Posting your comment
Ahmet San | Ekim 7, 2007 @ 12:32
Çok teşekkürler..
Gerçekten cok güzeldi.
link ekle | Şubat 12, 2008 @ 18:45
saol dostum, sayende hallettim:)
Aycan | Temmuz 3, 2008 @ 20:01
Anlatımda yanlışlıklar var acemiler yapamazlar.