Dmitry Space кодит!
1.97K subscribers
198 photos
28 videos
8 files
244 links
Магазин скриптов:
https://getscript.ru

Сайт визитка:
https://dmitryspace.com

Есть вопросы?
Пишите в бота @GetScript_Team_bot
Download Telegram
Ещё одно "невероятное" преображение личного кабинета геткурса, которое мы сделали вместе с моим новым другом и помощником Денисом 😊

Скриншоты в лучшем качестве лежат тут:
https://drive.google.com/drive/folders/1RYeHs6de87nrjLUmYNZmglsf4Gvdauxw?usp=sharing
Что нового можно увидеть здесь?

1. Длинное боковое меню, которое не помещалось в мой экран 😅

Чтобы меню не обрезалось, мы сделали его динамичным. Добавили ему покрутку, но не простую, а хитрую)) Когда страница опускается до последнего пункта меню, то меню становится статичным (его прокрутка останавливается), а основной контент страницы прокручивется дальше. То же самое при прокрутке вверх: дойдя до верхнего пункта, меню "залипает" на месте, а основной контент прокручивается дальше. Таким образом, меню всегда остаётся в поле зрения.

2. Старая добрая дорожная карта, предстала в новом формате, теперь по ней разгоняются самолёты 😁

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

3. За успехи в обучении пользователям выдаются карты (бирюзовая, бронзовая, серебряная и т.д.).

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

4. Отображение пройденных уроков в процентах - тоже неплохой элемент интерактива 😉

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

Этот скрипт показывает фейковые всплывающие сообщения о регистрации нового пользователя, либо о совершении покупки, как настроите. Частота и длительность показа сообщений тоже регулируется 😊

Посмотреть скрипт в действии и скачать его можно тут:
https://codepen.io/dmitryspace/pen/pobogye

Кстати, работает на любом сайте, а не только в ГК))

P.S. Спасибо, что подписаны на этот канал 😌🙏🏻
🔥5
Автоматическая смена даты старта вебинара/потока/продаж, которые проходят по определённым дням недели

Про автоматическую смену даты на лендинге уже много сказано, но я решил вставить свои 5 копеек 😅

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

Вот, допустим, вебинар начинается только во Вт, Чт и Пт в определённое время. Тогда скрипт покажет дату, в которую стартует следующий вебинар.

И, конечно, если сегодняшний день недели совпадает с одним из дней старта, то будет показана сегодняшняя дата, при условии, что вебинар ещё не начался. Если вебинар уже начался, то будет показана дата следующего старта. Круто?)

Скрипт уже доступен в магазине GetHelpers! 💪
На днях закончили оформление ещё одного интересного ЛК.

Это результат нашего совместного труда с ребятами из проекта «Укротитель Геткурс» 🚀

Скриншот в хорошем качестве: https://i.imgur.com/w4q6mf9.jpg
Dmitry Space кодит!
На днях закончили оформление ещё одного интересного ЛК. Это результат нашего совместного труда с ребятами из проекта «Укротитель Геткурс» 🚀 Скриншот в хорошем качестве: https://i.imgur.com/w4q6mf9.jpg
Давайте разберём самые интересные моменты. Для удобства я разбил скриншот на логические блоки.

Левое меню. Да, мы снова переделали стандартное боковое меню до неузнаваемости)) Пока что ни один ЛК не обошёлся без него) Просто они не догадываются, что с помощью скриптов его можно, полностью переместить наверх, например. Кстати, неплохая идея, чтобы выделиться среди других школ на ГК 😉

Заметили, что в этом меню почти не осталось стандартных кнопок? Из-за этого админы совсем не могут им пользоваться. Поэтому мы сделали так, чтобы это меню видели только ученики. При этом админы и сотрудники видят стандартное.

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

🟪 В фиолетовом блоке находится аватарка, имя пользователя и его звание (так называемый "бейдж"). Название этого бейджа подтягивается из шкалы достижений и зависит от того, сколько баллов набрал пользователь. Вся фиолетовая область работает, как кнопка: при нажатии на неё, раскрывается подменю (оно выделено красным).

🟦 В голубом блоке пользователь может увидеть свой текущий "бонусный баланс".

🟧 В оранжевом блоке выводится кол-во баллов, которые набрал пользователь.

🟩 Зелёный блок - это просто красивые кликабельные промо-картинки, которые можно вставить даже через стандартный редактор страницы))

🟨 Блок "Мои тренинги" содержит тренинги, которые доступны пользователю. Кстати, тут "плитки" тренингов - это уже не просто картинки. В них отображается кол-во уроков в тренинге и кнопка "Перейти к урокам". После того, как пользователь полностью прошёл тренинг, эта кнопка становится зелёной и надпись на ней гласит, что тренинг пройден.

