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

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


vols

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Попередня ревізія
vols [2019/07/22 12:18]
vols [2023/06/27 12:33] (поточний)
nightfly
Рядок 1: Рядок 1:
 +====== Мапа ВОЛЗ ======
 +
 +{{:vols.png?nolink& |}}
 +
 +[[http://ubilling.net.ua/?module=fnpages&pid=mtpay|{{ :buy-50u.png?nolink&|}}]]
 +
 +__**//Основні можливості модуля://**__
 +  * Відображення на карті елементів ВОЛЗ: лінії зв'язку, мітки (бокси, муфти тощо);
 +  * Зберігання документації до елементів ВОЛЗ;
 +  * Зберігання додаткової інформації про лінії та вузли: відповідальний інженер, протяжність лінії зв'язку за картою;
 +  * **Працює лише з MAPS_SERVICE=yandex**
 +
 +
 +
 +
 +====== Прев'ю ======
 +
 +Тепер коротко покажу, який він має вигляд. Є 2 режими карти: режим перегляду і редагування. Вгорі є 3 кнопки для додавання елементів: "Тип мітки", "Мітки", "Лінії"; і кнопка-перемикач режиму. На сторінках додавання все інтуїтивно зрозуміло, а ось про режими карти - далі....
 +===== Режим перегляду =====
 +
 +На сторінці перегляду, яка з'являється за замовчуванням, можна:
 +  * Подивитися на схему мережі, на якій буде відображено всі елементи, розміщені раніше.
 +  * Під час натискання на мітки відображаються:
 +    - Номер мітки;
 +    - Тип мітки (іконка теж успадковується від типу мітки);
 +    - Опис мітки;
 +    - Посилання швидкого доступу до документації.
 +  * При наведенні на лінії зв'язку відображаються:
 +    - Початкова точка;
 +    - Кінцева точка;
 +    - Довжина лінії (розраховується модулем за картою).
 +
 +{{:vols_preview_2.png?950 |}} 
 +
 +===== Режим редагування =====
 +
 +У режимі редагування (після натискання кнопки "Редагувати") можна:
 +
 +  * Мітки:
 +    - Переміщати (перетягування по карті)
 +    - Видаляти з карти (натискання лівою кнопкою миші)
 +
 +  * Ліннії:
 +    - Змінювати наявну геометрію (перетягування вершин лінії)
 +    - Продовжити лінію (при натисканні правою кнопкою миші на крайній вершині, вибираємо "Продовжити")
 +    - Видалити вершину (при натисканні правою кнопкою миші на вершині лінії, вибираємо "Видалити")
 +    - Видалити з карти лінію цілком (при натисканні правою кнопкою миші на вершині лінії, вибираємо "Видалити з карти")
 +
 +{{:vols_preview_edit.png?950 |}}
 +
 +
 +====== Встановлення та налаштування ======
 +За допомогою консолі розробника додаємо в БД таблиці:
 +<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>
 +
 +Далі в модулі додавання ключів ліцензії вставляєте ключ, який ви отримаєте після оплати... \\ 
 +