This commit is contained in:
Kirchik
2025-08-11 20:41:31 +02:00
parent 2497b59604
commit 6e68922879
4 changed files with 67 additions and 74 deletions
-26
View File
@@ -1,26 +0,0 @@
# Changelog
Все важные изменения этого проекта будут документированы в этом файле.
## [Неопубликованное]
### Добавлено
- Выпадающий список с предустановленными темами в форме "Задать вопрос":
- работа сайта
- запланированные мероприятия
- пройденные маршруты
- условия участия
- условия сотрудничества
- хочу предложить поездку
- контакты для связи
### Изменено
- Обновлен чекбокс согласия на обработку персональных данных в обеих формах (вопросов и планирования поездок)
- Добавлен полный юридический текст согласия в соответствии с ФЗ №152
- Включена информация о передаче данных третьим лицам для получения разрешений на полеты БВС
- Улучшено оформление блока согласия с подсветкой и детальной информацией
- Заменены радио-кнопки согласия на единый чекбокс в форме планирования поездок
### Исправлено
- Исправлена проблема со сборкой Hugo на VPS (добавлен исключающий путь для scripts темы в .gitignore)
- Добавлена JavaScript валидация для новых элементов форм
+19 -7
View File
@@ -91,14 +91,10 @@ disableComments = true
<input type="checkbox" id="privacy_consent" name="privacy_consent" required>
<span class="checkmark"></span>
<span class="privacy-text">
Я согласен на обработку персональных данных
Я согласен на обработку персональных данных в соответствии с ФЗ №152 *<sup>1</sup>
<div class="privacy-details">
<p><strong>СОГЛАСИЕ на обработку персональных данных</strong></p>
<p>Заполнение чек-бокса и нажатие кнопки является подтверждением Вашего согласия на обработку персональных данных с целью ответа на вопрос, заданный на сайте sleeptrip.ru.</p>
<p>Предоставленные персональные данные будут обрабатываться в соответствии с положениями Федерального закона РФ №152-ФЗ от 27.07.2006 «О персональных данных».</p>
<p>Я выражаю свое согласие на обработку (включая: сбор, запись, систематизацию, накопление, хранение, уточнение, извлечение, использование, передачу, блокирование, обезличивание, удаление, уничтожение) моих персональных данных Оператором (владельцем сайта sleeptrip.ru) для цели ответа на вопрос, заданный на сайте.</p>
<p>Настоящее Согласие действует до момента достижения целей обработки или отзыва согласия на обработку, но не более 1 (одного) месяца с момента предоставления Согласия.</p>
<p>Заявление об уточнении персональных данных, отзыве настоящего согласия может быть направлено по электронной почте: <a href="mailto:sleep-trip@ya.ru">sleep-trip@ya.ru</a></p>
<p>Данные будут обрабатываться для ответа на ваш вопрос.</p>
<p>Согласие действует 1 месяц. Отзыв согласия: <a href="mailto:sleep-trip@ya.ru">sleep-trip@ya.ru</a></p>
</div>
</span>
</label>
@@ -111,3 +107,19 @@ disableComments = true
</div>
{{< /rawhtml >}}
---
### Пояснения к форме:
**<sup>1</sup> Согласие на обработку персональных данных:**
Заполнение чек-бокса и нажатие кнопки является подтверждением Вашего согласия на обработку персональных данных с целью ответа на вопрос, заданный на сайте sleeptrip.ru.
Предоставленные персональные данные будут обрабатываться в соответствии с положениями Федерального закона РФ №152-ФЗ от 27.07.2006 «О персональных данных».
Я выражаю свое согласие на обработку (включая: сбор, запись, систематизацию, накопление, хранение, уточнение, извлечение, использование, передачу, блокирование, обезличивание, удаление, уничтожение) моих персональных данных Оператором (владельцем сайта sleeptrip.ru) для цели ответа на вопрос, заданный на сайте.
Настоящее Согласие действует до момента достижения целей обработки или отзыва согласия на обработку, но не более 1 (одного) месяца с момента предоставления Согласия.
Заявление об уточнении персональных данных, отзыве настоящего согласия может быть направлено по электронной почте: sleep-trip@ya.ru
+39 -36
View File
@@ -13,19 +13,21 @@ disableComments = true
<script data-cfasync="false" data-tockify-script="embed" src="https://public.tockify.com/browser/embed.js">
</script>
{{< /rawhtml >}}
Желаете отправиться в путешествие?
Просто заполните форму ниже:
1. Для полётов на дронах из списка ниже - минимум за 7 дней до поездки.
## Как участвовать в поездках
Обсудить детали поездок с полётами можно в Телеграм: https://t.me/polet_bvs
### Поездки с полетами дронов
- **Подача заявки:** минимум за 7 дней до поездки
- **Обсуждение деталей:** [Telegram канал](https://t.me/polet_bvs)
2. Для поездки без полётов на дронах - можно предложить в комментариях свой вариант (направление, даты, профиль попутчиков) минимум за 2-3 дня.
### Поездки без дронов
- **Подача заявки:** минимум за 2-3 дня до поездки
- **Свои варианты:** можете предложить направление, даты и профиль участников
- **Обсуждение деталей:** [Telegram канал](https://t.me/sleeptrip_rec)
Обсудить детали поездок без полётов можно в Телеграм: https://t.me/sleeptrip_rec
Важно! Поездки проходят рано утром (выезд из Москвы в 5-6 утра) с целью минимизировать время нахождения в пробках. Проверьте папку "Нежелательные", так как ответное письмо на заявку может попасть туда в зависимости от почтового клиента.
### Важная информация
- **Время выезда:** рано утром (5-6 утра из Москвы) для избежания пробок
- **Email:** проверьте папку "Нежелательные" - ответ может попасть туда
{{< rawhtml >}}
<div class="travel-form-container">
@@ -111,38 +113,23 @@ disableComments = true
<input type="checkbox" id="privacy_consent" name="privacy_consent" required>
<span class="checkmark"></span>
<span class="privacy-text">
Я согласен на обработку персональных данных
Я согласен на обработку персональных данных в соответствии с ФЗ №152 *<sup>1</sup>
<div class="privacy-details">
<p><strong>СОГЛАСИЕ на обработку персональных данных</strong></p>
<p>Заполнение чек-бокса и нажатие кнопки является подтверждением Вашего согласия на обработку персональных данных с целью получения разрешения на полёты БВС и/или организации поездки на сайте sleeptrip.ru.</p>
<p>Предоставленные персональные данные будут обрабатываться в соответствии с положениями Федерального закона РФ №152-ФЗ от 27.07.2006 «О персональных данных».</p>
<p>Я выражаю свое согласие на обработку (включая: сбор, запись, систематизацию, накопление, хранение, уточнение, извлечение, использование, передачу, блокирование, обезличивание, удаление, уничтожение) моих персональных данных Оператором (владельцем сайта sleeptrip.ru) для целей:</p>
<ul style="margin: 0.5rem 0; padding-left: 1.5rem;">
<li>обеспечения получения разрешения на полёты БВС и направления информационных сообщений о статусе получения разрешения;</li>
<li>организации поездки и направления информации о поездке.</li>
</ul>
<p>Я согласен с тем, что мои персональные данные могут быть переданы третьим лицам – Единой системе организации воздушного движения, сервису "Небосвод" (skyarc.ru) или сервису СППИ (https://sppi.ivprf.ru), а также сотрудникам полиции (при необходимости) для получения разрешения на полёты БВС.</p>
<p>Настоящее Согласие действует до момента достижения целей обработки или отзыва согласия на обработку, но не более 1 (одного) месяца с момента предоставления Согласия.</p>
<p>Заявление об уточнении персональных данных, отзыве настоящего согласия может быть направлено по электронной почте: <a href="mailto:sleep-trip@ya.ru">sleep-trip@ya.ru</a></p>
<p>Данные будут обрабатываться для получения разрешений на полёты БВС и/или организации поездки.</p>
<p>Согласие действует 1 месяц. Отзыв согласия: <a href="mailto:sleep-trip@ya.ru">sleep-trip@ya.ru</a></p>
</div>
</span>
</label>
</div>
<div class="form-group">
<label style="font-weight: 600; margin-bottom: 1rem; display: block;">Укажите свой возраст *</label>
<div style="border: 1px solid #e0e0e0; border-radius: 8px; padding: 1rem; background: #fafafa;">
<label style="display: flex; align-items: center; font-weight: normal; margin-bottom: 0.75rem; cursor: pointer;">
<span style="font-size: 18px; margin-right: 0.5rem;">✅</span>
<input type="radio" name="age" value="18+" required style="margin-right: 0.75rem; width: 16px; height: 16px; accent-color: #28a745;">
<span>Мне <strong>более 18 лет</strong></span>
</label>
<label style="display: flex; align-items: center; font-weight: normal; cursor: pointer;">
<span style="font-size: 18px; margin-right: 0.5rem;">❌</span>
<input type="radio" name="age" value="under18" style="margin-right: 0.75rem; width: 16px; height: 16px; accent-color: #dc3545;">
<span>Мне <strong>менее 18 лет</strong></span>
</label>
</div>
<div class="form-group checkbox-group">
<label class="checkbox-container">
<input type="checkbox" id="age_consent" name="age_consent" required>
<span class="checkmark"></span>
<span class="privacy-text">
Мне есть 18 лет *<sup>2</sup>
</span>
</label>
</div>
<button type="submit" class="submit-btn">
@@ -156,7 +143,23 @@ disableComments = true
### Пояснения к форме:
**Подтверждение совершеннолетия:**
**<sup>1</sup> Согласие на обработку персональных данных:**
Заполнение чек-бокса и нажатие кнопки является подтверждением Вашего согласия на обработку персональных данных с целью получения разрешения на полёты БВС и/или организации поездки на сайте sleeptrip.ru.
Предоставленные персональные данные будут обрабатываться в соответствии с положениями Федерального закона РФ №152-ФЗ от 27.07.2006 «О персональных данных».
Я выражаю свое согласие на обработку (включая: сбор, запись, систематизацию, накопление, хранение, уточнение, извлечение, использование, передачу, блокирование, обезличивание, удаление, уничтожение) моих персональных данных Оператором (владельцем сайта sleeptrip.ru) для целей:
- обеспечения получения разрешения на полёты БВС и направления информационных сообщений о статусе получения разрешения;
- организации поездки и направления информации о поездке.
Я согласен с тем, что мои персональные данные могут быть переданы третьим лицам – Единой системе организации воздушного движения, сервису "Небосвод" (skyarc.ru) или сервису СППИ (https://sppi.ivprf.ru), а также сотрудникам полиции (при необходимости) для получения разрешения на полёты БВС.
Настоящее Согласие действует до момента достижения целей обработки или отзыва согласия на обработку, но не более 1 (одного) месяца с момента предоставления Согласия.
Заявление об уточнении персональных данных, отзыве настоящего согласия может быть направлено по электронной почте: sleep-trip@ya.ru
**<sup>2</sup> Подтверждение совершеннолетия:**
Участие в поездках и мероприятиях разрешено только лицам, достигшим совершеннолетия (18 лет). В случае, если Вам менее 18 лет, для участия в поездке необходимо согласие и личное присутствие законных представителей (родителей, опекунов).
+9 -5
View File
@@ -44,20 +44,24 @@
.form-group select {
width: 100%;
padding: 1rem 3rem 1rem 1rem;
padding: 1.5rem 3.5rem 2.5rem 1rem;
border: 1px solid #e1e5e9;
border-radius: 12px;
font-size: 1rem;
font-size: 0.9rem;
background: white;
color: #333;
font-family: inherit;
appearance: none;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");
background-position: right 0.5rem center;
background-position: right 0.75rem center;
background-repeat: no-repeat;
background-size: 1.5em 1.5em;
min-height: 3rem;
background-size: 1.2em 1.2em;
min-height: 5.5rem;
line-height: 1.3;
transition: all 0.3s ease;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.form-group select option {