• 20-06-2017, 14:40:32
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar ben Mybb kurulu sitemde mobil tema arıyordum ve aklıma birşey geldi aşağıdaki gibi bir kod buldum o kodda mobil uyumlu bir temaya istediğiniz temaya yönlendiren bir koddur bu kodu çözemedim yardımcı olurmusunuz nasıl kullanabilirim ?

    <script type="text/javascript">
    // created by bi_arkadas
    // NOTLAR : setCookie fonksiyonundaki domain yazan yere kendi domaininizi yazın...
    // kullanılan cookie bilgileri : 
    // mybbtheme : tema idsine göre tema deiştirir
    // gomobile : "disabled" ise normal tema "force" ise mobil tema olur
    function setCookie(name, value, days) {
       //setcookie kismindaki ilk rakam yeri tema id, 2.si ise kac gun kalacagi
       if (days) {
           var date = new Date();
           date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
           var expires = "; expires=" + date.toGMTString();
       }
       else var expires = "";
       document.cookie = name + "=" + value + expires + ";domain=siteadi.com; path=/";
    }
    
    function getCookie(name) {
       var nameEQ = name + "=";
       var ca = document.cookie.split(';');
       for (var i = 0; i < ca.length; i++) {
           var c = ca[i];
           while (c.charAt(0) == ' ') c = c.substring(1, c.length);
           if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
       }
       return null;
    }
    
    function cihazKontrol(){
       //setcookie kismindaki 1. cookie id, 2. tema id, 3.su ise kac gun kalacagi
       var suankiTema=getCookie("gomobile");// cookie id mybbtheme veya gomobile
       if( navigator.userAgent.match(/Android/i)|| navigator.userAgent.match(/webOS/i)|| navigator.userAgent.match(/iPhone/i)|| navigator.userAgent.match(/iPad/i)
       || navigator.userAgent.match(/iPod/i)|| navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i)){
           // mobil ise
           if(suankiTema == null || suankiTema != "force"){setCookie("mobile", "force", 269); window.location.reload();}
       }else{
           //mobil degil ise
           if(suankiTema == null || suankiTema != "disabled"){setCookie("Mobile", "disabled", 269); window.location.reload();}
       }
    }
    </script>
  • 20-06-2017, 18:51:00
    #2
    Merhaba hocam , attığınız kodları inceleme şansım olmadı ancak gomobile eklentisinin ayarlarına normal bir websitesinde htaccess dosyasına ekleyerek mobil siteye yönlendirme yaptığımız cihazları , gomobile ayarlarına girerseniz zaten tablet dahil tüm mobil cihazlar siteye girince otomatik mobil şablonda oluyor. Bugüne kadar sürekli böyle yaptım ve sorun yaşamadım gayette mantıklı çalışıyor

    Gomobile 'nın 1.8 için sürümü paylaşıldı ancak 1.6'ya göre artıları yok bunları 1.8'e göre düzenleyerek ayarlar kısmına yukarıda bahsettiğim cihazları atayım size. Ayarlardan hemen ekleyin sorun yaşamazsınız.

    iPhone
    iPod
    mobile
    Android
    Opera Mini
    BlackBerry
    IEMobile
    Windows Phone
    HTC
    Nokia
    Netfront
    SmartPhone
    Symbian
    SonyEricsson
    AvantGo
    DoCoMo
    Pre/
    UP.Browser
    Playstation Vita
    googlebot-mobile
    webos
    palmos
    opera mobile
    iemobile
    ipod
    iphone
    ipad
    blackberry
    android
  • 20-06-2017, 19:23:09
    #3
    Üyeliği durduruldu
    MelihAtasever adlı üyeden alıntı: mesajı görüntüle
    Merhaba hocam , attığınız kodları inceleme şansım olmadı ancak gomobile eklentisinin ayarlarına normal bir websitesinde htaccess dosyasına ekleyerek mobil siteye yönlendirme yaptığımız cihazları , gomobile ayarlarına girerseniz zaten tablet dahil tüm mobil cihazlar siteye girince otomatik mobil şablonda oluyor. Bugüne kadar sürekli böyle yaptım ve sorun yaşamadım gayette mantıklı çalışıyor

    Gomobile 'nın 1.8 için sürümü paylaşıldı ancak 1.6'ya göre artıları yok bunları 1.8'e göre düzenleyerek ayarlar kısmına yukarıda bahsettiğim cihazları atayım size. Ayarlardan hemen ekleyin sorun yaşamazsınız.

    iPhone
    iPod
    mobile
    Android
    Opera Mini
    BlackBerry
    IEMobile
    Windows Phone
    HTC
    Nokia
    Netfront
    SmartPhone
    Symbian
    SonyEricsson
    AvantGo
    DoCoMo
    Pre/
    UP.Browser
    Playstation Vita
    googlebot-mobile
    webos
    palmos
    opera mobile
    iemobile
    ipod
    iphone
    ipad
    blackberry
    android
    ustam demek istediğim o değil bu kod ile başka bir temaya yönlendirdim o temanın mobil uyumu var girdiğinde o temanın mobil temasında çıkacak site daha doğrusu yönlendiremedim