Smart Phone
قابلیت دیتالایف اینه که وقتی با موبایل وارد سایت میشی . با قالب موبایل میاد بالا ، ولی با این هک از طریق pc هم کاربر میتونه سایت رو با قالب موبایل بیاره بالا.
1. فایل engine/init.php رو باز کنید :
کد زیر رو پیدا کنید :
if( isset( $_REQUEST['action'] ) and $_REQUEST['action'] == "mobiledisable" ) $_SESSION['mobile_disable'] = "1";
if ( $config['allow_smartphone'] AND !$_SESSION['mobile_disable'] ) {
if ( check_smartphone() ) {
if ( $config['allow_smartphone'] AND !$_SESSION['mobile_disable'] ) {
if ( check_smartphone() ) {
به جاش کد زیر رو قرار بدید :
if( isset( $_REQUEST['action'] ) and $_REQUEST['action'] == "mobiledisable" ) {$_SESSION['mobile_disable'] = "1"; $_SESSION['smart_version'] = 0;}
if( isset( $_REQUEST['action'] ) and $_REQUEST['action'] == "smartversion" ) $_SESSION['smart_version'] = "1";
if ( ($config['allow_smartphone'] AND !$_SESSION['mobile_disable']) or ($_SESSION['smart_version'])) {
if ( check_smartphone() or $_SESSION['smart_version']) {
if( isset( $_REQUEST['action'] ) and $_REQUEST['action'] == "smartversion" ) $_SESSION['smart_version'] = "1";
if ( ($config['allow_smartphone'] AND !$_SESSION['mobile_disable']) or ($_SESSION['smart_version'])) {
if ( check_smartphone() or $_SESSION['smart_version']) {
2. فایل htacess. رو باز کنید :
در خط آخر کد زیر رو قرار بدید :
RewriteRule ^pda(/?)+$ index.php?action=smartversion [L]
RewriteRule ^pc(/?)+$ index.php?action=mobiledisable [L]
RewriteRule ^pc(/?)+$ index.php?action=mobiledisable [L]
3. فایل main.tpl رو در قالب سایت باز کنید و یکی از 2 کد زیر رو در هر جا که دوست دارید قرار بدید :
1 : <a href="/pda/">مشاهده نسخه موبایل سایت</a>
2 : <a href="/index.php?action=smartversion">مشاهده نسخه موبایل سایت</a>
2 : <a href="/index.php?action=smartversion">مشاهده نسخه موبایل سایت</a>
4. در main.tpl قالب موبایل هم یکی از 2 کد زیر رو برای برگشت به نسخه اصلی سایت قرار بدید :
1 : <a href="/pc/">مشاهده نسخه اصلی سایت</a>
2: <a href="/index.php?action=mobiledisable">مشاهده نسخه اصلی سایت</a>
2: <a href="/index.php?action=mobiledisable">مشاهده نسخه اصلی سایت</a>