Убираем обработчик "карты миров". Новый стиль для таблиц, которые хотят cellpadding, cellspacing и подобные штуки по нулям и текст слева сверху.

This commit is contained in:
Igor Barkov (iwork) 2019-09-17 15:05:06 +03:00
parent baa90f82ad
commit 9ce4886b3e
2 changed files with 47 additions and 113 deletions

View File

@ -1063,3 +1063,17 @@ img.item-wrap-normal {
div.topRoomButtons {
float: right;
}
table.allzeroes {
/* cellspacing = 0 */
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}
table.allzeroes th, td {
/* cellpadding = 0 */
padding: 0;
text-align: left;
vertical-align: top;
}

146
main.php
View File

@ -729,71 +729,6 @@ if (input::post('setshadowclan')) {
die();
}
if (input::get('setch')) {
?>
<html lang="ru">
<head>
<link rel="stylesheet" href="css/main.css"/>
<meta charset="utf-8">
<script>
top.changeroom = <?=$user['room']?>;
var perm = getCurrentPermission();
if (perm === 'true') {
new Notification('Thenks');
} else {
Notification.requestPermission('Сайт запрашивает доступ к уведомлениям.');
}
function getCurrentPermission() {
if (Notification.permission) {
return 'true';
} else {
return 'false';
}
}
</script>
<title></title>
</head>
<body id="body" onload="<?= topsethp() ?>">
<div id="page-wrapper" class="map-wrapper">
<div class="btn-control">
<div class="left-text">
<div class="nickname-wrapper"><?= nick::id($user['id'])->full() ?></div>
<div class="hint-text">Сейчас в игре: <strong><?= $online->getNumRows() ?></strong> чел.</div>
</div>
<script>
function update() {
location.href = "main.php?setch=1&rnd=<?= mt_rand() ?>";
}
function gotohref(filename) {
location.href = filename;
}
</script>
<button class="button-mid btn" onclick="update()">Обновить</button>
<button onclick="gotohref('zayavka.php')">Поединки</button>
<button onclick="gotohref('main.php?edit=1')">Инвентарь</button>
<button onclick="gotohref'module_quest.php')">Активные задания</button>
<button onclick="gotohref('main.php')">Вернуться</button>
<?php if ($user['room'] === 20): ?>
<button onclick="gotohref('main.php?goto=arena')">Войти внутрь</button>
<?php else: ?>
<button onclick="gotohref('main.php?goto=plo')">Выйти на улицу</button>
<?php endif;?>
</div>
</div>
</body>
</html>
<?php
die();
}
header("Cache-Control: no-cache");
if (input::get('edit')) {
@ -1860,30 +1795,31 @@ if ($user['room'] == 666) {
<body onLoad="<?= topsethp(); ?>">
<?php
$d = db::c()->query('SELECT SUM(`massa`) AS `summ` FROM `inventory` WHERE `owner` = ?i AND `dressed` = 0 AND `setsale` = 0', $user['id'])->fetch_assoc();
if ($d['summ'] > get_meshok() && $_GET['got']) {
err('У вас переполнен рюкзак, вы не можете передвигаться...');
$_GET['got'] = 0;
}
$eff = db::c()->query('SELECT `id` FROM `effects` WHERE `owner` = ?i AND (`type` = 14 OR `type` = 13) LIMIT 1', $user['id'])->fetch_assoc();
if (isset($eff['id']) && $_GET['got']) {
err('У вас тяжелая травма, вы не можете передвигатся...');
$_GET['got'] = 0;
}
// Входим и выходим если можем.
if (isset($_GET['goto'])) {
if ($_GET['goto'] == 'plo' AND !empty($user['zayavka'])) {
$imove = true;
$d = db::c()->query('SELECT SUM(`massa`) AS `summ` FROM `inventory` WHERE `owner` = ?i AND `dressed` = 0 AND `setsale` = 0', $user['id'])->fetch_assoc();
$eff = db::c()->query('SELECT `id` FROM `effects` WHERE `owner` = ?i AND (`type` = 14 OR `type` = 13) LIMIT 1', $user['id'])->fetch_assoc();
if ($d['summ'] > get_meshok() && $_GET['got']) {
err('У вас переполнен рюкзак, вы не можете передвигаться...');
$imove = false;
}
if (isset($eff['id']) && $_GET['got']) {
err('У вас тяжелая травма, вы не можете передвигатся...');
$imove = false;
}
if ($_GET['goto'] == 'plo' AND !empty($user['zayavka']) AND $imove === true) {
db::c()->query('UPDATE `users`,`online` SET `users`.`room` = 20,`online`.`room` = 20 WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $_SESSION['uid']);
header('Location: city.php');
die("<i>Топ-топ-топ...</i>");
} else err('Подали заявку на бой и убегаете из клуба? Нехорошо...');
if ($_GET['goto'] == 'arena' AND $user['room'] === 20) {
if ($_GET['goto'] == 'arena' AND $user['room'] === 20 AND $imove === true) {
db::c()->query('UPDATE `users`, `online` SET `users`.`room` = 1, `online`.`room` = 1 WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $_SESSION['uid']);
header('Location: main.php');
die("<i>Топ-топ-топ...</i>");
}
}
if (isset($_GET['use'])) {
usemagic($_GET['use'], $_POST['target']);
}
@ -1892,46 +1828,30 @@ $online = db::c()->query('SELECT 1 FROM `online` WHERE `real_time` >= ?i', (time
?>
<div id=hint3 class=ahint></div>
<table width="100%" cellspacing="0" cellpadding="0">
<table class="allzeroes">
<tr>
<td align="left" valign="top" style="width:250px;">
<td style="width:250px;">
<?php showpersout(); ?>
</td>
<td>&nbsp;</td>
<TD valign=top align=right>
<IMG SRC='i/1x1.gif' WIDTH=1 HEIGHT=5><BR>
<ul class="btn-control main">
<li>
<div class="button-big btn" name="combats" title="Поединки" onClick="location.href='zayavka.php';">
<strong>Поединки</strong></div>
</li>
<li>
<div class="button-big btn" title="Настройки / инвентарь"
onClick="location.href='main.php?edit=1';">Настройки / инвентарь
</div>
</li>
<li>
<div class="button-big btn" title="Состояние" onClick="location.href='module_quest.php';">
Состояние
</div>
</li>
<li>
<div class="button-big btn" title="Карта миров"
onClick="location.href='main.php?setch=Карта миров';"><strong>Карта миров</strong></div>
</li>
<li>
<div class="button-big btn" title="Выйти на Центральную площадь"
onClick="location.href='main.php?goto=plo';">Выйти на Центральную площадь
</div>
</li>
<li>
<div class="button-big btn" title="Обновить экран"
onClick="location.href='main.php?setch=Обновить экран';">Обновить экран
</div>
</li>
</ul>
<TD style="text-align: right;">
<div class="hint-text">Сейчас в игре: <strong><?= $online->getNumRows() ?></strong> чел.</div>
<button onclick="gotohref('zayavka.php')">Поединки</button><br>
<button onclick="gotohref('main.php?edit=1')">Инвентарь</button><br>
<button onclick="gotohref'module_quest.php')">Активные задания</button><br>
<?php if ($user['room'] === 20): ?>
<button onclick="gotohref('main.php?goto=arena')">Войти внутрь</button><br>
<?php else: ?>
<button onclick="gotohref('main.php?goto=plo')">Выйти на улицу</button><br>
<?php endif;?>
<button onclick="gotohref(\'main.php\')">Обновить страницу</button>
</TD>
</tr>
</table>
<script>
function gotohref(filename) {
location.href = filename;
}
</script>
</BODY>
</HTML>