Пример #1
0
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru-RU">
	<head profile="http://gmpg.org/xfn/11">
		<meta http-equiv="content-type" content="text/html; charset=utf-8">
	</head>
	<body>
		<?php 
$idmass = explode(",", GetDef('mass'));
echo '<table border="1" width="1380px" cellpadding="8" cellspacing="0">';
$rw = 0;
for ($i = 0; $i < count($idmass); $i++) {
    $idm = $idmass[$i];
    $sql = "SELECT * FROM users_profile WHERE usersid = '{$idm}'";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать!' . mysqli_error($sqlcn->idsqlconnection));
    if ($rw == 0) {
        echo '<tr style="vertical-align: top;">';
    }
    echo '<td width="460px">';
    while ($row = mysqli_fetch_array($result)) {
        $fio = $row['fio'];
        $code = $row['code'];
        $post = $row['post'];
        echo "<h1>{$fio}</h1>";
Пример #2
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$num = GetDef('num', '0');
$sql = "SELECT * FROM news ORDER BY dt DESC limit {$num}, 4";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список новостей! ' . mysqli_error($sqlcn->idsqlconnection));
$cnt = 0;
$rz = 0;
while ($row = mysqli_fetch_array($result)) {
    $dt = MySQLDateTimeToDateTimeNoTime($row['dt']);
    $title = $row['title'];
    echo '<span class="label label-info">' . $dt . '</span><h5>' . $title . '</h5>';
    $pieces = explode('<!-- pagebreak -->', $row['body']);
    echo "<p>{$pieces['0']}</p>";
    if (isset($pieces[1])) {
        echo '<div align="right"><a class="btn btn-primary btn-small" href="?content_page=news_read&id=' . $row[id] . '">Читать дальше</a></div>';
    }
    $rz++;
}
if ($rz == 0) {
    echo 'error';
}
Пример #3
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
// Проверяем может ли пользователь редактировать?
$user->TestRoles('1,5') or die('Для редактирования не хватает прав!');
$nodekey = GetDef('nodekey');
$srnodekey = GetDef('srnodekey');
$sql = "UPDATE cloud_dirs SET parent = '{$nodekey}' WHERE id = '{$srnodekey}'";
$sqlcn->ExecuteSQL($sql) or die('Не могу обновить дерево папок! ' . mysqli_error($sqlcn->idsqlconnection));
Пример #4
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$kntid = GetDef('kntid');
$sql = "SELECT * FROM knt WHERE id = '{$kntid}' AND active = 1";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список контрагентов!' . mysql_error());
$dogcount = 0;
while ($row = mysqli_fetch_array($result)) {
    if ($row['dog'] == '1') {
        echo '<div class="alert alert-success">Контрагент:';
        $nm = $row['name'];
        echo "{$nm}<br>";
        $sql = "SELECT * FROM contract WHERE kntid = '{$kntid}' AND work = 1 AND datestart <= CURDATE() AND dateend >= CURDATE() AND active = 1";
        $result2 = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список договоров! ' . mysqli_error($sqlcn->idsqlconnection));
        while ($row2 = mysqli_fetch_array($result2)) {
            $dogcount++;
            echo '<div class="well"><span class="label label-info">Активный договор:</span><br>';
            $dt1 = MySQLDateToDate($row2['datestart']);
            $dt2 = MySQLDateToDate($row2['dateend']);
            $num = $row2['num'];
            $nm = $row2['name'];
            echo "Номер: {$num}, {$nm}</br>";
Пример #5
0
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$id = PostDef('id');
$title = PostDef('title');
$cloud_dirs_id = GetDef('cloud_dirs_id');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $sql = "SELECT COUNT(*) AS cnt FROM cloud_files WHERE cloud_dirs_id = '{$cloud_dirs_id}'";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать количество записей! ' . mysqli_error($lb->idsqlconnection));
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
    $start = $limit * $page - $limit;
    $sql = <<<TXT
SELECT   *
FROM     cloud_files
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$orgid = GetDef('orgid');
$placesid = GetDef('placesid');
$oper = PostDef('oper');
$id = PostDef('id');
$name = PostDef('name');
$comment = PostDef('comment');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM places_users WHERE placesid = '{$placesid}'");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
    $start = $limit * $page - $limit;
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$id = PostDef('id');
$idcontract = GetDef('idcontract');
$where = "WHERE idcontract = '{$idcontract}'";
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM files_contract {$where}");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
    $start = $limit * $page - $limit;
    $sql = "SELECT * FROM files_contract {$where} ORDER BY {$sidx} {$sord} LIMIT {$start}, {$limit}";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список договоров! ' . mysqli_error($sqlcn->idsqlconnection));
    $responce = new stdClass();
Пример #8
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$id = GetDef('eqid');
$oper = PostDef('oper');
$param = PostDef('param');
$paramidid = PostDef('id');
if ($id == '') {
    $id = PostDef('eqid');
}
if ($oper == '') {
    $responce = new stdClass();
    // получаем группу номенклатуры
    $sql = <<<TXT
SELECT equipment.id,nome.id AS nomeid,nome.groupid AS groupid
FROM   equipment
       INNER JOIN nome
               ON nome.id = equipment.nomeid
WHERE  ( equipment.id = '{$id}' )
       AND ( nome.active = 1 )
TXT;
    $result = $sqlcn->ExecuteSQL($sql) or die('Не получилось найти группу! ' . mysqli_error($sqlcn->idsqlconnection));
Пример #9
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$filters = GetDef('filters');
$orgid = PostDef('orgid');
$oper = PostDef('oper');
$id = PostDef('id');
$login = PostDef('login');
$pass = PostDef('pass');
$email = PostDef('email');
$mode = PostDef('mode');
if ($oper == '') {
    // Разрешаем при наличии ролей "Полный доступ" и "Просмотр"
    $user->TestRoles('1,3') or die('Недостаточно прав');
    $flt = json_decode($filters, true);
    $cnt = count($flt['rules']);
    $where = '';
    for ($i = 0; $i < $cnt; $i++) {
        $field = $flt['rules'][$i]['field'];
Пример #10
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$eqid = GetDef('eqid');
$coor = GetDef('coor');
$x = $coor[0][1];
$y = $coor[0][0];
$sql = "UPDATE equipment SET mapx = '{$x}', mapy = '{$y}', mapmoved = 0 WHERE id = '{$eqid}'";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу обновить координаты ТМЦ! ' . mysqli_error($sqlcn->idsqlconnection));
Пример #11
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
// Выполняем только при наличии у пользователя соответствующей роли
// http://грибовы.рф/wiki/doku.php/основы:доступ:роли
$user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
$foldername = GetDef('foldername');
function GetTree($key)
{
    global $sqlcn;
    $sql = "SELECT * FROM cloud_dirs WHERE parent = {$key}";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу прочитать папку! ' . mysqli_error($sqlcn->idsqlconnection));
    $cnt = mysqli_num_rows($result);
    if ($cnt != 0) {
        $pz = 0;
        while ($row = mysqli_fetch_array($result)) {
            $name = $row['name'];
            $key = $row['id'];
            echo '{"title":"' . $name . '","isFolder":true,"key":"' . $key . '","children":[';
            GetTree($key);
            echo ']}';
            $pz++;
Пример #12
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$curuserid = GetDef('curuserid');
$id = PostDef('id');
if ($oper == '') {
    $sql = <<<TXT
SELECT COUNT(*) AS cnt,name AS grname,res2.*
FROM   group_nome
       INNER JOIN (SELECT places.name AS plname,res.*
                   FROM   places
                          INNER JOIN (SELECT name AS namenome,nome.groupid AS grpid,eq.*
                                      FROM   nome
                                             INNER JOIN (SELECT equipment.id AS eqid,equipment.placesid AS plid,
                                                                equipment.nomeid AS nid,
                                                                equipment.buhname AS bn,
                                                                                        equipment.cost AS cs,
                                                                                        equipment.currentcost AS curc,
                                                                equipment.invnum,
Пример #13
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$id = GetDef('groupid', '1');
$vid = GetDef('vendorid', '1');
$nomeid = GetDef('nomeid');
$sql = "SELECT id, name FROM nome WHERE groupid = '{$id}' AND vendorid = '{$vid}'";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список номенклатуры! ' . mysqli_error($sqlcn->idsqlconnection));
echo '<select class="chosen-select" name="snomeid" id="snomeid">';
while ($row = mysqli_fetch_array($result)) {
    $sl = $row['id'] == $nomeid ? 'selected' : '';
    echo "<option value=\"{$row['id']}\" {$sl}>{$row['name']}</option>";
}
echo '</select>';
Пример #14
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$id = PostDef('id');
$name = PostDef('name');
$comment = PostDef('comment');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM vendor");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
    $start = $limit * $page - $limit;
Пример #15
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$groupid = GetDef('groupid');
if ($groupid == '') {
    $groupid = PostDef('groupid');
}
$id = PostDef('id');
$name = PostDef('name');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM group_param");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
Пример #16
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$photo = GetDef('photo');
$us = new Tusers();
$us->GetById($user->id);
$us->jpegphoto = $photo;
$us->Update();
Пример #17
0
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru-RU">
	<head profile="http://gmpg.org/xfn/11">
		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	</head>
	<body>
<?php 
$idmass = explode(',', GetDef('mass'));
echo '<table border="1">';
$rw = 0;
for ($i = 0; $i < count($idmass); $i++) {
    $idm = $idmass[$i];
    $sql = "SELECT equipment.shtrihkod,equipment.buhname,nome.name as nomename,equipment.invnum FROM equipment INNER JOIN nome ON nome.id=equipment.nomeid WHERE equipment.id='{$idm}'";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать!' . mysqli_error($sqlcn->idsqlconnection));
    if ($rw == 0) {
        echo '<tr>';
    }
    echo '<td>';
    while ($row = mysqli_fetch_array($result)) {
        $shtrihkod = $row['shtrihkod'];
        $buhname = $row['buhname'];
        $nomename = $row['nomename'];
        $invnum = $row['invnum'];
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$orgid = $cfg->defaultorgid;
$addnone = GetDef('addnone');
if ($user->TestRoles('1,4,5,6')) {
    $sql = 'SELECT * FROM group_nome WHERE active = 1 ORDER BY BINARY(name)';
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список групп!' . mysqli_error($sqlcn->idsqlconnection));
    echo '<select name="sgroupname" id="sgroupname">';
    if ($addnone == 'true') {
        echo '<option value="-1" >не выбрано</option>';
    }
    while ($row = mysqli_fetch_array($result)) {
        echo '<option value="' . $row['id'] . '">' . $row['name'] . '</option>';
    }
    echo '</select>';
} else {
    echo 'Не достаточно прав!!!';
}
Пример #19
0
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$curuserid = GetDef('curuserid');
$curplid = GetDef('curplid');
$curorgid = GetDef('curorgid');
$tpo = GetDef('tpo');
$os = GetDef('os');
$repair = GetDef('repair');
$mode = GetDef('mode');
$id = PostDef('id');
$where = '';
if ($curuserid != '-1') {
    $where .= " AND equipment.usersid = '{$curuserid}'";
}
if ($curplid != '-1') {
    $where .= " AND equipment.placesid = '{$curplid}'";
}
if ($curorgid != '-1') {
    $where .= " AND equipment.orgid = '{$curorgid}'";
}
if ($os == 'true') {
    $where .= " AND equipment.os = 1";
}
if ($repair == 'true') {
Пример #20
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$id = GetDef('id');
?>
<table id="list_rep"></table>
<div id="pager_rep"></div>
<div id="comment_rep"></div>
<script>repid = "<?php 
echo $id;
?>
";</script>
<script src="controller/client/js/repair.js"></script>
Пример #21
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$orgid = GetDef('orgid');
$oper = PostDef('oper');
$id = PostDef('id');
$name = PostDef('name');
$comment = PostDef('comment');
$opgroup = PostDef('opgroup');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM places WHERE orgid = '{$orgid}'");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
Пример #22
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$eqid = GetDef('eqid');
$step = GetDef('step');
if ($step == 'edit') {
    $sql = "SELECT * FROM repair WHERE id = '{$eqid}'";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не получилось выбрать список ремонтов! ' . mysqli_error($sqlcn->idsqlconnection));
    while ($row = mysqli_fetch_array($result)) {
        $kntid = $row['kntid'];
        $cost = $row['cost'];
        $dtpost = MySQLDateTimeToDateTimeNoTime($row['dt']);
        echo "<script>dtpost='{$dtpost}';</script>";
        $dt = MySQLDateTimeToDateTimeNoTime($row['dtend']);
        echo "<script>dt='{$dt}';step='edit';</script>";
        $comment = $row['comment'];
        $status = $row['status'];
        $userfrom = $row['userfrom'];
        $userto = $row['userto'];
        $doc = $row['doc'];
    }
} else {
Пример #23
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$orgid = GetDef('orgid');
$selpom = GetDef('selpom');
$spom = $selpom != 'null' ? " AND equipment.placesid = {$selpom}" : '';
$sql = <<<TXT
SELECT     equipment.os       AS os,
           equipment.mode     AS eqmode,
           equipment.datepost AS dtpost,
           equipment.active   AS active,
           equipment.photo    AS photo,
           equipment.mapmoved AS mapmoved,
           getvendorandgroup.grnomeid,
           equipment.mapx               AS mapx,
           equipment.mapy               AS mapy,
           equipment.id                 AS eqid,
           equipment.orgid              AS eqorgid,
           org.name                     AS orgname,
           getvendorandgroup.vendorname AS vname,
           getvendorandgroup.groupname  AS grnome,
           places.name                  AS placesname,
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$userid = GetDef('userid');
?>
<link rel="stylesheet" href="controller/client/themes/<?php 
echo $cfg->theme;
?>
/css/upload.css">
<link rel="stylesheet" href="js/jcrop/jquery.Jcrop.min.css">
<script>
	var examples = [];
	$(document).ready(function () {
		// навесим на форму 'myForm' обработчик отлавливающий сабмит формы и передадим функцию callback.
		$('#myForm').ajaxForm(function (msg) {
			if (msg != 'ok') {
				$('#messenger').html(msg);
			} else {
				$('#add_edit').html('');
				$('#add_edit').dialog('destroy');
				jQuery('#list2').jqGrid().trigger('reloadGrid');
			}
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$eqid = GetDef('id');
$sql = "SELECT * FROM org WHERE id = '{$eqid}'";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список фото! ' . mysqli_error($sqlcn->idsqlconnection));
$photo = '';
while ($row = mysqli_fetch_array($result)) {
    $photo = $row['picmap'];
}
echo $photo != '' ? $photo : 'null';
Пример #26
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
// Выполняем только при наличии у пользователя соответствующей роли
// http://грибовы.рф/wiki/doku.php/основы:доступ:роли
$user->TestRoles('1,6') or die('У вас не хватает прав на удаление!');
$folderkey = GetDef('folderkey');
$sql = "DELETE FROM cloud_dirs WHERE id = '{$folderkey}'";
$sqlcn->ExecuteSQL($sql) or die('Не могу удалить папку! ' . mysqli_error($sqlcn->idsqlconnection));
Пример #27
0
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$id = PostDef('id');
$idknt = GetDef('idknt');
$name = PostDef('name');
$num = PostDef('num');
$datestart = PostDef('datestart');
$dateend = PostDef('dateend');
$work = PostDef('work');
$comment = PostDef('comment');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $where = "WHERE kntid = '{$idknt}'";
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM contract {$where}");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {