TRForumcu.NeTWebmaster / Web Dizayn Scriptler / Programlama DilleriPHP / ASP WeB SiSTeMLeRi SMF (Moderatör: Gondolin)Arşiv için seo (seo4arsiv)
Konu Bilgileri
Konu Başlığı Arşiv için seo (seo4arsiv)
Cevaplar 0
Sonraki Sonraki Konu
Görüntüleyenler0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Görüntülenme 110
Önceki Önceki Konu
Sayfa: [1]   Aşağı git
Yazdır
Konu Derecelendirme: 0 Bookmark and Share
Konu: Arşiv için seo (seo4arsiv)  (Okunma Sayısı 110 defa) EkleBunu Sosyal Paylaşım Butonu
Gondolin
Bölüm Sorumlusu
*


Mesaj : 1.169
Forum Para : 7896.00 YTL
« : 29 Mayıs 2008, 16:59:39 »


Modun orjinali SMF Hacks sitesinin sahibi vbgamer45 aittir... Bizde tasarım ve kodlama değişikliği yaparak seo özelliği kazandırdık...

Demo:
Linklerin Görülmesine İzin Verilmiyor
Linki Görebilmek İçin Üye Ol veya Giriş Yap
Linklerin Görülmesine İzin Verilmiyor
Linki Görebilmek İçin Üye Ol veya Giriş Yap

Özellikleri:
Türkçe karakterleri desteklemektedir. (UTF-8 Dahil).
Forumunuzun kullandığı dili ve karakter setini otomatik bulur.
BBC kodları ve gülümsemeleri destekler.
Kurmuş olduğunuz mesaj içi modifikasyonların özelliklerini destekler. (Mesaj gizleme, Ziyaretçilere kapalı link gibi...)
Ziyaretçilerin konu içerisinde sağ tıklama ve mouse ile seçim yapması engellenmiştir.
vs...
Fazlası için kulllanın görün Smiley


Kurulumu:
Öncelikle ekte verilen arsiv.php ve arsiv.css dosyalarını forum klasörünüze atın.


Daha Sonra

Eğer kullandığınız dil dosyası eğer UTF-8 ise
default temanın modifications.turkish-utf8.php dosyası içinde şunu bulun:

?>

Öncesine şunu ekleyin:
$txt['arc_home'] = 'ArÅŸiv Ana sayfa';
$txt['arc_full'] = 'Tam Görünüm';
$txt['arc_topic'] = 'Konu';
$txt['arc_page'] = 'Sayfa';
$txt['arc_posts'] = 'Mesaj';
$txt['arc_reply'] = 'Cevap';
$txt['arc_noreply'] = 'Henüz cevap yok';
$txt['arc_sticky'] = 'Sabit Konular';
$txt['arc_normal'] = 'Normal Konular';
$txt['arc_register'] = 'Lütfen üye olunuz!';

Eğer kullandığınız dil dosyası eğer standartsa

default temanın modifications.turkish.php dosyası içinde şunu bulun:

?>

Öncesine şunu ekleyin:
//SEO4Arsiv
$txt['arc_home'] = 'Arşiv Ana sayfa';
$txt['arc_full'] = 'Tam Görünüm';
$txt['arc_topic'] = 'Konu';
$txt['arc_page'] = 'Sayfa';
$txt['arc_posts'] = 'Mesaj';
$txt['arc_reply'] = 'Cevap';
$txt['arc_noreply'] = 'Henüz cevap yok';
$txt['arc_sticky'] = 'Sabit Konular';
$txt['arc_normal'] = 'Normal Konular';
$txt['arc_register'] = 'Lütfen Üye olunuz!';

Şimdi forum klasörünüz içinde .htaccess dosyanızı açıp aşağıdaki kodları EN ÜST SATIRINA ekleyin.(eğer öle bir dosya yoksa kendiniz oluşturun)
#Mod_rewrite başlar
RewriteEngine on

#Bölümler
RewriteRule ^arsiv-bolum-([0-9.]*)-(.*).html arsiv.php?board=$1
RewriteRule ^arsiv-bolum-([0-9.]*)-([a-zA-Z0-9_-]*) arsiv.php?board=$1

#Konular
RewriteRule ^arsiv-konu-([0-9.]*)-([a-zA-Z0-9_-]*).html arsiv.php?topic=$1
RewriteRule ^arsiv-konu-([0-9.]*)-([a-zA-Z0-9_-]*) arsiv.php?topic=$1

#Arsiv.php
RewriteRule ^arsiv.html arsiv.php

ÖNEMLİ NOT: SEO4SMF MODU YÜKLÜ OLAN ARKADAŞLAR .htaccess dosyalarında aşağıdaki değişikliği yapmaları gerekmektedir. SEO4SMF modunun yazarının gözünden kaçan bir noktanın arşivi etkilememesi için bu gereklidir.

Şunu bulun:
RewriteCond %{QUERY_STRING} ^topic=([0-9]*)$
RewriteRule ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]

RewriteCond %{QUERY_STRING} ^topic=([0-9]*).([0-9]*)
RewriteRule ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]

RewriteCond %{QUERY_STRING} ^board=([0-9]*).([0-9]*)
RewriteRule ^(.*)$ seo4smf-redirect.php?b=%1 [R=301,L]

Şunla değiştirin:
RewriteCond %{QUERY_STRING} ^index.php?topic=([0-9]*)$
RewriteRule ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]

RewriteCond %{QUERY_STRING} ^index.php?topic=([0-9]*).([0-9]*)
RewriteRule ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]

RewriteCond %{QUERY_STRING} ^index.php?board=([0-9]*).([0-9]*)
RewriteRule ^(.*)$ seo4smf-redirect.php?b=%1 [R=301,L]

Kurulum bitti. İsteyen arkadaşlar arsiv.php açarak aşağıda belirtilen kısımları kendilerine göre ayarlayabilirler.
&nbsp; &nbsp; <META NAME="Keywords" ***********""/>
&nbsp;&nbsp; <META NAME="Description" ***********""/>

Logged
 
Sayfa: [1]   Yukarı git
Yazdır