V3Arcade 2.0.3 [rus]
Описание: Система игр на форуме. Из нововведений - добавлена интеграция с сервером MochiAds с кучей флеш-игр, большинство из которых совместимы с v3Arcade. А так же переписано много кода, многое оптимизировано, закешировано и уменьшено кол-во кол-во запросов.
Добавлены Турниры!!! Интеграция статистики в профиль пользователя
Подробнее о добавлении игр MochiAds
Нажми для просмотра
Регистрируемся тут, для регистрации надо подтвердить владение сайтом - закинуть файлик (ну как во всяких вебмастер-тулс) и после регистрации появится ключ и секретный код, который вводится в настройках. И ещё надо закинуть в корень сайта (не в корень форума!) файл crossdomain.xml.
После этого можно идти в "Добавление игр" и просматривать, и устанавливать кучи игр.
Скачать V3Arcade 2.0.3 (rus) (267.2 Кб)
И сразу обновлю инструкцию свою как сделать категории так:
Нажми для просмотра
1. Создаём папку cat_imgs в папке /arcade и выкладываем туда картинки к нашим категориям, чтобы имя файла было номером категории (т.е. для категории с Id 5 картинка 5.gif для категории 6 - 6.gif) И не забудьте картинки для дефолтных категорий "1.gif " для категории "Все игры" "0.gif" для категории "Случайные игры" "2.gif" для категории "Избранные".
2. Редактируем файлик arcade.php. Находим:
PHP код:
foreach ($vbulletin->v3a_cats AS $id => $category)
{
exec_switch_bg();
eval('$gamecategories .= "' . fetch_template(($id == $vbulletin->GPC['categoryid'] ? 'v3arcade_category_bit_active' : 'v3arcade_category_bit')) . '";');
}
Меняем на:
PHP код:
$divik=false;
$c_num=2;
foreach ($vbulletin->v3a_cats AS $id => $category)
{
exec_switch_bg();
if (($c_num % 6)==0)
{$divik=true;}
eval('$gamecategories .= "' . fetch_template(($id == $vbulletin->GPC['categoryid'] ? 'v3arcade_category_bit_active' : 'v3arcade_category_bit')) . '";');
$c_num=$c_num+1;
$divik=false;
}
Весь шаблон
arcade_category_bit заменяем на:
PHP код:
<if condition="$divik==false">
<td style="padding-bottom: 0px">
<div class="minitab" style="background-color: $stylevar[alt2_bgcolor]">
<div class="smallfont" style="padding: 0px 5px 3px 5px" align="center"><a style="text-decoration:none" href="arcade.php?categoryid=$id"><img src="$vboptions[bburl]/arcade/cat_imgs/$id.gif" align="center" border="0"><br>
$category</a>
</div>
</div>
</td>
<else />
</tr>
<tr>
<td style="padding-bottom: 0px">
<div class="minitab" style="background-color: $stylevar[alt2_bgcolor]" align="center">
<div class="smallfont" style="padding: 0px 5px 3px 5px"> <a style="text-decoration:none" href="arcade.php?categoryid=$id"><img src="$vboptions[bburl]/arcade/cat_imgs/$id.gif" align="center" border="0"><br>
$category</a>
</div>
</div>
</td>
</if>
Весь шаблон
arcade_category_bit_active. Заменяем на:
PHP код:
<if condition="$divik==false"><td style="padding-bottom: 0px">
<div id="minitab_active" style="background-color: $stylevar[tcat_bgcolor]" >
<div class="smallfont" style="padding: 0px 5px 3px 5px" align="center">
<a style="text-decoration:none" href="arcade.php?categoryid=$id"> <img src="$vboptions[bburl]/arcade/cat_imgs/$id.gif" align="center" border="0"><br>$category</a>
</div>
</div>
</td><else />
</tr>
<tr><td style="padding-bottom: 0px">
<div id="minitab_active" style="background-color: $stylevar[tcat_bgcolor]" >
<div class="smallfont" style="padding: 0px 5px 3px 5px" align="center">
<a style="text-decoration:none" href="arcade.php?categoryid=$id"> <img src="$vboptions[bburl]/arcade/cat_imgs/$id.gif" align="center" border="0"><br>$category</a>
</div>
</div>
</td></if>
ИЗМЕНЯЕМ КАТЕГОРИЮ ДЛЯ ЗАГРУЗКИ ИГР С MochiAds.com
Нажми для просмотра
"По просьбе трудящихся". Чтобы игры с мочиадс грузились в свою категорию... Создаём нужную категорию, запоминаем её ID (или ID уже существующей, более подходящей категории).
в файле
v3_arcade_admin.php находим:
PHP код:
'description' => $mochi['media:description'],
и ниже добавляем (Вместо XX - номер нужной категории):
PHP код:
'categoryid' => 'XX',
Хак - Массовое перемещение\удаление и установка настроек игр
Адекватное массовое перемещение\удаление и настройка игр, в отличие от встроенного где всё равно надо для каждой игры тыкать.
И ещё - немного измененная страничка "Управление играми" - добавлено всего-ничего - столбцы с id игры и датой её добавления, с возможностью сортировки по ним - лично мне этого весьма нехватало. Ну и ещё - кликнув по картинке игры - можно в неё поиграть.
Скачать v3arcade_admin_addon.zip (7.3 Кб)