phpBB bilgi ekranlarını kaldırmak [3.0.11]

phpBB 3.0.x sürümleri için uygun olan hazır ya da küçük kod parçalarını bu forumda paylaşabilirsiniz.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Kilitli
crackeygen
Kayıtlı Kullanıcı
Mesajlar: 62
Kayıt: 05.02.2013, 19:34
İletişim:

phpBB bilgi ekranlarını kaldırmak [3.0.11]

Mesaj gönderen crackeygen »

phpBB iyi güzel ama çok fazla bilgi ekranları gösteriyor. elbette ki bilgi ekranlarını vermesi iyi birşey, ama ve lakin bir noktadan sonra bilgi ekranları insanları sıkıyor. mesela kullanıcı giriş yapınca "başarıyla giriş yaptınız, anasayfaya yönlendiriliyorsunuz" demesi çok sıkıcı. bu yüzden bu eklenti gerekli hale geliyor. asp playground tarzı olması daha iyi oluyor. hele birde ağır bir prosilver tabanlı tema kullanıyorsanız bu çok kötü birşey. her neyse;

şu dosyayı açıyoruz : *.*/includes/functions.php ve aşağıdaki kodları arıyoruz.

Kod: Tümünü seç

    function meta_refresh($time, $url, $disable_cd_check = false)
    {
        global $template;
     
        $url = redirect($url, true, $disable_cd_check);
        $url = str_replace('&', '&', $url);
      
        // For XHTML compatibility we change back & to &
        $template->assign_vars(array(
            'META' => '<meta http-equiv="refresh" content="' . $time . ';url=' . $url . '" />')
        );
        return $url;
    } 
aşağıdaki kodlarla dikkatli bir şekilde değiştiriyoruz.

Kod: Tümünü seç

    function meta_refresh($time, $url, $disable_cd_check = false)
    {
        global $template;
     
        $url = redirect($url, true, $disable_cd_check);
        $url = str_replace('&', '&', $url);
      
        header("Location: $url");
        
        /*
        // For XHTML compatibility we change back & to &
        $template->assign_vars(array(
            'META' => '<meta http-equiv="refresh" content="' . $time . ';url=' . $url . '" />')
        );
        return $url;
        */
    } 
çok basit bir düzenleme ama çok etkili ve güzel bir düzenleme.
Not1: *.*/includes/functions.php dosyasında daha önceki kurduğunuz modlardan dolayı çok fazla değişiklik olabilir. eğer böyle bir durum varsa satırları tek tek kontrol ederek düzenleme yapınız.
Not2: bu eklenti eğer sitenizde gym-sitemap rss eklentisinin indexleyeceği kadar başlık yoksa sitemap a girdiğinizde anasayfaya atar. konu başlığı çoğalırsa sorun düzelir.


Bu kodlar bana ait değil, alıntıdır. Link
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: phpBB bilgi ekranlarını kaldırmak [3.0.11]

Mesaj gönderen SüKûT »

Paylaşım için teşekkürler güzel oldu...
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: phpBB bilgi ekranlarını kaldırmak [3.0.11]

Mesaj gönderen SüKûT »

SüKûT yazdı:Paylaşım için teşekkürler güzel oldu...
Fakat kullandıkça şöyle bişey farkettim, yönetim paneline giriş yaparken eğer kullanıcı yönetiminden girerseniz hata veriyor direk yönlendirme yapılamaz şeklinde...
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
crackeygen
Kayıtlı Kullanıcı
Mesajlar: 62
Kayıt: 05.02.2013, 19:34
İletişim:

Re: phpBB bilgi ekranlarını kaldırmak [3.0.11]

Mesaj gönderen crackeygen »

SüKûT yazdı:
SüKûT yazdı:Paylaşım için teşekkürler güzel oldu...
Fakat kullandıkça şöyle bişey farkettim, yönetim paneline giriş yaparken eğer kullanıcı yönetiminden girerseniz hata veriyor direk yönlendirme yapılamaz şeklinde...
bu kod parçasının çeşitli sorunları var, doğru. ancak yinede iş gören bir düzenleme. eski sürümlerde sorun çıkartmıyor ama yeni sürümlerde basit hatalar veriyor. ağır temanız yoksa kullanmaya gerek yok bence.
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: phpBB bilgi ekranlarını kaldırmak [3.0.11]

Mesaj gönderen SüKûT »

crackeygen yazdı:
SüKûT yazdı:
SüKûT yazdı:Paylaşım için teşekkürler güzel oldu...
Fakat kullandıkça şöyle bişey farkettim, yönetim paneline giriş yaparken eğer kullanıcı yönetiminden girerseniz hata veriyor direk yönlendirme yapılamaz şeklinde...
bu kod parçasının çeşitli sorunları var, doğru. ancak yinede iş gören bir düzenleme. eski sürümlerde sorun çıkartmıyor ama yeni sürümlerde basit hatalar veriyor. ağır temanız yoksa kullanmaya gerek yok bence.
Aynı görüşteyim ayrıca şeyde de sorun çıkıyo yeni üyelere otomatik pm gönderen modla çıkışıyor sanırım bana dahi pm geliyo :D
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
homicidium
Kayıtlı Kullanıcı
Mesajlar: 16
Kayıt: 13.02.2014, 16:13

Re: phpBB bilgi ekranlarını kaldırmak [3.0.11]

Mesaj gönderen homicidium »

Kod kesinlikle sorunlu, en azından 3.0.11 ve 3.0.12 de... İlgili dosyayı değiştirdikten bir gün sonra tüm forumu tekrar yüklemek zorunda kaldım :|
Kullanıcı avatarı
Özcan Akbulut
Kayıtlı Kullanıcı
Mesajlar: 2426
Kayıt: 14.06.2008, 16:52
Konum: Nürnberg
İletişim:

Re: phpBB bilgi ekranlarını kaldırmak [3.0.11]

Mesaj gönderen Özcan Akbulut »

homicidium yazdı:Kod kesinlikle sorunlu, en azından 3.0.11 ve 3.0.12 de... İlgili dosyayı değiştirdikten bir gün sonra tüm forumu tekrar yüklemek zorunda kaldım :|
KODlar da bi sorun olduğunu sanmıyorum, 3.0.12'de denedim. Yanlışkıkla başka bişey silmiş olabilirsiniz.
akblt.space

Başlangiç Bilgileri phpBB 3.0.x :: 3.1.x
Kilitli

“3.0.x Kod Parçaları” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 4 misafir