Joywork/templates/header.php
2026-05-22 21:21:54 +03:00

373 lines
12 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
if($_GET['quit']) {
$user = new User;
$user->quit();
exit;
}
setOnline();
$user = new User;
$user->checkPermissions();
if($_SESSION['pay'] && $_SERVER['SCRIPT_NAME'] != '/settings.php') {
header("location:/settings.php"); die("Доступ запрещён!");
}
?>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="author" content="Baranov Alexandr, sanya1308@ya.ru; Parshakov Sergey">
<title>JoyWork.ru</title>
<link rel="shortcut icon" type="image/x-icon" href="/images/favicon.ico" />
<link rel="stylesheet" media="screen" type="text/css" title="style" href="/css/base.css"/>
<link rel="stylesheet" media="screen" type="text/css" title="style" href="/css/style.css?version=5"/>
<link rel="stylesheet" href="/css/select2.min.css" type="text/css"/>
<link rel="stylesheet" href="/css/select2-bootstrap.min.css" type="text/css"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript" src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script type="text/javascript" src="/js/jquery.maskedinput.min.js"></script>
<script type="text/javascript" src="/js/formstyler.js"></script>
<script type="text/javascript" src="/js/select2.min.js"></script>
<script type="text/javascript" src="/js/ru.js"></script>
<script type="text/javascript" src="/js/datepicker.min.js"></script>
<script src="/js/main.js?t=<?php echo ceil(microtime(true)); ?>"></script>
<script>setInterval(setOnline,60000);</script>
<script>
/*(function($) {
$(function() {
$('.number, .select, select.time').styler({
selectSearch: true
});
});
})(jQuery);*/
</script>
</head>
<body id="main" <?php if(stripos($_SERVER['SCRIPT_NAME'],"calendar.php") !== false) echo 'class="jw-calendar"'; ?>>
<?php
if($_SESSION['pay'])
{
if($user->id_manager) $msg_pay = "Чтобы продолжать пользоваться сервисом,<br/>попросите руководителя внести оплату";
else $msg_pay = "Чтобы продолжать пользоваться сервисом,<br/>необходимо внести оплату.";
?>
<div class="f__modal-bg" id="pay_bg" style="display: none;">
<div class="f__modal sign" id="pay" style="display: none;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="f-col">
<div class="f-col-3">
<h2>ВНИМАНИЕ</h2>
</div>
<div class="clear"></div>
</div>
<div class="f-col">
<div class="f-col-3">&nbsp;</div>
<div class="f-col-6">
<div class="bg-danger" style="font-size:1.2em; border-radius:5px; text-align:center;"><?php echo $msg_pay; ?></div>
<div style="width:137px; margin:20px auto;"><a onclick='$("#pay_bg").hide(10);$("#pay").hide(10);$("body").removeClass("lock");' class="fr-btn medium-button">ОПЛАТИТЬ</a></div>
</div>
<div class="f-col-3">&nbsp;</div>
<div class="clear"></div>
</div>
</div>
</div>
<script>show_pay();</script>
<?php
}
?>
<div class="fr-layout">
<div class="fr-layout-header">
<div class="inner">
<div class="header__logo">
<a href="/main.php" class="logo-link no-border">
<!-- <div class="logo"></div> -->
<div class="text-logo"><span><span class="logo-green">Joy</span>Work</span></div>
</a>
</div>
<div class="header__time hidden">
<span class="time" id="timer">
<span class="time-hours" id="hours"></span>
<span class="time-dotes">:</span>
<span class="time-minutes" id="minutes"></span>
<span class="date hidden" id="date"></span>
</span>
</div>
<?php if($_SESSION['id']) : ?>
<div class="header__user" onclick="location.replace('/settings.php');">
<?php if($_SESSION['photo']) : ?>
<div class="user-pic">
<img src="/photos/agency/<?php echo $_SESSION['photo']; ?>">
</div>
<?php endif; ?>
<div class="user-name">
<span><?php echo $_SESSION['fio']; ?></span>
<i class=""></i>
</div>
<!-- Надо вывести в span количество дней, которые остались -->
<div class="user-days hidden">
<span></span>
<i class=""></i>
</div>
</div>
<div class="header__help"></div>
<div class="header__quit">
<a href="/main.php?quit=1"><i class="ti-power-off"></i></a>
</div>
<?php endif; ?>
<div class="clear"></div>
</div>
</div>
<div class="fr-layout-content">
<div class="main-block">
<?php
if($_SESSION['id'])
{
?>
<div class="content-left">
<div class="left-menu stickyeah" data-stickyeah-offset="10">
<!-- <div class="big-add-button">
<button class="top-line__button">Добавить</button>
</div> -->
<div class="system-menu">
<div class="menu-group">
<div class="menu-group-title">
<i class="ti-layout-cta-left"></i>
<span>Объекты</span>
</div>
<div class="menu-items">
<?php
$sql = "SELECT * FROM favor WHERE id_user = $_SESSION[id]";
$rez = mysql_query($sql);
$favor = array();
while($f=mysql_fetch_assoc($rez)) $favor[] = $f['id_obj'];
$kol_favor = count($favor);
?>
<ul>
<li <?php if(stripos($_SERVER['SCRIPT_NAME'],"main.php") !== false and !$_GET['favor']) echo 'class="active"'; ?>><b><a href="/main.php">Поиск объектов</a></b></li>
<?php
$sql = "SELECT count(id) FROM objects WHERE archive <> 1 AND id_add_user = $_SESSION[id]";
$rez = mysql_query($sql);
$kol_my_obj = mysql_result($rez,0);
?>
<li <?php if(stripos($_SERVER['SCRIPT_NAME'],"my-objects.php") !== false && !$_GET['id_agent']) echo 'class="active"'; ?>><b><a href="/my-objects.php">Мои объекты</a><?php if ($kol_my_obj > 0) {?><span class="jw__counter favorite"><?php echo $kol_my_obj; ?></span><?php } ?></b></li>
<li <?php if(stripos($_SERVER['SCRIPT_NAME'],"add-object.php") !== false) echo 'class="active"'; ?>><b><a href="/add-object.php">Добавить объект</a></b></li>
<li <?php if($_GET['favor']) echo 'class="active"'; ?>><b><a href="/main.php?favor=1&ok=all&hide_form=1">Избранное</a><span class="jw__counter favorite" <?php if ($kol_favor == 0) echo 'style="display: none"'; ?> id="favorite"><?php echo $kol_favor; ?></b></li>
</ul>
<input type="hidden" id="kol_favor" value="<?php echo $kol_favor; ?>">
<input type="hidden" id="kol_view" value="0">
</div>
</div>
<div class="menu-group">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"clients.php") !== false) echo 'active'; ?>">
<i class="ti-id-badge"></i>
<span><a href="/clients.php">Клиенты</a></span>
</div>
<?php $cl_count = new Clients; ?>
<div class="menu-items">
<ul>
<?php if ($user->agency == 0 && $user->id_manager == 0 && $user->agent == 1) {?>
<li <?php if($_GET['work']) echo 'class="active"'; ?>><b><a href="/clients.php?work=1">В работе</a></b></li>
<li <?php if($_GET['end']) echo 'class="active"'; ?>><b><a href="/clients.php?end=1">Завершенные</a></b></li>
<?php } else { ?>
<li <?php if($_GET['all']) echo 'class="active"'; ?>><b><a href="/clients.php?all=1">Общие</a><?php echo $cl_count->getCountAllClients(); ?></b></li>
<li <?php if($_GET['work']) echo 'class="active"'; ?>><b><a href="/clients.php?work=1">В работе</a></b></li>
<li <?php if($_GET['new']) echo 'class="active"'; ?>><b><a href="/clients.php?new=1">Назначенные</a><?php echo $cl_count->getCountNewClients($_SESSION['id']); ?></b></li>
<li <?php if($_GET['end']) echo 'class="active"'; ?>><b><a href="/clients.php?end=1">Завершенные</a></b></li>
<?php } ?>
</ul>
</div>
</div>
<?php
$sql = "SELECT count(id) FROM user_object_events WHERE user_id = $_SESSION[id] and calendar_view = 0
and schedule_date is not null and DATE(schedule_date) <= '".date("Y-m-d")."'";
$rez = mysql_query($sql);
$kol_events = mysql_result($rez,0);
?>
<div class="menu-group">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"calendar.php") !== false) echo 'active'; ?>">
<i class="ti-calendar"></i>
<span style="position: relative;padding-right: 12px;"><a href="/calendar.php">Календарь</a><?php if ($kol_events > 0) {?><span class="jw__counter all" id="calendarCounter"><?php echo $kol_events; ?></span><?php } else {?><span class="jw__counter all" style="right: -14px;" id="calendarCounter">new</span><?} ?></span>
<span class="calendar-flash"></span>
</div>
</div>
<div class="menu-group">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"settings.php") !== false) echo 'active'; ?>">
<i class="ti-settings"></i>
<span><a href="/settings.php">Настройки</a></span>
</div>
</div>
<?php if($_SESSION['agency'] or $user->manager) : ?>
<div class="menu-group">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"users.php") !== false) echo 'active'; ?>">
<i class="ti-user"></i>
<span><a href="/users.php">Пользователи</a></span>
</div>
</div>
<?php endif;
if($_SESSION['superadmin']) : ?>
<div class="menu-group">
<div class="menu-group-title">
<i class="ti-menu"></i>
<span><a href="/admin/index.php">Админка</a></span>
</div>
</div>
<?php endif; ?>
<div class="menu-group">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"help.php") !== false) echo 'active'; ?>">
<i class="ti-help-alt"></i>
<span><a href="/help.php">Обучение</a></span>
</div>
</div>
</div>
</div>
</div>
<?php
}
?>