1
0
Fork 0
mirror of https://github.com/EDeev/worldlang.git synced 2026-10-07 20:49:41 +03:00
Commit graph

8 commits

Author SHA1 Message Date
78175c1977 Разметка без атрибутов style: htmlhint проходит без замечаний
Скрытые блоки личного кабинета — атрибут hidden (скрипт по-прежнему переключает их
через style.display), размеры карты — в css/index.css. esc() без оператора ??, который
не разбирает конфигурация ESLint проекта (es6).
2026-10-02 21:48:19 +00:00
e94e27267c Экранирование данных из API перед вставкой в HTML
Названия и описания курсов, имена репетиторов, адреса и описания мест на карте
вставлялись в разметку как есть — запись с HTML в общем учебном API выполнилась бы
у каждого посетителя. Добавлена esc() в utils.js, через неё проходят все подстановки
данных в HTML-шаблонах app.js, account.js и map.js.
2026-10-02 21:44:31 +00:00
ec60a92004 API: относительный адрес /api, как на сайте
На lang.deev.su nginx проксирует учебный API под тем же доменом, иначе HTTPS-страница
блокирует запросы к HTTP-API (mixed content). В репозитории теперь та же настройка,
полный адрес API оставлен в комментарии для запуска с диска.
2026-10-02 21:44:31 +00:00
68bb929929 Финальные правки в связи с обновлением задания на СДО 2026-01-09 00:09:03 +03:00
fa82532aa9 Логика личного кабинета и управления заявками 2025-12-30 10:56:00 +03:00
eac3cb7d12 Интеграция Яндекс.Карт с точками ресурсов 2025-12-29 18:11:00 +03:00
7f8478e25e Основная логика приложения в app.js 2025-12-29 14:23:00 +03:00
313c8ad373 API функции и вспомогательные утилиты 2025-12-29 09:43:00 +03:00