Phpbb3 mobil cihazlara farklı tema göstersin


Phpbb3 mobil cihazlara farklı tema göstersin

Eğer Phpbb3 temelli bir forumunuz varsa ve temalarının cihaza göre şekil almamasından yakınıyorsanız bu yazımız tam size göre demektir , Bilindiği üzere akıllı telefon diye tabir edilen cep telefonları

, Linux kerneli üzerine java arayüzlü bir işletim sistemi kullanırlar buna da Androit diyoruz artık 10 yaşında çocuğun cebinde bile android işletim sistemli telefonlar var , elbette teknolojinin nimetlerinden zamanında faydalanmak en doğrusu , en basitinden Viber ve whatsapp gibi Android cep telefonlarına kurularak internet üzerinden bedava telefon görüşmesi ve mesajlaşma imkanı sunan yazılımlar farklı ülkelerde eşi dostu yakını olanların yüzünü güldürdü , eğer phpbb3 bir forumunuz varsa belkide en büyük sıkıntınız cep telefonlarından giriş yapanlara daha hızlı yüklenen bir arayüz sunamamaktır (En azından çoğu phpbb3 forum sahibinin sıkıntısı)

mobile internet

cep telofonları gerek işlemcilerinin normal bilgisayarlara göre oldukça güçsüz olması gerek hafızalarının düşüklüğü ve gerekse uydu aracılığı ile kullandıkları 3g internet bağlantısının Fiber yada kablo nete göre oldukça yavaş kalması sebebi ile normal temalı bir forumu yüklerken zorlanabilirler işte bu sebepledirki Mobil cihazlar için bir çözüm üretilmesi şarttır bu bağlamda karşımıza iki seçenek çıkıyor:
a) Responsive (cihaza göre şekil değiştiren) temaların kullanılması
B) Mobil cihazların tespit edilip bunlara farklı tema gösterilmesi
Bu konumuzda en kestirme yol olarak ikinci seçeneği ele alacağız ve phpbb3 forumumuza Mobil cihazları tespit edip ona göre bir tema göstersin diye gerekli ayarlamaları yapacağız;

1. Öncelikle mobil cihazlar için kullanabileceğimiz ücretsiz temalar bulamamız gerekiyor , ben Buradakilerden birini kullandım , beğendiğiniz bir tanesini indirin ve zipten çıkartın

2. Zipten çıkan klasörü styles klasörünün içine atacağız eğer forumun , forum isimli bir klasörün içerisinde ise yolu: forum/styles olacaktır. (herhangi bir ftp yazılımı ile hostunuza bağlanıp indirdiğimiz tem klasörünü styles klasörünün içine atıyoruz)

3. styles/Mobil Tema Klasörünüz/contrib/mobile.php dosyasını forumunuzun includes klasörünün içerisine kopyalayın.

4. includes/session.php dosyasını bir metin editörü yardımı ile açın ve aşağıdaki yeri bulun (elbette bunu bilgisayarınızdan düzeltip ftp bağlantısı ile hostunuza atmanız en mantıklısı)

// Call phpbb_user_session_handler() in case external application want to "bend" some variables or replace classes...
    // After calling it we continue script execution...
    phpbb_user_session_handler();

ve hemen üzerine aşağıdaki kodu ekleyin

// Mod: phpBB Mobile start
    include_once($phpbb_root_path . 'includes/mobile.' . $phpEx);
    phpbb_mobile::setup('art_mobile');  // Change first parameter to correct directory name of mobile style
    // Mod: phpBB Mobile end

Hepsi bukadar , artık forumunuza mobil bir cihazla bağlandığınızda otomatik olarak bu tespit edilip uygun olan tema gösterilecektir , normal bilgisayar kullanıcıları istedikleri zaman bu mobil temayı görüntüleyebileceklerdir bunun için forumun dip kısmındaki Switch to mobile style linkine tıklamaları yeterlidir (Aşağıdaki resim)

Mobil tema

Yine aynı şekilde cep telefonu kullanıcıları da istedikleri zaman normal temaya geçiş yapabileceklerdir bunun için tek yapmaları gereken şey switch to full style linkine tıklamalarıdır (Aşağıdaki resim)

Full temaya geç linki

Böylece Mobil ziyaretçi sayınızda muhtemelen bir artış olacaktır. bazılarımızın aklına hemen aynı yöntemi wordpress te uygulamak gelebilir , elbette olasıdır sadece uygun temanızı bulup Buradaki plugini kurmanız işinizi görecektir.



Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

CAPTCHA