phpBB Türkiye - phpBB3 Türkçe destek ve geliştirme

İçeriği atla

Sitemiz sadece phpBB 3.0 sürümüne destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

NV advanced last topic titles 1.2.3 seolu olmuyor

NV advanced last topic titles 1.2.3 seolu olmuyor

İleti kuaza 28 Mar 2008 20:43

phpBB3 sürümü: Gold 3.0.0
Panonun tam adresi: http://www.kuaza.org
Dil paketini indirdiğiniz adres: http://www.*sansürcü site silindi*.net
Eklentiler / Temalar: mavilim tema, Advanced - 0.4.0,
Eklentilerin indirme adresi: http://www.phpbb.com/community/viewtopi ... &sk=t&sd=a
İşletim sistemi, php ve mysql sürümünüz: ??
Sorun çıkan sayfa URL adresi: son seo

Soru/hata tanımlamaları:

bu eklenti ana sayfadaki konularin yaninda en son yazilan mesajin konusunu gostermektedir, tam olarak anlatamadim galiba ornek bu resme bakin :

Resim

resimùde de gordugunuz gibi normal konu basliklari seolu oluyor ama en son ekledigim modda cikan linkler seo olmuyor, aslinda sorun yok ama bu linklerin seolu olabilmesi icin neler yapilabilir..

Soru/hatadan önce ne değişiklik yaptınız:

sorun degil seolu olmasi icin neler yapilabilir

Soru/hatayı gidermek için hangi yollara başvurdunuz, neler yaptınız:

size :)
kuaza


İleti: 122
Kayıt: 20 Arl 2007 01:56
İsim: kuaza deMorr
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: Gold 3.0.0

  profesyonel phpBB3 çözümleri ve web hizmetleri

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti kuaza 01 May 2008 20:34

modun yazari boyle bisey yapin diye yazmis ama hata veriyo sebebi ne olabilir ,

includes/functions_display.php find:
Kod: Tümünü seç
$last_topic_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id_last_post'] . '&t=' . $row['topic_id']);


replace with:
Kod: Tümünü seç
$last_topic_url = format_url($last_topic_title, "t{$row['topic_id']}");


try this one

bu seolu olma olayini ayarlamam gerek :(
kuaza


İleti: 122
Kayıt: 20 Arl 2007 01:56
İsim: kuaza deMorr
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: Gold 3.0.0

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti kuaza 01 May 2008 20:48

bu sekilde degistirince :

Kod: Tümünü seç
$last_topic_url = $phpbb_seo->format_url($last_topic_title, "t{$row['$topic_id']}");


linkler boyle oluyo:

http://www.xxxx.com/pc-niz-kuracaginiz- ... kin-online

Normalde boyle olmasi gerek :

http://www.xxxx.com/sisteminizi-sorgula ... -t643.html

konu basligini gostermeyi becerdim :) geriye forum ismini ve konu numarasini gostermek kaldi :)
kuaza


İleti: 122
Kayıt: 20 Arl 2007 01:56
İsim: kuaza deMorr
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: Gold 3.0.0

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti ALEXIS 01 May 2008 21:56

Şunları da kurcala:

set_url(), format_url(), iki tane fonksiyon var, kurcalayın

Kod: Tümünü seç
   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   if ( empty($phpbb_seo->seo_url['forum'][$row['forum_id']]) )
   {
      $phpbb_seo->seo_url['forum'][$row['forum_id']] = $phpbb_seo->set_url($row['forum_name'], $row['forum_id'], $phpbb_seo->seo_static['forum']);
   }
   // www.phpBB-SEO.com SEO TOOLKIT END

   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   if ( empty($phpbb_seo->seo_url['topic'][$row['topic_id']]) )
   {
      $phpbb_seo->seo_censored[$row['topic_id']] = censor_text($row['topic_title']);
      $phpbb_seo->seo_url['topic'][$row['topic_id']] = $phpbb_seo->format_url($phpbb_seo->seo_censored[$row['topic_id']]);
   }
   // www.phpBB-SEO.com SEO TOOLKIT END



fonksiyonları şöyle kullanacaksınız: $phpbb_seo->format_url();
ALEXIS
eklenti yazarı
eklenti yazarı

Kullanıcı avatarı

İleti: 2520
Kayıt: 03 Arl 2006 09:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: İyi
CSS: İyi
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.1.0

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti kuaza 01 May 2008 22:08

basladim bile :) insallah beceririm :)
kuaza


İleti: 122
Kayıt: 20 Arl 2007 01:56
İsim: kuaza deMorr
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: Gold 3.0.0

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti kuaza 01 May 2008 23:15

bu sekilde yapiyorum ama forum ismini okuyo sonrasini okumuyo, kirmizi tarafi okutturamiyorum neden acaba ??

$last_topic_url = $phpbb_seo->format_url($row['forum_name'], "f{$row['$forum_id']}", $last_topic_title, "t{$row['$topic_id']}");
kuaza


