====== Как правильно подготовить контейнер с дополнением ====== Для подготовки контейнера вам необходимо иметь сам контент, файл описания, скриншоты/превью или звук для воспроизведения демонстрационного примера. Контент — это ресурс для программы навигации. Могут быть следующие виды ресурсов: * Карты * Скины * Звуки * Языки * speedcam А также их сочетания в одном пакете (пакет — это несжатый контейнер с расширением *.7wz). Один пакет имеет структуру: * Папка maps * файлы *.7w * Папка skins * файлы *.7ws * Папка languages * файлы *.7wl * Папка sound * файлы *.7wv * Папка [[ru:content:speedcam|speedcam]] * файлы *.txt * файлы предпросмотра (скрины *.png или звуки *.opus) Контейнер — это несжатый архив zip (7z -tzip -mx0) со структурой папок, описанных выше, с расширением *.7wz. Созданный контейнер для выкладки в каталог необходимо запаковать zip, уже со сжатием. Для размещения файла в каталоге необходимо создать файл описания контейнера: [[ru:content:description.xml|Файл описания (description.xml)]] ===== Публикация ===== Архив с контейнером размещается на сервере, к которому есть прямой доступ по протоколу HTTP по пути указанному в ''url''.\\ Файлы указанные в ''descFiles'' должны также находиться в дополнительной папке с именем контейнера без расширения, созданной в той же папке где находится сам контейнер, а также файл ''date.txt'' с датой создания дополнения. \\ Для примера описанного выше и сервера ''maps.org'':\\ * в корневом каталоге сервера необходимо создать папку ''russia_all'' (''maps.org/russia_all'') * в этот каталог разместить файл ''russia.zip'' * создать подкаталог russia (''maps.org/russia_all/russia'') * в созданный каталог скопировать файлы использующиеся в ''descFiles'' (''test_screen1.png'') * разместить в каталоге файл ''[[ru:content:description.xml|description.xml]]'' и ''[[ru:content:date.txt|date.txt]]'' ==== Центральное хранилище контента providers.navikey.org ==== Веб-сервер настроен на обработку HTTPS-соединений по протоколу TLS 1, 1.1, 1.2 или 1.3. Обеспечена поддержка устройств с устаревшей операционной системой: Android 4.0.4+ и другие. [[ru:content:providers-s3|Подробная информация]] ==== Как должно всё выглядеть ==== {{:ru:content:7ways_content.png?600 |}}