Пройден тренинг или нет определяет специальный скрипт. Он буквально заходит в каждый тренинг в фоновом режиме и смотрит, выполнил ли пользователь финальный урок (либо все уроки в нём, зависит от логики конкретного тренинга).

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

Как вам? Хотите так же? 😋
ℹ️ Опубликовал новое обновление плагина Stripo

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

Обновление должно установиться автоматически, при перезапуске браузера. Но можно обновиться и вручную, перейдя по этой ссылке (при этом, расширение TamperMonkey должно быть включено): https://github.com/DmitrySpace/Stripo-Mail-for-GetCourse/raw/master/Stripo-Mail-for-GetCourse.user.js
Привет, друзья! Устал делать бэкапы страниц в геткурсе, поэтому на досуге написал скрипт, который позволяет полностью экспортировать страницу из геткурса (все блоки). При этом, коды экспорта автоматически скачиваются на компьютер в виде файла с названием страницы и датой экспорта.

Но и это ещё не всё! Теперь так же можно за один клик импортировать всю страницу целиком 😏

Для этой магии в интерфейс редактора страниц добавлены новые кнопки, как на скриншоте.

Скрипт будет добавлен в магазин GetHelpers в ближайшие дни 😊
Акция кончилась))) Спасибо всем за тесты! 🙌🏻

Бот показал себя, хоть и не идеально, но очень даже хорошо. За 2 дня паблик вырос вдвое! А это значит, что идея, в целом, рабочая, и у бота есть будущее)

Все ваши ошибки и пожелания я записал 🙏🏻 Бот отправлен на доработку. Займусь им, как будет время, и потом снова повторим акцию, но уже с другим скриптом 😉
Результаты тестирования в виде диаграммы

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

Как это работает? Каждый вопрос в тесте соответствует той или иной категории. Скрипт считает сколько правильных вопросов пользователь дал в каждой из этих категорий, и выводит результат в виде такой вот картинки. Т.е. таким образом диаграмма наглядно отображает, в какой категории пользователь наиболее компетентен.

Результаты такого теста сохраняются в доп поля пользователя, которые соответствуют категориям. Т.е. в дальнейшем пользователей можно сегментировать в зависимости от его результатов.

P.S. Тип диаграммы можно сделать любой 😊
#Игрофикация

Вывод жизней пользователя в виде сердечек, как в компьютерной игре

Решение для тех случаев, когда у пользователя есть право на N ошибок, после которых он исключается с курса (ну, либо лишается каких-то других благ) 😅

Эта милота основана на шкале достижений)) А решение убрать или вернуть жизнь производит куратор во время проверки ДЗ.

Но вот незадача: оказывается, ГК не умеет автоматически отнимать баллы, в случае, если куратор отклонил ответ на задание. Поэтому, чтобы куратору не приходилось открывать кучу новых вкладок, чтобы просто отнять жизнь ☠️ я немного заморочился и сделал дополнительное поле "Жизни", которое появляется прямо в ответе на урок.

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

P.S. Кстати, я записал урок про то, как сделать такую красоту, и он уже опубликован в клубе Магов 😉
Привет, друзья! Если вы давно хотели прикупить что-то из моих скриптов, то сейчас самое время)) На портале GetHelpers началась "Чёрная пятница", скидки 50% все скрипты! 😱😁

Оформите заказ и скидка применится автоматически. Акция действует до 29 ноября 23:59 :)
Сторис-лендинги на GetCourse 🔥🔥🔥

Демо 👉🏻 https://gcwithme.ru/stories-landing-demo

Этот скрипт я разрабатывал специально для Недели Магии. Но несмотря на то, что она уже подошла к концу, до 7 декабря у вас всё ещё есть возможность получить уроки и скрипты с прошедшей Недели Магии.

Дело в том, что сегодня в нашем Клубе Магов началась распродажа, и она продлится всего 3 дня. Поэтому, если вы желаете присоедиться к клубу или приобрести уроки с прошедших Недель Магии, то сейчас самое время! Велком ту зэ сайт: https://gcwithme.ru/1year
This media is not supported in your browser
VIEW IN TELEGRAM
📝 Персональные рекомендации

Решение для тех, у кого набралось куча контента и пользователи уже начинают в нём путаться 😅

Как это работает:

1. Создаётся урок "Рекомендованный контент" (ну или страница). Изначально в нём лежит только анкета, а рекомендации появляются только после заполнения этой анкеты. Это нужно для того, чтобы мы могли сегментировать пользователей, в зависимости от их ответов.

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

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

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

.....

PROFIT 😅