İleti: 122
Kayıt: 20 Arl 2007 01:56
İsim: kuaza deMorr
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: Gold 3.0.0

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti ALEXIS 02 May 2008 01:05

kırmızılarda imalat hatası var, öyle bir kullanım olmaz, böyle olabilir...

$row['topic_id'];

tabi SQL den bilgi $row a array ediliyorsa....
ALEXIS
eklenti yazarı
eklenti yazarı

Kullanıcı avatarı

İleti: 2520
Kayıt: 03 Arl 2006 09:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: İyi
CSS: İyi
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.1.0

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti kuaza 02 May 2008 01:07

nerdeyse oldu ancak tek bir karakter ekleme sorunum var ( / ) bunu ekleyemiyorum kullandigim kod bu :

Kod: Tümünü seç
$last_topic_url = $phpbb_seo->format_url($row['forum_name'] . '-f' . $row['forum_id'] . '/' . $row['topic_title'] . '-t' . $row['topic_id'] . '.' . html);


bunu kullandigimda link bu sekilde cikiyo:

http://www.kuaza.org/sisteminizi-sorgulayin-f144-pc-niz-kuracaginiz-oyun-icin-uygunmu-degilmi-bakin-online-t643-html


orjinal link saglami :

http://www.kuaza.org/sisteminizi-sorgulayin-f144/pc-niz-kuracaginiz-oyun-icin-uygunmu-degilmi-bakin-online-t643.html


ustteki linkte buradaki tire yerine

f144-pc

( / ) koymam gerek onuda koyunca hersey bitiyor, bu modulude seolu yapiyoruz :) ben bakiyorum yapinca paylasirim ama kisa yoldan siz soyleyin daha makbule gecer :) kodlarin arasina slac ( / ) eklemek icin nasil bir kod kullanilmali..

slac ( / ) haricinde herseyi koyabiliyorum ama bu slac i koyamiyorum - olarak cikiyo :((

ayrica son tarafta bulunan htmlnin soluna ( . ) koyuyorum - cikiyo :) sanirim bu eklemeleride seo olarak goruyo ve basliklarda uguladigi gibi ceviriyo ??
kuaza


İleti: 122
Kayıt: 20 Arl 2007 01:56
İsim: kuaza deMorr
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: Gold 3.0.0

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti kuaza 02 May 2008 02:23

arkadaslar bu kodla sondaki ( .html ) olayinida yaptim, linklerede giriyo ama ortadaki (-) nin slac (/) olmasi bana daha mantikli geliyor, en dogrusuda bu zaten :) kod bu duzeltmek icin bilgisi olan varsa yazsin lutfen :)

Kod: Tümünü seç
$last_topic_url = $phpbb_seo->format_url($row['forum_name'] . '-f' . $row['forum_id'] . '/' . $row['topic_title'] . "-t{$row['topic_id']}") . append_sid(".html");


buradaki

Kod: Tümünü seç
. '/' .


slac yerine (-) cikiyo sitede bunu slac olarak cikarttirmak lazim
kuaza


İleti: 122
Kayıt: 20 Arl 2007 01:56
İsim: kuaza deMorr
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: Gold 3.0.0

Re: NV advanced last topic titles 1.2.3 seolu olmuyor

İleti kuaza 02 May 2008 02:31

yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeppppuuuuuuu :)
cok sik mesaj yaziyorum ama gelismelerden herkes yararlansin istiyorum su anda tam olarak bu modulu seolu hale getirdim ana sayfadan girilmek istendiginde artik seolu linkler cikiyo
:)

seolu cikan demo link :

http://www.xxx.com/sisteminizi-sorgulay ... -t643.html

demo resim :

Resim

bunu saglayan kod :

Kod: Tümünü seç
$last_topic_url = $phpbb_seo->format_url($row['forum_name'] . '-f' . $row['forum_id']) . append_sid("/") . $phpbb_seo->format_url($row['topic_title'] . "-t{$row['topic_id']}") . append_sid(".html");


kurulumu anlatayim, oncelikle phpbbseo ayarlarinizda virtual folder evet olarak secili olmalidir, eger secili degilse burada kullandiginiz sitedeki normal bir seolu sayfanin linkini burada yazin gerekli kod olusturulup hizmetinize sunulacaktir :)

includes/functions_display.php ara:
Kod: Tümünü seç
$last_topic_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id_last_post'] . '&t=' . $row['topic_id']);


degistir:
Kod: Tümünü seç
$last_topic_url = $phpbb_seo->format_url($row['forum_name'] . '-f' . $row['forum_id']) . append_sid("/") . $phpbb_seo->format_url($row['topic_title'] . "-t{$row['topic_id']}") . append_sid(".html");


kaydedin olay bitmistir :)

phpbb.comda yayinladim ; http://www.phpbb.com/community/viewtopi ... 5#p5332715

destek basligi olarak buraya link verdim
kuaza


İleti: 122
Kayıt: 20 Arl 2007 01:56
İsim: kuaza deMorr
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: Gold 3.0.0

Sonraki

Eklenti Sorunlar & Yardım


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir