Получи случайную криптовалюту за регистрацию!

Аня про Геткурс. Верстка, скрипты и решения

Логотип телеграм канала @get_useful — Аня про Геткурс. Верстка, скрипты и решения А
Логотип телеграм канала @get_useful — Аня про Геткурс. Верстка, скрипты и решения
Адрес канала: @get_useful
Категории: Технологии
Язык: Русский
Количество подписчиков: 1.27K
Описание канала:

Нужна интеграция, скрипты или верстка на Геткурсе? Пишите — @araviw
В этом канале публикую советы по верстке на Геткурсе, обзоры собственных решений и скриптов, решение "логических" задачек на платформе
🔥Разработчик года🔥 GetTechAwards'2022

Рейтинги и Отзывы

3.33

3 отзыва

Оценить канал get_useful и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

2

3 звезд

0

2 звезд

1

1 звезд

0


Последние сообщения 2

2023-01-05 22:26:03 Решение по быстрому выбору тренинга для копирования урока

Возникла у меня тут необходимость скопировать урок в другой тренинг. И знаете... то самое чувство, когда прям не понимаешь зачем так сделали, как сделали

Если у вас несколько уровней вложенности, да еще и названия курсов могут повторяться на этих уровнях, то найти нужный тренинг для копирования - весьма сложно. А если еще нужно сделать это быстро, то задача становится "бесячей". Потому что неудобно и не быстро.

Поэтому - вот, ловите

$("#Lesson_training_id > option").each(function(){
$("#training-form").append(
$("
").attr({"value":$(this).attr("value")})
.css("cursor","pointer")
.text($(this).text()+ ' (id ' + $(this).attr("value")+')')
.click(function(){
$("#Lesson_training_id").val($(this).attr("value"));
})
)
});

Мини-скрипт, который создает кликабельный список всего вашего дерева тренингов. Так же выводит id тренинга (если вам удобнее ориентироваться на него). Клик на дереве приводит к выбору данного тренинга в системном поле.

Скрипт лучше выполнять сразу в консоли браузера или в приложении типа "User JavaScript and CSS". Я в него не зашивала ни проверку страницы, ни запуск из настроек аккаунта/темы, тк это очень локальное решение.

зы Сам ГК пообещал изменить логику работы системного поля. Но сроков не назвал.

зыы а может еще и прокрутку к кнопке добавить? (нажатие кнопки точно нет, а то вдруг выбор был неверный - еще удалять созданный урок придется)
479 viewsedited  19:26
Открыть/Комментировать
2022-12-28 08:40:54
Вот такие вот две вариации на тему оформления.

Пошевелите шарики, если чувствуете, что вам нужно успокоиться
526 views05:40
Открыть/Комментировать
2022-12-28 08:37:42 Если вы еще не развесили гирлянду, то можно это сделать за пару минуток (разматывать не придется, вешаем на сайт)

Очень популярное в сети решение, которое впервые появилось у Яндекса, но кучу лет назад.
Немного адаптировала под Геткурс.

Две версии раскраски - голубая (что на гифке) и стандартная, красная

Метод установки очень простой - приложенные файлы ставите в блоке "Настройка аккаунта" и сохраняете. Применится минут через 10.
Скрипт создаст блок, в который будет добавлены шарики.
По умолчанию стили убирают логотип и немного двигают контент вниз, чтобы ни у админа, ни у ученика не было наезжания на контент в начале страницы.

На связанных с аккаунтом страницах лендинга тоже появятся шарики кстати











Чтобы поставить только на одну страницу с тренингами - ставьте эту разметку в блок html

апд
если есть проблема с входящими
то добавьте

599 viewsedited  05:37
Открыть/Комментировать
2022-12-21 15:09:48
Рубрика "простые хитрости"

Размер логотипа в аккаунте

Я как-то давно у себя в Инсте писала изощренные варианты того, как можно увеличить логотип в аккаунте

Так вот, ловите мини-код, который решает эту задачу

.logo-link img {
content: url("https://upload.wikimedia.org/wikipedia/commons/2/2f/Chupa-Chups.png");
}

Нюансы
1. изображение лучше использовать прозрачное
2. вставлять изображение нужно в том размере, в каком хотите использовать
или добавляйте параметр width
3. картинку лучше залить в файловое хранилище
4. сам код вставляйте в "Настройки аккаунта" или туда же, но через темы

И конечно, картинку чупы нужно заменить
508 viewsedited  12:09
Открыть/Комментировать
2022-11-21 20:26:30 Друзья, а поговорите со мной на такую тему как статусы дз в ГК.

Вот все мы знаем привычный список статусов

user-state-reached Нет задания, урок доступен
user-state-has_mission Есть задание, урок доступен
user-state-answered Ответ ожидает проверки
user-state-accomplished Ответ принят
user-state-need_accomplish Необходимо выполнить задание (стоп-урок или важное задание)
user-state-not_reached Недоступен
user-state-not_reached first-unreached Первый недоступный

Но нет статуса, когда урок был на проверке, его отклонили, и его нужно сделать заново. Фактически с точки зрения системы - это снова статус "с заданием". Но ведь академически если - это уже пересдача.

Мне вот такого статуса не хватает иногда именно с точки зрения ученика, когда идет верстка учебного кабинета. Кажется, что ученикам было бы удобнее, если бы он был.

А в ваших школах он нужен? Писать скрипт или не писать?
Или может еще какой-то статус нужен?
628 viewsedited  17:26
Открыть/Комментировать
2022-11-08 16:41:16
Сбор донатов в ГК, комплексное решение

Комплексное оно потому что содержит в себе все данные, какие могут только быть нужны, а именно - общую сумму сбора, сколько собрано сейчас, сколько человек внести донаты, когда дата окончания и когда была дата старта.

На видео вы можете увидеть, что используется обычная форма с платежом. Да, это так. Конечно, можно туда прикрутить произвольное пополнение от рубля или ста рублей или фиксированные суммы, но это не суть важно и является "делом вкуса".

Основное в этом решении, что после внесения платежа ГК автоматически посчитает внесение доната к текущей сумме сбора и обновит все связанные данные - количество раз доната, процент сбора и сумму уже собранного.

Нижние подписи можно убрать, если они не нужны :)

