Мы продолжаем копаться в тематике раздела «Форумы» на сайте. Пока что мы добились хороших результатов, но чем глубже мы копаем, тем труднее становимся. Частично потому, что у меня нет большого опыта работы с ванильными форумами, а частично потому, что это просто странно!
Мы пытаемся создать и настроить некоторые модули боковой панели, например, верхний правый, где мы приветствуем новых пользователей и предоставляем существующим пользователям место для входа в систему. Сразу же мы боремся с тем, какие файлы выводят что и как. Это устранение неполадок на работе! По сути, мы выводим некоторый контент в разных местах и смотрим, где он заканчивается на отображаемой странице.
В конце концов мы заработали, и кнопка входа в систему заработала! Наши макеты и UX-инстинкт таковы, что наличие формы входа прямо в самом модуле было бы лучшим способом обработки входа в систему. По сути, это «статическая» форма входа в систему, а не способ по умолчанию, которым Vanilla обрабатывает вход в систему, который находится во всплывающем окне Ajax. Мы не можем просто воссоздать разметку формы самостоятельно, потому что форма входа в систему имеет причудливые токены и прочее, что способствует безопасности. Нам нужно будет решить, хотим ли мы вступить в битву здесь и выяснить, как создать статический модуль входа в систему, или просто развернуть всплывающее окно по умолчанию и настроить его по своему вкусу.