вопрос
Здравствуйте, как в модальное окно вывести блок?
<div style="background: none repeat scroll 0% 0% rgb(245, 245, 245); margin: 0 0 5px 0; padding: 5px;">
<span style="font-family: 'Segoe Ui','Tahoma'; font-size:10pt; color:#3d3d3d;">Сегодня нас посетил 1 пользователель</span>
</div>
<?php
/*
=====================================================
Автор данной модификации: SX2
-----------------------------------------------------
Сайт: www.webrelizz.com
-----------------------------------------------------
ICQ: 425314329
-----------------------------------------------------
Версия с кешем от 21.04.2014
-----------------------------------------------------
Файл: zu_visited.php
-----------------------------------------------------
Назначение: Вывод блока "Сегодня сайт посетили"
=====================================================
*/
if (!defined('DATALIFEENGINE')) {
die("Hacking attempt!");
}
$tpl->result['zu_visited'] = dle_cache("zu_visited", $config['skin'], true);
//// Формируем кеш ////
if ($config['version_id'] > '10.1') {
if ($config['allow_cache'] != "1") {
$config['allow_cache'] = "1";
$is_change = true;
}
} else {
if ($config['allow_cache'] != "yes") {
$config['allow_cache'] = "yes";
$is_change = true;
}
}
if ($tpl->result['zu_visited'] === false) {
//// SQL запрос ////
$admined = 1; //показывать админа в блоке (user_id = 1) // 1 - да 0 - нет
$baned = 1; //выводить забаненных пользователей // 1 - да 0 - нет
$kol = 30; //количество пользователей
if (!$admined) {
$admin = "AND user_id > '1'";
}
if (!$baned) {
$ban = "AND banned < '0'";
}
$today = mktime(0, 0, 0, date('m'), date('d'), date('Y')); //с начала дня
$row = $db->query(" SELECT * FROM " . USERPREFIX . "_users WHERE lastdate > '$today' $admin $ban ORDER BY lastdate DESC LIMIT " . $kol);
while ($row = $db->get_row()) {
//// Ссылка на профиль юзера ////
if ($config['version_id'] > '10.1') {
if ($config['allow_alt_url'] == "1")
$profile = $config['http_home_url'] . "user/" . urlencode($row['name']) . "/";
else
$profile = $PHP_SELF . "?subaction=userinfo&user=" . urlencode($row['name']);
} else {
if ($config['allow_alt_url'] == "yes")
$profile = $config['http_home_url'] . "user/" . urlencode($row['name']) . "/";
else
$profile = $PHP_SELF . "?subaction=userinfo&user=" . urlencode($row['name']);
}
//// Выводим в шаблон ////
$tpl->load_template('zu_visited_skin.tpl');
$tpl->set('{group_name}', $user_group[$row['user_group']]['group_name']);
$tpl->set('[group_color]', $user_group[$row['user_group']]['group_prefix']);
$tpl->set('[/group_color]', $user_group[$row['user_group']]['group_suffix']);
if (count(explode("@", $row['foto'])) == 2) {
$tpl->set('{gravatar}', $row['foto']);
$tpl->set('{foto}', 'http://www.gravatar.com/avatar/' . md5(trim($row['foto'])) . '?s=' . intval($user_group[$row['user_group']]['max_foto']));
} else {
if ($row['foto'] and (file_exists(ROOT_DIR . "/uploads/fotos/" . $row['foto'])))
$tpl->set('{foto}', $config['http_home_url'] . "uploads/fotos/" . $row['foto']);
else
$tpl->set('{foto}', "{THEME}/dleimages/noavatar.png");
$tpl->set('{gravatar}', '');
}
$tpl->set('{author}', $row['name']);
$tpl->set('{profile}', $profile);
$tpl->set('{user_link}', "onclick=\"ShowProfile('" . urlencode($row['name']) . "', '" . $profile . "', '" . $user_group[$member_id['user_group']]['admin_editusers'] . "'); return false;\"");
$tpl->set('{reg_date}', langdate("j F Y H:i", $row['reg_date']));
$tpl->set('{lastdate}', langdate("H:i", $row['lastdate']));
$tpl->set('{news_num}', "<a href=\"" . $config['http_home_url'] . "user/" . urlencode($row['name']) . "/news/" . "\">" . $row['news_num'] . "</a>");
$tpl->set('{comm_num}', "<a href=\"$PHP_SELF/?do=lastcomments&userid=" . $row['user_id'] . "\">" . $row['comm_num'] . "</a>");
if (($row['lastdate'] + 1200) > $_TIME) {
$tpl->set('[online]', "");
$tpl->set('[/online]', "");
$tpl->set_block("'\\[offline\\](.*?)\\[/offline\\]'si", "");
} else {
$tpl->set('[offline]', "");
$tpl->set('[/offline]', "");
$tpl->set_block("'\\[online\\](.*?)\\[/online\\]'si", "");
}
$tpl->compile('zu_visited');
}
$tpl->clear();
$db->free();
create_cache("zu_visited", $tpl->result['zu_visited'], $config['skin'], true);
}
echo $tpl->result['zu_visited'];
//// Информация в футере ////
$info = "<div style=\"border-bottom:1px solid #ccc\"></div>
<div style=\"float:left;font-size:12px;color:#808080;margin-left:5px;padding-top:3px\">Сегодня сайт посетили: " . $i . " человек</div>
<div style=\"float:right;font-size:12px;color:#808080;margin-left:5px;padding-top:3px\">zu_visited v.1.0 modification © <a href=\"http://webrelizz.com/user/SX2/\" target=_blank title=\"Автор данной модификации\">SX2</a></div>";
echo $info;
if ($is_change)
$config['allow_cache'] = false;
?>
<script type="text/javascript">
function showvs_visited() {
$(function(){
$('#online-history').dialog({
autoOpen: true,
modal: true,
show: 'fade',
hide: 'fade',
width: 510,
height: 400,
buttons: { "Закрыть" : function() {$(this).dialog("close");}}
});
$('#online-history').css('overflow','auto');
});
}
</script>