Навигация
Список доступных категорий сайта.
Реклама
Опрос
Что ищем?
ТОП 7 Недели Портала
Самое просматриваемое за неделю
127
Skyrim — Ненавистные девы | Hateful Wenches
Компаньоны и NPC
52
[FS] Динамическая система инвентаря | Dynamic inventory system
[FS] Скрипты
51
[FS] Скрипт создание пикапов прямо в игре | The script for creating pickups right in the game
[FS] Скрипты
44
[FS] Переливающийся лейбл админа | The Iridescent admin label
[FS] Скрипты
42
[FS] Спортзалы | Gyms
[FS] Скрипты
38
[FS] Система фейерверков | The fireworks system
[FS] Скрипты
38
[FS] Динамическая система банд | Dynamic Gang System
[FS] Скрипты
В CL Gifts 0.3.4 от автора "Mumi Подарки 0.3.4" модуле автору разработки интеграции понравилась монетка, она отображалась на сайте в определенное время (в панели управление с вероятностью появления в разное время). Если успеть на нее нажать, то на счет добавлялась 1 монета, а после накопления достаточного количества, можно было купить какой-нибудь подарок.
Родилась идея интегрировать плагин для DLE "монету" в модуль "Система баллов 1.5", вместо монет, сначала пользователь получает баллы, количество можно устанавливать в админке на отдельной странице.
Этапы установки описаны ниже для DLE 12.1 php 7.x интеграции модуля монетки в модуль Системы баллов 1.5
Установка:
Итак первым делом делаем запрос в БД:
Ищем:
Ищем:
(каждый можно разместить в разных частях сайта, чтобы монетка была не только на одном месте)
Ищем:
Ищем:
Ищем:
Ищем:
Ищем:
Ищем:
Родилась идея интегрировать плагин для DLE "монету" в модуль "Система баллов 1.5", вместо монет, сначала пользователь получает баллы, количество можно устанавливать в админке на отдельной странице.
Этапы установки описаны ниже для DLE 12.1 php 7.x интеграции модуля монетки в модуль Системы баллов 1.5
Установка:
Итак первым делом делаем запрос в БД:
ALTER TABLE dle_users ADD COLUMN points_last_time int(20) not null default'0';
Идем по пути: engine\modules\main.phpИщем:
$tpl->set ( '{AJAX}', $ajax );
$tpl->set ( '{info}', $tpl->result['info'] );
Выше вставляем:include ENGINE_DIR . '/modules/points/money.php';
Идем по пути: templates/{THEME}/main.tplИщем:
{AJAX}
Ниже вставляем:{AddMoney}
В местах где вы хотите чтобы выводились подарки разместите такие коды:(каждый можно разместить в разных частях сайта, чтобы монетка была не только на одном месте)
[allow_add1]{moneta}[/allow_add1]
[allow_add2]{moneta}[/allow_add2]
[allow_add3]{moneta}[/allow_add3]
[allow_add4]{moneta}[/allow_add4]
[allow_add5]{moneta}[/allow_add5]
Идем дальше: engine\modules\points.phpИщем:
require_once ENGINE_DIR . '/modules/points/htaccess.php';
Ниже вставляем:require_once ROOT_DIR.'/engine/data/money_config.php';
Ищем:$tpl->set( '{point_userref}', $pointconf["point_userref"] );
Ниже вставляем:$tpl->set( '{point_money}', $sets["money_row"] );
Теперь в шаблоне системы баллов main.tpl будет доступен тег{point_money}
Ниже вставляем: templates\{THEME}\points\main.tplИщем:
<li>• Пригласить друга: <b>{point_userref}</b> баллов</li>
Ниже вставляем:<li>• Собрать монету: <b>{point_money}</b> баллов</li>
Идем по пути: language\Russian\adminpoints.lngИщем:
'pointa_menus11' => "Настройки или Управление смены Ника пользователей. Здесь заявки",
Выше вставляем:'pointa_menu12' => "Монета",
'pointa_menus12' => "Настройки отображения монетки на сайте",
Идем по пути: engine\inc\pointsadmin.phpИщем:
elseif ( $_REQUEST['points'] == 'viewusers' ) include_once ENGINE_DIR . '/inc/points/viewusers.php';
Ниже вставляем:elseif ( $_REQUEST['points'] == 'moneta' ) include_once ENGINE_DIR . '/inc/points/moneta.php';
Идем по пути: engine\inc\points\status.phpИщем:
<div class="col-sm-6 media-list media-list-linked">
<a class="media-link" href="?mod=pointsadmin&points=changegroup">
<div class="media-left"><img class="img-lg section_icon" src="engine/skins/images/points/conts.png"></div>
<div class="media-body">
<h6 class="media-heading text-semibold">{$plang['pointa_menu2']}</h6>
<span class="text-muted text-size-small">{$plang['pointa_menus2']}</span>
</div>
</a>
</div>
Ниже вставляем:<div class="col-sm-6 media-list media-list-linked">
<a class="media-link" href="?mod=pointsadmin&points=moneta">
<div class="media-left"><img class="img-lg section_icon" src="engine/skins/images/points/moneta.png"></div>
<div class="media-body">
<h6 class="media-heading text-semibold">{$plang['pointa_menu12']}</h6>
<span class="text-muted text-size-small">{$plang['pointa_menus12']}</span>
</div>
</a>
</div>
ИлиИщем:
<div class="col-md-6">
<div class="news with-icons">
<div class="avatar"><img src="engine/skins/images/points/conts.png" width="64"></div>
<div class="news-content">
<div class="news-title"><a href="$PHP_SELF?mod=pointsadmin&points=changegroup">{$plang['pointa_menu2']}</a></div>
<div class="news-text">
<a href="$PHP_SELF?mod=pointsadmin&points=changegroup">{$plang['pointa_menus2']}</a>
</div>
</div>
</div>
</div>
Ниже вставляем:<div class="col-md-6">
<div class="news with-icons">
<div class="avatar"><img src="engine/skins/images/points/moneta.png" width="64"></div>
<div class="news-content">
<div class="news-title"><a href="$PHP_SELF?mod=pointsadmin&points=moneta">{$plang['pointa_menu12']}</a></div>
<div class="news-text">
<a href="$PHP_SELF?mod=pointsadmin&points=moneta">{$plang['pointa_menus12']}</a>
</div>
</div>
</div>
</div>
Внимание! Делалось все на DLE 12.1 php 7.x (Предполагаю, что должно идти на любую версию движка.)
CMS: DLE
Категория: Хаки, плагины, баг-фиксы
Автор: Неизвестен
Опубликовал: Дмитрий
Подождите, сейчас файл будет подготовлен, через
секунд Вы получите ссылку на скачивание,
а сейчас может Зарегистрируемся? это быстро!
а сейчас может Зарегистрируемся? это быстро!
Copyright © 2023 | Проект GiG-LiFe.ru
Материалы на этом сайте взяты из общедоступных источников и могут быть удалены по просьбе авторов, при наличии доказательства авторства.
Materials on this site are taken from public sources and may be deleted at the request of their authors when there is evidence of authorship.