ماژول بازي هاي آنلاين (با امکانات بيشتر نسبت به ماژول قبلي)
- امکان گروه بندي براي بازي ها
- ارسال نظر در هر بازي
- امتياز به بازي
- نمايش موضوعات، قهرمانان، محبوبترين بازي ها در صفحه اصلي
- و...
اين ماژول روي ورژن 7.2 و 7.0 بدون مشکل کار ميکنه.
فايل زير رو دانلود کنين و بجاي مشخص شده در هاستتون آپلود کنيد:
Download
سطح دسترسي (پرميشن) فولدرهاي زير رو روي 777 قرار دهيد:
/Engine/XCache
/Uploads/Games
/Uploads/Images
/Uploads/Games
/Uploads/Images
آدرس زير رو اجرا کنين تا SQL ها نصب شوند:
http://YourSite.Com/arcade_install.php
فايل Index.php رو باز کنيد و به دنبال کد زير بگرديد:
$tpl->load_template('main.tpl');
پس از آن، کد زير رو قرار دهيد:
include ENGINE_DIR.'/modules/arcade/arcadeblocks.php';
فايل Engine/Engine.php رو باز کنين و به دنبال کد زير بگرديد:
if (isset ($_REQUEST['doaction'])) $doaction = $_REQUEST['doaction']; else $doaction = "";
پس از آن، کد زير رو قرار دهيد:
if ($_REQUEST['act'] == "Arcade") $do = 'arcade';
در همين فايل به دنبال کد زير بگرديد:
case "stats" :
include ENGINE_DIR.'/modules/stats.php';
break;
include ENGINE_DIR.'/modules/stats.php';
break;
پس از آن، کدهاي زير رو قرار دهيد:
case "arcade":
include ENGINE_DIR.'/modules/arcade/arcade.php';
break;
include ENGINE_DIR.'/modules/arcade/arcade.php';
break;
در همين فايل به دنبال کد زير بگرديد:
elseif ($subaction == 'userinfo') $nam_e = $lang['title_users'].' » '.$user;
پس از آن، کدهاي زير رو قرار دهيد:
elseif ($do == 'arcade') {
if (!empty($arcade->title)) {
$nam_e = $arcade_lng['arcade'].' » '.$arcade->title;
$metatags['description'] = $arcade->description;
$metatags['keywords'] = $arcade->title;
}
else $nam_e = $arcade_lng['arcade'];
}
if (!empty($arcade->title)) {
$nam_e = $arcade_lng['arcade'].' » '.$arcade->title;
$metatags['description'] = $arcade->description;
$metatags['keywords'] = $arcade->title;
}
else $nam_e = $arcade_lng['arcade'];
}
فايل Admin.php رو باز کنين و به دنبال کد زير بگرديد:
'addnews' => 'user',
پس از آن، کد زير رو قرار دهيد:
'arcade' => 'admin',
فايل Engine/Inc/Options.php رو باز کنين و به دنبال کد زير بگرديد:
$options['others'] = array(
پس از آن، کدهاي زير رو قرار دهيد:
array(
'name' => "Online-Games",
'url' => "$PHP_SELF?mod=arcade&action=list",
'descr' => "",
'image' => "arcade.png",
'access' => "all",
),
'name' => "Online-Games",
'url' => "$PHP_SELF?mod=arcade&action=list",
'descr' => "",
'image' => "arcade.png",
'access' => "all",
),
فايل htaccess. رو باز کنين و کدهاي زير رو در آخر آن اضافه کنيد:
RewriteRule ^arcade(/?)+$ /?do=arcade [L]
RewriteRule ^arcade/play/([0-9]{1,3})/(/?)+$ /?do=arcade&op=play&gid=$1 [QSA,L]
RewriteRule ^arcade/play/([0-9]{1,3})/([^/]*)(/?)+$ /?do=arcade&op=rec&gid=$1 [L]
RewriteRule ^arcade/([^/]*)/(/?)+$ /?do=arcade&cid=$1 [L]
RewriteRule ^arcade/([0-9]{1,3}),([0-9]+).html(/?)+$ ?do=arcade&cstart=$1&cend=$2 [L]
RewriteRule ^arcade/([^/]*)/([0-9]{1,3}),([0-9]+).html(/?)+$ ?do=arcade&cid=$1&cstart=$2&cend=$3 [L]
RewriteRule ^arcade/play/([0-9]{1,3})/(/?)+$ /?do=arcade&op=play&gid=$1 [QSA,L]
RewriteRule ^arcade/play/([0-9]{1,3})/([^/]*)(/?)+$ /?do=arcade&op=rec&gid=$1 [L]
RewriteRule ^arcade/([^/]*)/(/?)+$ /?do=arcade&cid=$1 [L]
RewriteRule ^arcade/([0-9]{1,3}),([0-9]+).html(/?)+$ ?do=arcade&cstart=$1&cend=$2 [L]
RewriteRule ^arcade/([^/]*)/([0-9]{1,3}),([0-9]+).html(/?)+$ ?do=arcade&cid=$1&cstart=$2&cend=$3 [L]
حالا براي اين ماژول به لينک زير مراجعه کنين:
مي توانيد کدهاي زير رو در قالبتون اضافه کنين:
{menu} - نمايش موضوعات بازي ها
{winners} - نمايش قهرمانان بازي ها
{popular} - نمايش محبوبترين بازي ها