Користувальницькькі налаштування

Налаштування сайту


Сайдбар

Розділи

Загальний опис
Історія змін
Рекомендації до оновлення
Плани на майбутнє
Відомі проблеми
Онлайн демо
Допомога проекту
Люди
Трохи про безпеку

FAQ



Редагувати сайдбар

vols

Це стара версія документу!


Мапа ВОЛЗ

Основні можливості модуля:__ * Відображення на карті елементів ВОЛЗ: лінії зв'язку, мітки (бокси, муфти тощо); * Зберігання документації до елементів ВОЛЗ; * Зберігання додаткової інформації про лінії та вузли: відповідальний інженер, протяжність лінії зв'язку по карті; * Работає тільки з MAPS_SERVICE=yandex** ====== Прев'ю ====== Тепер коротко покажу, який він має вигляд. Є 2 режими карти: режим перегляду і редагування. Вгорі є 3 кнопки для додавання елементів: “Тип мітки”, “Мітки”, “Лінії”; і кнопка-перемикач режиму. На сторінках додавання все інтуїтивно зрозуміло, а ось про режими карти - далі…. ===== Режим просмотра ===== На странице просмотра, которая появляется по умолчанию, можно: * Посмотреть на схему сети, на которой будут отображены все элементы, размещенные раннее. * При нажатии на метки отображаются: - Номер метки; - Тип метки (иконка тоже наследуется от типа метки); - Описание метки; - Ссылка быстрого доступа к документации. * При наведении на линии связи отображаются: - Начальная точка; - Конечная точка; - Длинна линии (расчитывается модулем по карте). ===== Режим редактирования ===== В режиме редактирования (после нажатия кнопки “Редактировать”) можно: * Метки: - Перемещать (перетаскивание по карте) - Удалять с карты (нажатие левой кнопкой мыши); * Линнии: - Менять существующую геометрию (перетаскивание вершин линии) - Продолжить линию (при нажатии правой кнопкой мыши на крайней вершине, выбираем “Продолжить”) - Удалить вершину (при нажатии правой кнопкой мыши на вершине линии, выбираем “Удалить”) - Удалить с карты линию целиком (при нажатии правой кнопкой мыши на вершине линии, выбираем “Удалить с карты”) ====== Установка и настройка ====== С помощью консоли разработчика добавляем в БД таблицы: <code sql> CREATE TABLE IF NOT EXISTS `vols_docs` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(128) DEFAULT NULL, `date` datetime NOT NULL, `line_id` int(11) DEFAULT NULL, `mark_id` int(11) DEFAULT NULL, `path` varchar(128) NOT NULL DEFAULT '/', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; CREATE TABLE IF NOT EXISTS `vols_lines` ( `id` int(11) NOT NULL AUTO_INCREMENT, `point_start` varchar(255) NOT NULL, `point_end` varchar(255) NOT NULL, `fibers_amount` int(11) NOT NULL DEFAULT '0', `length` double NOT NULL DEFAULT '0', `description` varchar(255) NOT NULL, `employee_id` int(11) NOT NULL, `param_color` varchar(32) NOT NULL, `param_width` int(11) NOT NULL, `geo` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; CREATE TABLE IF NOT EXISTS `vols_marks` ( `id` int(11) NOT NULL AUTO_INCREMENT, `type_id` int(11) NOT NULL, `number` int(11) DEFAULT NULL, `placement` varchar(255) DEFAULT NULL, `description` varchar(255) DEFAULT NULL, `geo` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; CREATE TABLE IF NOT EXISTS `vols_marks_types` ( `id` int(11) NOT NULL AUTO_INCREMENT, `type` varchar(255) DEFAULT NULL, `model` varchar(255) DEFAULT NULL, `description` varchar(255) DEFAULT NULL, `icon_color` varchar(255) NOT NULL DEFAULT 'blue', `icon_style` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; </code> В `alter.ini` добавляем опцию: <code> VOLS_ENABLED = 1 </code> Далее в модуле добавления ключей лицензии вставляете ключ, который вы получите после оплаты…

vols.1686914452.txt.gz · Востаннє змінено: 2023/06/16 14:20 повз skybetik