Esempio n. 1
0
 function GetFromFiles($pp)
 {
     global $cfg, $user;
     $mfiles = GetArrayFilesInDir($pp);
     foreach ($mfiles as &$fname) {
         if (is_file("{$pp}/{$fname}") == TRUE) {
             include_once "{$pp}/{$fname}";
         }
     }
 }
Esempio n. 2
0
function GetListBpXml()
{
    $fl = GetArrayFilesInDir('../../../../modules/bp');
    $cn = count($fl);
    $rs = array();
    for ($i = 0; $i < count($fl); $i++) {
        $fname = $fl[$i];
        $xml = simplexml_load_file("../../../../modules/bp/{$fname}");
        $name = $xml->name;
        $rs[$i]['name'] = $name;
        $rs[$i]['file'] = $fl[$i];
    }
    return $rs;
}
Esempio n. 3
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$mfiles1 = GetArrayFilesInDir(WUO_ROOT . '/modules/deleterules');
foreach ($mfiles1 as &$fname1) {
    if (strripos($fname1, '.xml') != false) {
        echo "-обрабатываю правила {$fname1}<br>";
        $xml = simplexml_load_file(WUO_ROOT . "/modules/deleterules/{$fname1}");
        //		if (isset(simplexml_load_file(WUO_ROOT . "/modules/deleterules/$fname1"))) {
        //			$xml = simplexml_load_file(WUO_ROOT . "/modules/deleterules/$fname1");
        //		} else {
        //			echo '-- Файл пустой!';
        //		}
        foreach ($xml->entertable as $data) {
            $entertable_name = $data['name'];
            $entertable_comment = $data['comment'];
            $entertable_key = $data['key'];
            echo "-- таблица {$entertable_name} ({$entertable_comment}). Поиск зависимостей по ключу {$entertable_key}<br>";
            $result = $sqlcn->ExecuteSQL("SELECT * FROM {$entertable_name} WHERE active = 0");
            // проверяется на пустой запрос или неверные данные в xml файле
            if ($result == '') {
                die('<b>Неверный запрос 1:</b> ' . mysqli_error($sqlcn->idsqlconnection));
Esempio n. 4
0
<?php

// Данный код создан и распространяется по лицензии GPL v3
// Изначальный автор данного кода - Грибов Павел
// http://грибовы.рф
/*
 * Запускаем поочередно все скрипты из папки autorun
 */
$mfiles = GetArrayFilesInDir('autorun');
foreach ($mfiles as &$fname) {
    include_once "autorun/{$fname}";
}
unset($fname);
Esempio n. 5
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
/*
 * Запускаем поочередно все скрипты из каталога /autorun
 */
$mfiles = GetArrayFilesInDir(WUO_ROOT . '/autorun');
foreach ($mfiles as &$fname) {
    include_once WUO_ROOT . "/autorun/{$fname}";
}
unset($fname);
Esempio n. 6
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
// запускаем поочередно все скрипты из каталога /footerrun
$mfiles = GetArrayFilesInDir(WUO_ROOT . '/footerrun');
foreach ($mfiles as &$fname) {
    include_once WUO_ROOT . "/footerrun/{$fname}";
}
unset($fname);
Esempio n. 7
0
include_once "../../../class/sql.php";
// загружаем классы работы с БД
include_once "../../../class/config.php";
// загружаем классы настроек
include_once "../../../class/users.php";
// загружаем классы работы с пользователями
include_once "../../../class/employees.php";
// загружаем классы работы с профилем пользователя
// загружаем все что нужно для работы движка
include_once "../../../inc/connect.php";
// соеденяемся с БД, получаем $mysql_base_id
include_once "../../../inc/config.php";
// подгружаем настройки из БД, получаем заполненый класс $cfg
include_once "../../../inc/functions.php";
// загружаем функции
$mfiles1 = GetArrayFilesInDir("../../../modules/deleterules");
foreach ($mfiles1 as &$fname1) {
    if (strripos($fname1, ".xml") != FALSE) {
        echo "-обрабатываю правила {$fname1}</br>";
        $xml = simplexml_load_file("../../../modules/deleterules/{$fname1}");
        foreach ($xml->entertable as $data) {
            $entertable_name = $data["name"];
            $entertable_comment = $data["comment"];
            $entertable_key = $data["key"];
            echo "--таблица {$entertable_name} ({$entertable_comment}).Поиск зависимостей по ключу {$entertable_key}</br>";
            $result = $sqlcn->ExecuteSQL("SELECT * FROM {$entertable_name} where active=0");
            if ($result == '') {
                echo '<b>Неверный запрос 1:</b> ' . mysqli_error($sqlcn->idsqlconnection) . '<br>';
            }
            // листаем все записи таблицы помеченные на удаление
            while ($myrow = mysqli_fetch_array($result)) {
Esempio n. 8
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
// запускаем поочередно все скрипты из папки footerrun
$mfiles = GetArrayFilesInDir("footerrun");
foreach ($mfiles as &$fname) {
    include_once "footerrun/{$fname}";
}
unset($fname);
Esempio n. 9
0
<?php

// запускаем поочередно все скрипты из папки autorun
$mfiles = GetArrayFilesInDir("autorun");
foreach ($mfiles as &$fname) {
    include_once "autorun/{$fname}";
}
unset($fname);
Esempio n. 10
0
					<h3 class="panel-title">Оформление</h3>
				</div>
				<div class="panel-body">
					<div class="form-group">
						<label for="form_cfg_theme" class="col-sm-2 control-label">Текущая тема:</label>
						<div class="col-sm-2">
							<input type="text" class="form-control" name="form_cfg_theme" id="form_cfg_theme" readonly="readonly" value="<?php 
echo $cfg->theme;
?>
">
						</div>
						<label for="form_cfg_theme_sl" class="col-sm-2 control-label">Выберите тему:</label>
						<div class="col-sm-6">
							<select class="form-control" name="form_cfg_theme_sl" id="form_cfg_theme_sl">
								<?php 
$arr_themes = GetArrayFilesInDir(WUO_ROOT . '/controller/client/themes');
for ($i = 0; $i < count($arr_themes); $i++) {
    $sl = $arr_themes[$i] == $cfg->theme ? 'selected' : '';
    echo "<option value=\"{$arr_themes[$i]}\" {$sl}>{$arr_themes[$i]}</option>";
}
?>
							</select>
						</div>
					</div>
				</div>
			</div>
			<div class="panel panel-default">
				<div class="panel-heading">
					<h3 class="panel-title">Вход через Active Directory</h3>
				</div>
				<div class="panel-body">