🔍Разыскиваются VueJs волонтеры!
Choose your language:
en lt ru
RSS 2.0
Domain: https://lietuva.en.cx/ (domain owner: molotov) Show avatars
Forum moderators: molotov, EntertainerLT

Олимпийка 2.0

1/12/2023 4:11:54 PM / 4 messages / the topic was opened by enеrgizer .

Captain
Girl
(
)
Attestate
[ 1/12/2023 4:11:54 PM (UTC +2), yaroslavl.en.cx ]  
Посмотрела я на старую версию олимпиеки подумала "почему люди любят страдать, и как у них не пригорает пердак, от этой вакханалии с создание таблицы". Так вот, было принято решение прекратить это безумие и сделать изи-пизи олимпийку 2.0.

Итак, начнем. Что нового?
1. Забываем о создании руками таблицы для олимпийки
2. Можно добавить до 2-х олимпиек в 1-о задание
3. Объединение сколько угодных секторов: 2,3,4,…
4. Обновление отдельных секторов и всех сразу
5. Отображение олимпийки в обратную сторону
6. Создание олимпийки в виде бабочки
7. Проверка олимпийки
8. Загрузка бонусных заданий в олимпийку

Подробнее -> https://yaroslavl.en.cx/Addons.aspx?aid=18879
PS: для прошаренных в программировании описание по ссылке (выше), ищите - ДЛЯ ПРОШАРЕННЫХ В ПРОГРАММИРОВАНИИ
PS: для тех кому влом читать описание по ссылке (выше), ищите - ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ

Пример, ниже код создаст олимпийку на 8 стартовых ячеек, для бонусов, с объединением 2-х ячеек.
<link rel='stylesheet' href='https://d1.endata.cx/images/personal/1438581/olympMatrix2.0.css'>
<div class='olymp_wrapper'></div>

<script src='https://d1.endata.cx/images/personal/1438581/utilsOlympMatrix2.0.js'></script>
<script src='https://d1.endata.cx/images/personal/1438581/olymp2.0.js'></script>

<script>createSimpleOlymp()</script>


Примеры:

1. Большая олимпийка

olymp_2_0-14_ex_2.jpg


2. Объединение секторов: 2,3,4,…
olymp_2_0-5_generate_9.jpg


3. Олимпийка в обратную сторону

olymp_2_0-3_reverse.jpg


4. Олимпийка бабочка

olymp_2_0-23_simple_butterfly.jpg


5. Обновление текста в ячейках. В примере 2-е олимпийки в 1-ом задании.

olymp_2_0-8_update_one_sector.jpg


6. Ошибки, если не павильно используешь олимпийку. Предупреждения, если что-то забыл сделать для олимпийки.
olymp_2_0-20_warn_error.jpg

7. Загрузка бонусного задания в олимпийку.
Captain
Girl
(
)
Attestate
[ 1/20/2023 8:28:37 PM (UTC +2), yaroslavl.en.cx ]  
Обновления:
- исправлена работа олимпиек в ШТУРМОВОЙ игре, для этого нужно добавить data-id для обертки, и использовать его в вызове функций заполнения олимпиек. Ищите ШТУРМ -> https://yaroslavl.en.cx/Addons.aspx?aid=18879
- добавлена проверка дубликатов без учета верхнего/нижнего регистра.
o_c_dublicates_1.jpg
o_c_dublicates_2.jpg
Captain
Girl
(
)
Attestate
[ 1/20/2023 8:58:47 PM (UTC +2), yaroslavl.en.cx ]  
Еще более изипизи:
Просто добавьте воды код ниже в текст задания, для скрытия блоков с бонусами и секторами, что уменьшит размер задания. А так же прилипание ввода ответов к верхней части экрана, как по мне безумно удобная вещь для больших заданий.
<style> .hasChat { position: sticky; top: 0; left: 0; } .container { overflow: auto; } .cols-wrapper, #bonuses { display: none; }</style>
o_c_dublicates_прилипание_3.jpg

Captain
Girl
(
)
Attestate
[ 2/8/2023 1:56:20 PM (UTC +2), yaroslavl.en.cx ]  
Обновления:
- исправлена работа олимпиек c EnCxExtention
- исправлено заполнение олимпиек в сценарии
- исправлена работа олимпиек на IPhone
11/21/2024 6:45:41 PM
(UTC +2)

www.en.cx
EncounterTM Ltd.
2004-2024 ©