Ejemplo n.º 1
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$md->Register("devicescontrol", "Управление устройствами", "Грибов Павел");
if ($md->IsActive("devicescontrol") == 1) {
    unset($md);
    $this->Add("main", "<img src=controller/client/themes/{$cfg->theme}/ico/connect.png> Управление устройствами", "Управление устройствами", 3, "devicescontrol", "");
    $this->Add("devicescontrol", "Управление устройствами", "Управление устройствами", 3, "devicescontrol/deviceslist", "devicescontrol/deviceslist");
    $this->Add("devicescontrol", "Настройка устройств", "Настройка устройств", 3, "devicescontrol/devicesconfig", "devicescontrol/devicesconfig");
}
Ejemplo n.º 2
0
<?php

// Данный код создан и распространяется по лицензии GPL v3
// Изначальный автор данного кода - Грибов Павел
// http://грибовы.рф
$morgs = GetArrayOrgs();
// список активный организаций
$mhome = new Tmod();
// обьявляем переменную для работы с классом модуля
$mhome->Register("news", "Модуль новостей", "Грибов Павел");
$mhome->Register("stiknews", "Закрепленные новости", "Грибов Павел");
$mhome->Register("lastmoved", "Последние перемещения ТМЦ", "Грибов Павел");
$mhome->Register("usersfaze", "Где сотрудник?", "Грибов Павел");
$mhome->Register("whoonline", "Кто на сайте?", "Грибов Павел");
$mhome->Register('commits-widget', 'Виджет разработки на github.com на главной странице', 'Солодягин Сергей');
?>
<div class="content">
<div class="row-fluid">
    <div class="span4">
        <span class="label label-info">Пользователь</span>
        <div class="well">
            <?php 
include_once "login.php";
// форма входа или профиль
?>
        </div>    
        <span class="label label-info">Личное меню</span>
        <div class="well form-inline">
            <?php 
