feat: refactor to remove www

resolves #4
This commit is contained in:
Chris Milne 2026-04-24 12:47:12 +01:00
parent 2d84b9056a
commit a1cca9205f
322 changed files with 1 additions and 30 deletions

View file

@ -0,0 +1,9 @@
---
title: "Приложения"
nav_order: 2
parent: "Наборы контента"
---
# Приложения
Если вы назовёте папку `appstore` и поместите её в корневую директорию USB-накопителя, на портале Butter Box появится иконка **Приложения**.

View file

@ -0,0 +1,50 @@
---
title: "Наборы контента"
nav_order: 5
has_children: true
permalink: /content-packs/
---
# Наборы контента
Вы можете создать свой собственный набор контента! Его просто нужно оформить как **статический сайт с локальными ссылками**. Этот сайт будет работать непосредственно с устройства, поэтому все изображения и файлы, необходимые для сайта, должны находиться в одной главной папке.
Когда ваш статический сайт будет готов, поместите все необходимые файлы в одну папку и разместите эту папку в **корневой директории** вашего USB-накопителя. Этот сайт будет отображаться в браузере, через который пользователи получают доступ к порталу Butter Box.
Советы по созданию набора контента со статическим сайтом:
* **Содержимое.** Всё для статического сайта должно храниться на USB-накопителе, подключённом к Butter Box. Сайт не должен ссылаться на ресурсы в глобальном интернете.
* **Размер.** Размер вашего набора контента ограничен доступным пространством на USB-накопителе. При этом учитывайте, что если несколько человек одновременно скачивают или просматривают очень большие файлы с устройства, возможны задержки.
* **Страницы.** Ссылки между страницами должны вести на другие сохранённые страницы в той же папке, а не в интернет. Необходимо использовать относительные пути (например, about/index.html) вместо абсолютных веб-URL.
* **Медиа.** Изображения, видео и звуки не могут ссылаться на онлайн-ресурсы. Файлы должны находиться в папке вашего сайта и храниться на USB-накопителе.
* **Библиотеки.** Сайт не может использовать JavaScript-библиотеки, которые зависят от интернет-соединения.
* **Стили.** Специальные шрифты и иконки (например, из Google Fonts) также должны находиться в папке, а не загружаться из сети.
### Попробуйте
* Приведённый ниже zip-файл содержит пример статического сайта. Чтобы понять, как статические сайты работают с Butter — скачайте его. Распакуйте. Затем добавьте этот набор файлов на ваш USB-накопитель.
[Скачать файл](/img/docs/Sample%20Static%20Website.zip)
### Начните работу
Лучший способ начать создание собственного набора контента — это определиться с идеей о том, какой опыт и какую информацию вы хотите предоставить, а затем спроектировать и создать для этого локальный статический сайт.
Это может быть что-то очень простое, например, аудиоплеер для музыки. Или список из пяти лучших VPN-приложений, которые вы рекомендуете. Или например библиотека, база знаний культурных артефактов.
### Добавьте файлы сайта на USB-накопитель
Поместите папку с файлами сайта в **корневую директорию** USB-накопителя. Убедитесь, что папка вашего сайта содержит файл **index.html.** Название этой папки будет отображаться на портале Butter Box.
<figure><img src="/assets/images/Screenshot 2025-08-16 at 9.46.16 PM.png" alt=""/><figcaption><p>Директория USB при просмотре в Finder на компьютере</p></figcaption></figure>
---
### Подключитесь к Butter Box для просмотра
Вставьте USB-накопитель в Butter Box. Когда вы откроете портал Butter Box, нажмите **Файлы**. Перейдите в папку сайта. Нажмите для просмотра.

View file

@ -0,0 +1,38 @@
---
title: "Карты"
nav_order: 1
parent: "Наборы контента"
---
# Карты
Вы можете сделать офлайн-карты доступными через ваш Butter Box. Эти карты работают на основе **OpenStreetMap (OSM)** и приложения **OsmAnd** для Android.
> **Внимание:**
> **Важно:** Загрузка офлайн-карт работает **только на устройствах Android**. iOS не поддерживается.
### ✅ Шаги для включения офлайн-карт
**1. Скачайте приложение OsmAnd (APK для Android)**
* Перейдите по ссылке: [Бесплатные версии OsmAnd — Android](https://osmand.net/docs/versions/free-versions)
* Скачайте последний APK-файл.
**2. Скачайте нужные файлы карт**
* Перейдите по ссылке: [Список локальных индексов OsmAnd](https://osmand.net/list?sortby=size\&asc=false)
* Выберите и скачайте регионы, которые хотите использовать офлайн.
**3. Организуйте файлы**
* На USB-накопителе создайте папку с именем `osm-map-files` .
* Поместите **APK-файл OsmAnd** и все ваши **файлы карт** в эту папку.
![Директория USB при просмотре в Finder на компьютере](/img/docs/Screenshot%202025-08-16%20at%209.44.40%20PM.png)
**4. Добавьте на Butter Box**
* Вставьте USB-накопитель в Butter Box.
* Иконка **Офлайн-карты** автоматически появится на портале Butter Box.
👉 Вот и всё — теперь любой пользователь с **устройством Android** может скачать OsmAnd и офлайн-карты, которые вы предоставили, прямо с вашего Butter Box.