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

İçeriği atla

profesyonel phpBB3 hizmetleri

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.

Seo 0.4.2 => 0.4.4 güncelleme sorunu

Seo 0.4.2 => 0.4.4 güncelleme sorunu

İleti IcEman 23 Tem 2008 21:14

Seo 0.4.2 => 0.4.4 güncelleme sorunu

contrib/0.4.2_0.4.4_Advanced_Update.txt dosyasında olan kod güncellemelerini yaptım.
includes/functions.php de yapılması gereken değişiklikleri yaptığımda aşağıdaki kod bloğu yüzünden siteye giriş yapamıyorum (locahost).Log in olduktan sonra Log out yapıyor site..İlgili site de sordum ama ne olacağını anlayamadım.. Bu sorunun çözümü nedir acaba ?

teşekkürler

Kod: Tümünü seç
#
#-----[ FIND ]------------------------------------------
#
function append_sid($url, $params = false, $is_amp = true, $session_id = false)
{
   global $_SID, $_EXTRA_URL, $phpbb_hook;
   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   global $phpbb_seo;
   // www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ REPLACE WITH ]------------------------------------------
#
function append_sid($url, $params = false, $is_amp = true, $session_id = false)
{
   global $_SID, $_EXTRA_URL, $phpbb_hook;
   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   // We bypass the hook function here, the same effect as a standalone hook, which we want, but faster ;-)
   global $phpbb_seo;
   if (!empty($phpbb_seo->seo_opt['url_rewrite'])) {
      return $phpbb_seo->url_rewrite($url, $params, $is_amp, $session_id);
   } else
IcEman
yetkili
yetkili

Kullanıcı avatarı

İleti: 752
Kayıt: 08 Nis 2007 13:25
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: phpBB 3.0.3

 

Re: Seo 0.4.2 => 0.4.4 güncelleme sorunu

İleti ALEXIS 23 Tem 2008 22:27

Oradan olduğuna emin misin, tam o kodları eskiye getirince sorun olmuyor değil mi? Forum path %100 doğru mu? Kesin olarak rewriteyi suçlayabilir miyiz? Ona göre üzerine gidelim...

dcz, ne demiş ben de anlamadım onu...


Pek emin değilim, başıma gelmden çözemem ama o yeni eklenen elseyi, if ile birleştirince açıklamaki hook bypass olayı açıkça belirginleşiyor.

Kodlara bakınca sorun görünmüyor gibi:

Kod: Tümünü seç
// We bypass the hook function here, the same effect as a standalone hook, which we want, but faster ;-)
global $phpbb_seo;
if (!empty($phpbb_seo->seo_opt['url_rewrite']))
{
   return $phpbb_seo->url_rewrite($url, $params, $is_amp, $session_id);
}
else if (!empty($phpbb_hook) && $phpbb_hook->call_hook(__FUNCTION__, $url, $params, $is_amp, $session_id))
{
   if ($phpbb_hook->hook_return(__FUNCTION__))
   {
      return $phpbb_hook->hook_return_result(__FUNCTION__);
   }
}
ALEXIS
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 2866
Kayıt: 03 Arl 2006 08:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: Çok iyi
CSS: Çok iyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3.0.3-RC1

Re: Seo 0.4.2 => 0.4.4 güncelleme sorunu

İleti IcEman 23 Tem 2008 23:08

değişiklik yapılan dosyalar:
==========================
includes/functions.php,
memberlist.php,
search.php,
styles/prosilver/template/simple_header.html,
viewtopic.php.
==========================
öncelikle functions.php haricinde değişiklik yapılacak olan tüm dosyaları düzenledim. functions.php yapılan ve aşağıdaki yazdığım kod değişikliğini yaptım ve site sayfasını yineledim ve log out yaptı sistem beni ..

daha sonra functions.php deki yapılacak olan değişiklikleri tersten başlayarak ayrıca farklı şekillerde kaydederek denedim hangi kod da var bu sorun diye ama sorun olmadı yanlız aşağıdaki kodları eklediğimde atıyor siteden..

aşağıdaki kod bloğunu eski haline getirdiğimde (0.4.2) siteye giriş yapabiliyorum .. functions da yapılması gereken dört değişiklik yapılmış halde iken de..

Aklıma gelen tek şey 3.0.2 güncellemesini el ile yaptım acaba functions.php hata mı yaptım diyeceğim ama sorun olan bir şey de görünmüyor site genelinde (localhost) ?..

coder olmadığım için yorum yapamıyorum nedir ne değildir diye..

teşekkürler

0.4.2 Seo functions.php

Kod: Tümünü seç
function append_sid($url, $params = false, $is_amp = true, $session_id = false)
{
   global $_SID, $_EXTRA_URL, $phpbb_hook;

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
   global $phpbb_seo;
// www.phpBB-SEO.com SEO TOOLKIT END

   // Developers using the hook function need to globalise the $_SID and $_EXTRA_URL on their own and also handle it appropiatly.
   // They could mimick most of what is within this function
   if (!empty($phpbb_hook) && $phpbb_hook->call_hook(__FUNCTION__, $url, $params, $is_amp, $session_id))
   {
      if ($phpbb_hook->hook_return(__FUNCTION__))
      {
         return $phpbb_hook->hook_return_result(__FUNCTION__);
      }
   }


0.4.4 Seo lu güncellenmiş functions.php

Kod: Tümünü seç
function append_sid($url, $params = false, $is_amp = true, $session_id = false)
{
   global $_SID, $_EXTRA_URL, $phpbb_hook;
   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   // We bypass the hook function here, the same effect as a standalone hook, which we want, but faster ;-)
   global $phpbb_seo;
   if (!empty($phpbb_seo->seo_opt['url_rewrite'])) {
      return $phpbb_seo->url_rewrite($url, $params, $is_amp, $session_id);
   } else

   // Developers using the hook function need to globalise the $_SID and $_EXTRA_URL on their own and also handle it appropiatly.
   // They could mimick most of what is within this function
   if (!empty($phpbb_hook) && $phpbb_hook->call_hook(__FUNCTION__, $url, $params, $is_amp, $session_id))
   {
      if ($phpbb_hook->hook_return(__FUNCTION__))
      {
         return $phpbb_hook->hook_return_result(__FUNCTION__);
      }
   }
IcEman
yetkili
yetkili

Kullanıcı avatarı

İleti: 752
Kayıt: 08 Nis 2007 13:25
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: phpBB 3.0.3

Re: Seo 0.4.2 => 0.4.4 güncelleme sorunu

İleti mazeretim 05 Ağu 2008 18:56

aynı manuel güncellemede bende bu sorunu yaşıyorum sorun ne olabilir
mazeretim
kullanıcı
kullanıcı

İleti: 17
Kayıt: 01 Haz 2008 17:23
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Başlangıç
Sürüm: 3.0.2 PRMD

Re: Seo 0.4.2 => 0.4.4 güncelleme sorunu

İleti mazeretim 05 Ağu 2008 19:33

0.4.4 ü root a atıp normal kurulumunu yapsak sistem çalışırmı acaba
mazeretim
kullanıcı
kullanıcı

İleti: 17
Kayıt: 01 Haz 2008 17:23
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Başlangıç
Sürüm: 3.0.2 PRMD


phpBB3 SEO-SEF


Kimler çevrimiçi

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