include_once "memenu.php";
// личное меню
Ejemplo n.º 3
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$md->Register("bprocess", "Бизнес-процессы", "Грибов Павел");
$this->Add("main", "<img src=controller/client/themes/{$cfg->theme}/ico/computer.png> Инструменты", "Инструменты", 3, "tools", "");
$md->Register("bprocess", "Бизнес-процессы", "Грибов Павел");
if ($md->IsActive("bprocess") == 1) {
    $this->Add("tools", "Мои БП", "Бизнеспроцессы", 3, "tools/mybp", "mybp");
}
if ($md->IsActive("ical") == 1) {
    $this->Add("tools", "<img src=controller/client/themes/{$cfg->theme}/ico/date.png> Мой календарь", "Мой календарь", 3, "tools/myical", "myical");
}
if ($md->IsActive("tasks") == 1) {
    $this->Add("tools", "Мои задачи", "Мои задачи", 3, "tools/mytasks", "mytasks");
}
$md->Register("workmen", "Менеджер по обслуживанию ", "Грибов Павел");
if ($md->IsActive("workmen") == 1) {
    $this->Add("tools", "Менеджер по обслуживанию", "Менеджер по обслуживанию", 3, "tools/workmen", "workmen");
}
$this->Add("tools", "<img src=controller/client/themes/{$cfg->theme}/ico/report_go.png> Контроль договоров", "Контроль договоров", 3, "tools/dog_knt", "dog_knt");
$this->Add("tools", "<img src=controller/client/themes/{$cfg->theme}/ico/report_user.png> ТМЦ на моем рабочем месте", "ТМЦ на моем рабочем месте", 3, "tools/eq_list", "eq_list");
$md->Register("ping", "Проверка доступности ТМЦ по ping", "Грибов Павел");
// если модуль ping активирован, то тогда показываем пункт меню
if ($md->IsActive("ping") == 1) {
Ejemplo n.º 4
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$md->Register("smscenter", "СМС-Центр", "Грибов Павел");
if ($md->IsActive("smscenter") == 1) {
    $this->Add("main", "<img src=controller/client/themes/{$cfg->theme}/ico/email.png> СМС-Центр", "СМС-Центр", 3, "smscenter", "");
    $this->Add("smscenter", "Шаблоны СМС для LanBilling", ">Шаблоны СМС для LanBilling", 3, "smscenter/smstemplates", "lanbilling/smstemplates");
    $this->Add("smscenter", "Отправка СМС группе абонетов LanBilling", "Отправка СМС группе абонетов LanBilling", 3, "smscenter/sendgroup", "lanbilling/sms/sendgroup");
    $this->Add("smscenter", "Отправка СМС по списку", "Отправка СМС по списку", 3, "smscenter/sendbylist", "smscenter/sendbylist");
    $this->Add("smscenter", "Статистика по СМС", ">Статистика по СМС", 3, "smscenter/smsstat", "smscenter/smsstat");
    $this->Add("smscenter", "Настройка агентов отправки СМС", "Настройка агентов отправки СМС", 3, "smscenter/smsconfig", "smscenter/smsconfig");
    $this->Add("smscenter", "Отправка СМС группе", "Отправка СМС группе", 3, "smscenter/smsconfig", "smscenter/sendgroupsms");
    $this->Add("smscenter", "Управление группами", "Управление группами для отправки СМС", 3, "smscenter/smsconfig", "smscenter/sms");
}
unset($md);
Ejemplo n.º 5
0
/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$this->Add("main", "<img src=controller/client/themes/{$cfg->theme}/ico/chart_pie.png> Отчеты", "Отчеты", 3, "reports", "");
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
// регистрируем модуль. Если он уже зарегистрирован, то повторно он не зарегистрируется
// по умолчанию зарегистрированный модуль выключен
// включить его можно из меню настроек
$md->Register("worktime", "Вход и выход работников организации (турникет Орион)", "Грибов Павел");
$md->Register("workandplans", "Оперативная обстановка на заводе", "Грибов Павел");
$md->Register("zabbix-mon", "Мониторинг dashboard серверов Zabbix", "Грибов Павел");
// Хотя можно его "включить и принудительно
//$md->Activate("ping")
if ($md->IsActive("workandplans") == 1) {
    $this->Add("reports", "Оперативная обстановка", "Оперативная обстановка", 3, "reports/workandplans", "workandplans");
    $this->Add("reports", "Остатки продукции", "Остатки продукции", 3, "reports/sklad", "sklad");
    $this->Add("reports", "Остатки комплектующих", "Остатки комплектующих", 3, "reports/kmp2", "operreports/kmp2");
    $this->Add("reports", "Просроченные сертификаты", "Просроченные сертификаты", 3, "reports/sert", "operreports/sert");
}
if ($md->IsActive("worktime") == 1) {
    $this->Add("reports", "График работы", "График работы", 3, "reports/users_info", "users_info");
}
if ($md->IsActive("zabbix-mon") == 1) {
    $this->Add("reports", "Dashboard Zabbix", "Dashboard Zabbix", 3, "reports/zabbix_mon", "zabbix_mon");
Ejemplo n.º 6
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$md->Register("cloud", "Хранилище документов", "Грибов Павел");
if ($md->IsActive("cloud") == 1) {
    unset($md);
    $this->Add("main", "<img src=controller/client/themes/{$cfg->theme}/ico/eye.png> Хранилище", "Хранилище", 2, "cloud", "cloud/cloud");
    unset($mm);
}
Ejemplo n.º 7
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
if ($user->TestRoles("1,5") == true) {
    $md = new Tmod();
    // обьявляем переменную для работы с классом модуля
    $md->Register("astra", "Управление серверами Astra", "Грибов Павел");
    if ($md->IsActive("astra") == 1) {
        unset($md);
        $this->Add("main", "<img src='controller/client/themes/{$cfg->theme}/ico/film.png'> Astra", "Настройка серверов Астра", 2, "astra", "");
        $this->Add("astra", "Мониторинг", "Настройка серверов Астра", 2, "astra/mon", "astra/mon");
        $this->Add("astra", "Инфоканал", "Настройка серверов Астра", 2, "astra/pic", "astra/pic");
        $this->Add("astra", "Список серверов", "Настройка серверов Астра", 2, "astra/config", "astra/config");
    }
}
Ejemplo n.º 8
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$md->Register('cloud', 'Хранилище документов', 'Грибов Павел');
if ($md->IsActive('cloud') == 1) {
    $this->Add('main', '<i class="fa fa-cloud fa-fw"> </i>Хранилище', 'Хранилище', 2, 'cloud', 'cloud/cloud');
}
unset($mm);
Ejemplo n.º 9
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$morgs = GetArrayOrgs();
// список активный организаций
$mhome = new Tmod();
// обьявляем переменную для работы с классом модуля
$mhome->Register('news', 'Модуль новостей', 'Грибов Павел');
$mhome->Register('stiknews', 'Закрепленные новости', 'Грибов Павел');
$mhome->Register('lastmoved', 'Последние перемещения ТМЦ', 'Грибов Павел');
$mhome->Register('whoonline', 'Кто на сайте?', 'Грибов Павел');
$mhome->Register('commits-widget', 'Виджет разработки на github.com на главной странице', 'Солодягин Сергей');
?>
<div class="container-fluid">
	<div class="row">
		<div class="col-xs-12 col-md-4 col-sm-4">
			<div class="panel panel-primary">
				<div class="panel-heading">
					<h4 class="panel-title">Пользователь</h4>
				</div>
				<div class="panel-body">
					<?php 
include_once 'login.php';
Ejemplo n.º 10
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$this->Add('main', '<i class="fa fa-cog fa-fw"> </i>Инструменты', 'Инструменты', 3, 'tools', '');
$md->Register('workmen', 'Менеджер по обслуживанию ', 'Грибов Павел');
if ($md->IsActive('workmen') == 1) {
    $this->Add('tools', '<i class="fa fa-bug fa-fw"> </i>Менеджер по обслуживанию', 'Менеджер по обслуживанию', 3, 'tools/workmen', 'workmen');
}
$this->Add('tools', '<i class="fa fa-check fa-fw"> </i>Контроль договоров', 'Контроль договоров', 3, 'tools/dog_knt', 'dog_knt');
$this->Add('tools', '<i class="fa fa-clone fa-fw"> </i>ТМЦ на моём рабочем месте', 'ТМЦ на моём рабочем месте', 3, 'tools/eq_list', 'eq_list');
$md->Register('ping', 'Проверка доступности ТМЦ по ping', 'Грибов Павел');
if ($md->IsActive('ping') == 1) {
    $this->Add('tools', '<i class="fa fa-bolt fa-fw"> </i>Проверка доступности ТМЦ', 'Проверка доступности ТМЦ', 3, 'tools/ping', 'ping');
}
unset($md);
Ejemplo n.º 11
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$this->Add("main", "<img src=controller/client/themes/{$cfg->theme}/ico/application_view_list.png> Справочники", "Справочники", 10, "libre", "");
$this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/devmap.png> Список организаций", "Список организаций", 10, "libre/org_list", "org_list");
$this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/acclist.gif> Пользователи", "Пользователи", 10, "libre/pipl_list", "pipl_list");
$this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/folder_user.png> Сотрудники", "Сотрудники", 10, "libre/dol_list", "dol_list");
$this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/brick.png> Помещения", "Помещения", 10, "libre/places", "places");
$this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/newspaper.png> Контрагенты", "Контрагенты", 10, "libre/knt_list", "knt_list");
$this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/lorry.png> Производители", "Производители", 10, "libre/knt_list", "vendors");
$this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/add_1.gif> Группы ТМЦ", "Группы ТМЦ", 10, "libre/knt_list", "tmc_group");
$this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/equipment.png> Номенклатура", "Номенклатура", 10, "libre/knt_list", "nome");
$md->Register("cables", "Справочник кабелей и муфт", "Грибов Павел");
if ($md->IsActive("cables") == 1) {
    $this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/arrow_divide.png> Типы оптических кабелей", "Типы оптических кабелей", 10, "libre/cables", "cables/cables");
    $this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/arrow_in.png> Муфты", "Муфты", 10, "libre/muftes", "cables/muftes");
    $this->Add("libre", "<img src=controller/client/themes/{$cfg->theme}/ico/arrow_in.png> Спилитера", "Спилитера", 10, "libre/spliters", "cables/spliters");
}
unset($md);
Ejemplo n.º 12
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
$md = new Tmod();
// обьявляем переменную для работы с классом модуля
$md->Register("bprocess", "Бизнес-процессы", "Грибов Павел");
$this->Add("main", "<img src=controller/client/themes/{$cfg->theme}/ico/book_open.png> Журналы", "Журналы", 3, "doc", "");
if ($md->IsActive("bprocess") == 1) {
    $this->Add("doc", "Бизнес-процессы", "Бизнес-процессы", 3, "doc/bp", "bp");
}
if ($md->IsActive("news") == 1) {
    $this->Add("doc", "Новости", "Новости", 3, "doc/news", "news");
}
$this->Add("doc", "<img src=controller/client/themes/{$cfg->theme}/ico/monitor_lightning.png> Имущество", "Имущество", 3, "doc/equipment", "equipment");
unset($md);