При достижении суммы сбора можно делать или уведомление, что сбор закрыт или оставить его продолжающимся - шкала сбора не будет выходить за свой предел, хотя процент будет расти.

Все фразы согласованы (это когда 2 раза, 15 дней и тп).

Данное решение умеет понимать, когда происходит сбор донатов разных типов - например, когда у вас собирается параллельно несколько донатов по одному предложению, но на разных страницах в рамках разных сборов.

Как выглядит настройка для админа
1. в готовом блоке нужно изменить - дату начала, дату окончания
2. задать максимальную сумму сбора

Все. никакие изменения в самом скрипте не вносятся.

Стилизация под проект разумеется
930 viewsedited  13:41
Открыть/Комментировать
2022-11-08 16:40:59
828 views13:40
Открыть/Комментировать
2022-11-08 16:40:59 Видео про комплексный метод сбора донатов для проекта в стилистике ххх сайта :)

ххх - это просто название скрыто, не подумайте чего
820 viewsedited  13:40
Открыть/Комментировать
2022-11-03 15:13:02 Таймкоды для Геткурса

Мне это решение нравится своей технологичностью и удобству для пользователя, хотя да... без минусов не обошлось

1. Таймкоды формируются почти в автоматическом режиме (вы задаете время в разметке и текст, который соответствует данному таймлайну, а скрипт подхватывает и переводит в нужный временной формат)

2. Все это попадает сразу на временную шкалу, где переход к новой главе визуально отмечен белой точкой

3. Блок сворачивается и разворачивается (занимает мало место на странице значит, компактный)

4. Работает и в декстопе и в Чатиуме.

5. Для перехода к следующей главе можно кликнуть в любое место фразы, которая отвечает за время/описание (не нужно целиться только во время)

6. И конечно исполняет хотелку "Хочу, чтобы работали таймкоды как на Ютубе"

7. Можно гибко настроить стилизацию под проект.

8. Работает с любым форматом видео

Но есть минусы
1. Для работы плеера видео должно быть в блоке html, значит его нужно вынести из видео из плеера, где оно сейчас. В среднем на эту процедуру уходит от 2 до 3 минут. Перезаливать видео не нужно, только переуказать его урл.

2. Все же сами таймкоды нужно скормить скрипту.
И хоть вы не закладываете разметку (она будет создана автоматически), но время и название раздела должно быть создано вами. Иначе скрипт просто не сможет понять где время для перехода

апд Цена 10тр. Купить можно в личке
1.2K viewsedited  12:13
Открыть/Комментировать
2022-11-03 15:12:46
876 views12:12
Открыть/Комментировать