Интегрировать новый дизайн
Сначала загружается index.tpl. В нем на месте {$CONTENT} загружается один из следующих шаблонов:
invite_wsfull.tpl
invite_wsfullcafe.tpl
invite_wsfulllite.tpl
В зависимости от настроек. Разница в следующем:
invite_wsfullcafe.tpl содержит только прием ответов
invite_wsfulllite.tpl немного облегченный вариант
invite_wsfull.tpl содержит помимо приема ответов еще ссылки на онлайн-трансляции, на техподдержку и т.д.
Эти три файла загружают как бы обертку.
Во-первых, инлайн стиль из шаблона invite_inline_style.tpl.
Во-вторых, если разрешена ставка в игре, то invite_can_bet.tpl
Также еще шаблоны для различных типов раундов с нестандартной механикой приема ответов, если эти механики присутствуют в игре (в <div id="***" style="display:none;"></div>). Код, который загружает:
{foreach $round.answer_templates as $type=>$template}
<div id="{$type}" style="display:none;">
{include $template}
</div>
{/foreach}
Какие бывают шаблоны:
invite_ws_answers_alko.tpl
invite_ws_answers_blackbox.tplinvite_ws_answers_blackjack.tpl
invite_ws_answers_risk.tpl
Скрипт по WS получает информацию о том, какой див показывать содержимое. Стандартные вопросы генерируются по количеству вопросов, переданных в WS в файле invite_ws_js.tpl (строка 70) (который загружается всегда). Переменная countquestionscloums отвечает за количество столбцов для формы ответов и генерируется на бэкенде. На данный момент она всегда равна 1, но нужно учитывать, что она может быть и больше.
Кстати, этот файл лучше не править, кроме места генерации формы ответов.
Также как механика ответов загружается и механика обратной связи (invite_ws_answers_awards.tpl)
Почти каждый input для ответа имеет <span id="answer1" class="answer_done"></span> для записи отправленного ответа. Где в айди после answer есть номер поля для ввода ответов.
Общая идея такого построения системы, чтобы первое загрузка не зависело от кеша абсолютно и полностью, загрузило все, что нужно, чтобы в дальнейшем лишь переключать необходимые дивы при получении минимального набора данных по WebSocket. Также через WS отправляются ответы. Таким образом, в самом процессе работы клиент почти не зависит от скорости интернет подключения и может получать необходимый контент почти мгновенно
Приложения 2
Актуальные фриланс-проекты в категории HTML и CSS верстка
Перенос небольшого сайта визитки на 58 стр. с Joomla 1.5 на Joomla 6Есть небольшой сайт визитка сделан на Joomla 1.5 на 58 страниц (если считать на двух языках), на которых содержится небольшие тексты с фотографиями. На одной странице размещена таблица. На двух страницах размещены PDF файлы на всю страницу во фрейме. Сайт сделан на двух языках с… CMS, HTML и CSS верстка ∙ 2 часа 4 минуты назад ∙ 20 ставок |
Редизайн и перезапуск сайта стоматологической клиники Brovchak Family Dental CareРедизайн и перезапуск сайта стоматологической клиники Brovchak Family Dental Care http://brovchak-clinic.com.ua/ тз от сео-эксперта https://docs.google.com/spreadsheets/d/17_WyPf3XVpzbuBjpJ7MNFs12QUL-aHv7iIbKudY-IEw/edit?gid=0#gid=0 https://miro.com/app/board/uXjVHXxFvIE=/О… HTML и CSS верстка, Поисковое продвижение (SEO) ∙ 1 день 17 часов назад ∙ 54 ставки |
Хочу научиться создавать сайты по КСГО/КС2Нужен ментор, который научит меня создать CS2/CS:GO сервер. Хочу через Discord/Zoom пошагово разобрать: хостинг/VPS, server.cfg, карты, плагины, админку, бан-систему, Discord, сайт и статистику. Язык: украинский или русский. HTML и CSS верстка, Веб-программирование ∙ 1 день 20 часов назад ∙ 15 ставок |
Ищу программиста или вайб кодинг Автоматизация scraping данныхמחפש מתכנת או תומך בקידוד וייב. גירוד נתונים אוטומטי. https://drive.google.com/file/d/1Ogsx2iyahw79sleaDEUwMnSTPHhwF3Nu/view?usp=sharing HTML и CSS верстка, Веб-программирование ∙ 2 дня 18 часов назад ∙ 40 ставок |
SCSS HTML JS FIGMA Верстка
1000 UAH
Нужна верстка шаблона из Figma без dev mode. Хорошо структурированный SCSS, адаптив на ваше усмотрение, все по секциям. Если используете Claude code, это большой +. Нужно еще на вчера. Указывайте цену. Нужно начать сегодня и закончить как можно быстрее (желательно завтра в… HTML и CSS верстка ∙ 3 дня 4 часа назад ∙ 83 ставки |