DataLife Engine > DLE модули > Награды
Награды5 марта 2008. Разместил: admin |
|
Установка:
Создать таблицу dle_rewards: CREATE TABLE `dle_rewards` ( `id` int(11) NOT NULL auto_increment, `uid` int(11) NOT NULL, `alt` varchar(100) NOT NULL, `image` varchar(100) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM; 2 - Поместить файлы из архива внутрь движка. 3 - Открыть engine/skins/default.js В самое начало дописать: function changeDemo () { var img = window.document.getElementById("reward").value; if (img !=='---') { document.getElementById("reward_demo").style.display = "block"; document.getElementById("reward_img").src = "/engine/skins/medals/"+img; } else { document.getElementById("reward_demo").style.display = "none"; } } 4 - Открыть engine/modules/profile.php Найти: $tpl->set('{rate}', userrating ($row['name'])); $tpl->set('{registration}', langdate("j F Y H:i", $row['reg_date'])); $tpl->set('{lastdate}', langdate("j F Y H:i", $row['lastdate'])); Ниже написать: // Модуль наград $rewards = "<br>"; $res = $db->query("Select image, alt from dle_rewards where uid = $row[user_id]"); while ($rrow = $db->get_row($res)) { $rewards.= '<a href="#" onMouseOver="toolTip(\''.$rrow[alt].'\', 150)" onMouseOut="toolTip()"><img border="0" src="/engine/skins/medals/'.basename($rrow[image]).'"></a> '; } $tpl->set('{rewards}', $rewards); // Конец 5 - Открыть: admin.php Найти: 'rss' => 'admin', Ниже написать: 'rewards' => 'admin', 6 - Открыть: engine/inc/options.php Найти: array( 'name' => $lang['opt_google'], 'url' => "$PHP_SELF?mod=googlemap", 'descr' => $lang['opt_googlec'], 'image' => "googlemap.png", 'access' => "1", ), Ниже написать: array( 'name' => "награды", 'url' => "$PHP_SELF?mod=rewards", 'descr' => "Управление наградами на сайте", 'image' => "xfset.png", 'access' => "1", ), 7 - Открыть main.tpl После <style type="text/css" media="all"> @import url({THEME}/css/engine.css); </style> Написать: <script language="JavaScript" src="/engine/skins/tooltip.js"></script> 8 - Открыть: userinfo.tpl Найти: <br>Количество комментариев: <span class=date>{comm_num}</span> [ {comments} ]<br><br>E-Mail адрес: <span class=date>[{email}]</span> <span class=date>[{pm}]</span> <span class=date>{edituser}</span> Ниже написать: <br>Награды: {rewards} В комплекте 20 иконок. Спасибо CrazyFool и nulled.ws Вы не можете скачивать файлы с нашего сервера |