Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

vols [2014/06/20 17:26]
mk_ub [Установка и настройка]
vols [2014/06/21 12:57] (текущий)
nightfly
Строка 1: Строка 1:
 +====== Карта ВОЛС ======
 +
 +{{:vols.png?nolink& |}}
 +
 +__**//Основные возможности модуля://**__
 +  * Отображение на карте элементов ВОЛС: линии связи, метки (боксы, муфты и т.п);
 +  * Хранение документации к элементам ВОЛС;
 +  * Хранение дополнительной информации о линиях и узлах: ответственный инженер, протяженность линии связи по карте;
 +
 +[[http://ubilling.net.ua/?module=fnpages&pid=mtpay|{{ :buy-50.png?nolink&|}}]]
 +
 +
 +====== Превью ======
 +
 +Теперь кратко покажу как оно выглядит. Есть 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>
 +
 +Далее в модуле добавления ключей лицензии вставляете ключ, который вы получите после оплаты... \\ 
 +
  
vols.txt · Последние изменения: 2014/06/21 12:57 — nightfly
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki