Завершил оформление ещё одного личного кабинета в геткурс.
Очень классно получилось, оказывается геткурс всё-таки может выглядеть красиво)))
Очень классно получилось, оказывается геткурс всё-таки может выглядеть красиво)))
Media is too big
VIEW IN TELEGRAM
Видео-обзор и отзывы довольного клиента :)
Передача комментариев с вебинара в доп поле пользователя
Если вам нужно сохранять все сообщения пользователя, которые он оставлял на вебинарах (или автовебах), то теперь у вас есть такая возможность 😉
P.S. Забавно, что я давно хотел сделать этот скрипт, но всё время откладывал, и вот, наконец, ко мне постучались в личку с этой задачей :)
Если вам нужно сохранять все сообщения пользователя, которые он оставлял на вебинарах (или автовебах), то теперь у вас есть такая возможность 😉
P.S. Забавно, что я давно хотел сделать этот скрипт, но всё время откладывал, и вот, наконец, ко мне постучались в личку с этой задачей :)
Регистрация пользователя с привязкой VK и Telegram в один клик
❗️Чтобы исключить ситуацию, когда у пользователя не установлен Telegram, можно вместо скрипта в 7 пункте, использовать этот.
❗️Чтобы исключить ситуацию, когда у пользователя не установлен Telegram, можно вместо скрипта в 7 пункте, использовать этот.
var str = $('.socials .tg-login-advanced').attr("href");
var tglink = /domain=([\w\d_]{5,})(?:\&start=|$)/gm.exec(str);
if(typeof tglink[1] !== "undefined") {
let newlink = '//telegram.im/@'+tglink[1];
$('.socials .tg-login-advanced').attr("href", newlink).attr("target","_blank");
}
if(window.vk_button_click === true) $('.socials .vk-login-advanced').attr("target","_blank")[0].click();
else if (window.tg_button_click === true) $('.socials .tg-login-advanced').attr("target","_blank")[0].click();
👆🏻 Этот скрипт даёт пользователю возможность подключить свой аккаунт через веб-версию Telegram, если у него не установлено приложение.Forwarded from Петр Петипак
Разработали с @DmitrySpace решение для формы с кнопками привязки ВК и ТГ.
Можете помочь протестировать.
Пример: https://gcwithme.ru/social-form
Процедура реализации:
1. Делаем форму и добавляем к ней вторую кнопку, выравниваем их флексом.
2. Присваиваем кнопкам классы: tg и vk.
3. Настраиваем обработчик формы (полная авторизация, добавление в группу).
4. Добавляем блок с формой входа в соцсети.
5. Присваиваем блокам классы (например, первому блоку main-form, второму — socials).
6. Добавляем блок JavaScript в самое начало страницы и пишем туда следующий код:
Можете помочь протестировать.
Пример: https://gcwithme.ru/social-form
Процедура реализации:
1. Делаем форму и добавляем к ней вторую кнопку, выравниваем их флексом.
2. Присваиваем кнопкам классы: tg и vk.
3. Настраиваем обработчик формы (полная авторизация, добавление в группу).
4. Добавляем блок с формой входа в соцсети.
5. Присваиваем блокам классы (например, первому блоку main-form, второму — socials).
6. Добавляем блок JavaScript в самое начало страницы и пишем туда следующий код:
window.vk_button_click = false;
window.tg_button_click = false;
$(function(){
$('.main-form .vk button').on("click", function() {
window.vk_button_click = true;
window.tg_button_click = false;
});
$('.main-form .tg button').on("click", function() {
window.vk_button_click = false;
window.tg_button_click = true;
});
});
7. Добавляем в обработчик главной формы в самый конец «Произвольное действие» — «Вызов JavaScript»:if(window.vk_button_click === true) $('.socials .vk-login-advanced')[0].click();
else if (window.tg_button_click === true) $('.socials .tg-login-advanced')[0].click();
8. В настройках стиля блока соцсетей пишем: {display:none;}
ГОТОВО!Привет, друзья! Вы заметили, что в последнее время я стал реже выкладывать посты? Это не спроста))
В последнее время, кроме основной своей работы web-разработчиком, я был занят созданием мини-курса по jQuery. И теперь могу с гордостью сообщить, что он готов!))
Сегодня в 16:00 мы с Петром проведём мастер-класс, на котором я расскажу об этом курсе более подробно.
Кроме этого я хочу рассказать о некоторых фишках в ГК, о которых не знает почти никто!
Вы узнаете:
1. Секретные JS переменные в ГК, и примеры, как их можно использовать.
2. Избавляемся от GTM в ГК)) Я покажу простой способ создания и, главное, редактирования JS и CSS файлов прямо внутри ГК.
+ Расскажу, как запускать скрипты в зависимости от адреса страницы.
3. Затрону тему JS-массивов на примере создания скрипта, который будет блокировать доступ к некоторым страницам пользователям с определенным ID.
Ссылка для входа на МК появится за 10 мин до начала в канале @getmagic.
Кстати, на мастер-классе будет ещё один секретный бонус 😉
В последнее время, кроме основной своей работы web-разработчиком, я был занят созданием мини-курса по jQuery. И теперь могу с гордостью сообщить, что он готов!))
Сегодня в 16:00 мы с Петром проведём мастер-класс, на котором я расскажу об этом курсе более подробно.
Кроме этого я хочу рассказать о некоторых фишках в ГК, о которых не знает почти никто!
Вы узнаете:
1. Секретные JS переменные в ГК, и примеры, как их можно использовать.
2. Избавляемся от GTM в ГК)) Я покажу простой способ создания и, главное, редактирования JS и CSS файлов прямо внутри ГК.
+ Расскажу, как запускать скрипты в зависимости от адреса страницы.
3. Затрону тему JS-массивов на примере создания скрипта, который будет блокировать доступ к некоторым страницам пользователям с определенным ID.
Ссылка для входа на МК появится за 10 мин до начала в канале @getmagic.
Кстати, на мастер-классе будет ещё один секретный бонус 😉
Forwarded from GetTechFamily 📢
Предзаказ на мини-курс "Основы jQuery" открыт!
По ссылке ниже вы можете посмотреть вводный урок о том, что это вообще за слово такое и зачем его знать и уметь специалисту по ГК.
Тариф «Самостоятельный» — 3500 руб.
Тариф «С проверкой» — 5000 руб.
Уроки откроются 18 сентября.
Бонус для тех, кто примет решение сегодня — скрипт по оформлению тестирований (пример результата работы скрипта можно посмотреть тут).
https://gcwithme.ru/courses/jquery
По ссылке ниже вы можете посмотреть вводный урок о том, что это вообще за слово такое и зачем его знать и уметь специалисту по ГК.
Тариф «Самостоятельный» — 3500 руб.
Тариф «С проверкой» — 5000 руб.
Уроки откроются 18 сентября.
Бонус для тех, кто примет решение сегодня — скрипт по оформлению тестирований (пример результата работы скрипта можно посмотреть тут).
https://gcwithme.ru/courses/jquery
Сделал большое обновление скрипта, который распределяет пользователей по группам в GetCourse и Telegram!
1. Теперь, при создании групп в Telegram, в них автоматически закрепляется приветственное сообщение.
2. Добавил возможность удаления созданных групп (удаляются одновременно в GC и Telegram). Теперь удалить все командные группы можно так же быстро, как они создались - через меню "Действия" на странице пользователей.
3. При удалении группы из Telegram, можно либо полностью удалить группу у всех участников, либо сделать, чтобы бот просто покинул группу (чтобы не забивать список ненужными подписками в аккаунте бота). В последнем случае группа останется у участников и они смогут там дальше общаться.
4. А также, если бот просто покидает группу, можно автоматически запретить пользователям писать в ней (можно оставить возможность только просмотра чата). И сразу перед закрытием групп в них выкидывается и закрепляется сообщение о закрытии и, если нужно, ссылка на общий чат 🙂
1. Теперь, при создании групп в Telegram, в них автоматически закрепляется приветственное сообщение.
2. Добавил возможность удаления созданных групп (удаляются одновременно в GC и Telegram). Теперь удалить все командные группы можно так же быстро, как они создались - через меню "Действия" на странице пользователей.
3. При удалении группы из Telegram, можно либо полностью удалить группу у всех участников, либо сделать, чтобы бот просто покинул группу (чтобы не забивать список ненужными подписками в аккаунте бота). В последнем случае группа останется у участников и они смогут там дальше общаться.
4. А также, если бот просто покидает группу, можно автоматически запретить пользователям писать в ней (можно оставить возможность только просмотра чата). И сразу перед закрытием групп в них выкидывается и закрепляется сообщение о закрытии и, если нужно, ссылка на общий чат 🙂
Dmitry Space кодит!
Распределение пользователей по группам в GetCourse и в Telegram! одним кликом 💥💥💥 Новый бомбический скрипт, добавляет дополнительный пункт в меню "Действия" - "Распределить по группам" (см. скриншот). При нажатии на эту кнопку выбранный сегмент пользователей…
👆🏻 Сорри, выше я писал про вот этот скрипт))
"Привет. Дима, расскажи, как на пракутике применять скрпит, про который ты в новостях пишешь? что-то не доходит его полезность"
Это нужно, когда пользователи разделяются на команды, и ученики, которые в одной команде, должны иметь возможность общаться друг с другом.
Скрипт распределяет сегмент пользователей на команды-группы внутри ГК, и для каждой группы создаёт соответствующий чат в Telegram. При этом в доп поля пользователя попадают ссылки на вступление именно в тот Telegram-чат, в который он попал при распределении. И эту ссылку потом можно отправить пользователям по рассылке.
Это нужно, когда пользователи разделяются на команды, и ученики, которые в одной команде, должны иметь возможность общаться друг с другом.
Скрипт распределяет сегмент пользователей на команды-группы внутри ГК, и для каждой группы создаёт соответствующий чат в Telegram. При этом в доп поля пользователя попадают ссылки на вступление именно в тот Telegram-чат, в который он попал при распределении. И эту ссылку потом можно отправить пользователям по рассылке.
Dmitry Space кодит!
Распределение пользователей по группам в GetCourse и в Telegram! одним кликом 💥💥💥 Новый бомбический скрипт, добавляет дополнительный пункт в меню "Действия" - "Распределить по группам" (см. скриншот). При нажатии на эту кнопку выбранный сегмент пользователей…
Media is too big
VIEW IN TELEGRAM
Демо-видос
Распределение пользователей по группам глазами менеджера
Распределение пользователей по группам глазами менеджера
This media is not supported in your browser
VIEW IN TELEGRAM
Валидация ссылки на профиль в ВК в форме GetCourse
Этот скрипт не только не принимает ошибочные ссылки, но и исправляет их, если это возможно.
Этот скрипт не только не принимает ошибочные ссылки, но и исправляет их, если это возможно.
Выложил в магазин GetHelpers новое обновление для скрипта
"Показ страницы оплаты сразу под формой (для вебинара)"
Изменения:
- Добавлена поддержка использования скрипта в нескольких формах на странице (раньше нельзя было использовать больше одной формы)
- Теперь страница оплаты по умолчанию появляется не под формой, а вместо неё
"Показ страницы оплаты сразу под формой (для вебинара)"
Изменения:
- Добавлена поддержка использования скрипта в нескольких формах на странице (раньше нельзя было использовать больше одной формы)
- Теперь страница оплаты по умолчанию появляется не под формой, а вместо неё
This media is not supported in your browser
VIEW IN TELEGRAM
Форма захвата для ежедневного автовебинара
Это всплывающий блок, с выбором времени и обратным отсчетом до выбранного времени.
Форма выглядит, как "последовательная анкета", но на самом деле это не она, а полностью кастомная разработка 😊
Главная особенность - выбор времени вебинара. В зависимости от времени суток, в форме предлагается выбрать завтрашний день, если сегодняшний вебинар уже прошёл.
От того, какое время выбрано, на последнем этапе анкеты показывается одна из форм, которая соответствует выбранному времени. Что позволяет легко сегментировать пользователей.
Это всплывающий блок, с выбором времени и обратным отсчетом до выбранного времени.
Форма выглядит, как "последовательная анкета", но на самом деле это не она, а полностью кастомная разработка 😊
Главная особенность - выбор времени вебинара. В зависимости от времени суток, в форме предлагается выбрать завтрашний день, если сегодняшний вебинар уже прошёл.
От того, какое время выбрано, на последнем этапе анкеты показывается одна из форм, которая соответствует выбранному времени. Что позволяет легко сегментировать пользователей.
💥 Проведение уроков в виде ZOOM встреч через GetCourse
☝🏻 Заметьте именно встреч (т.е. конференций), а не просто вебинаров.
Зачем это нужно?
Это можно использовать, когда уроки подразумевают прямое двустороннее общение учителя с учениками по видео связи.
Как это использовать?
Вы создаёте урок в GC, и задаёте ему дату и время начала в настройках. После этого, там же, жмёте на кнопку "Привязать встречу в ZOOM". Встреча c названием и датой урока будет автоматически создана в ZOOM и привязана к уроку.
Когда пользователи зайдут в урок, то они увидят кнопку "Подключиться ко встрече ZOOM", нажав на которую, они попадут прямо в приложение ZOOM.
А после встречи, когда пользователи снова зайдут в урок (например, если пользователь пропустил урок), то вместо кнопки "Подключиться..." он увидит кнопку "Открыть запись урока". Нажав на эту кнопку, пользователь попадёт на страницу ZOOM с записями прошедшей встречи, которые хранятся в облаке ZOOM'a.
#интеграция #автоматизация #zoom
☝🏻 Заметьте именно встреч (т.е. конференций), а не просто вебинаров.
Зачем это нужно?
Это можно использовать, когда уроки подразумевают прямое двустороннее общение учителя с учениками по видео связи.
Как это использовать?
Вы создаёте урок в GC, и задаёте ему дату и время начала в настройках. После этого, там же, жмёте на кнопку "Привязать встречу в ZOOM". Встреча c названием и датой урока будет автоматически создана в ZOOM и привязана к уроку.
Когда пользователи зайдут в урок, то они увидят кнопку "Подключиться ко встрече ZOOM", нажав на которую, они попадут прямо в приложение ZOOM.
А после встречи, когда пользователи снова зайдут в урок (например, если пользователь пропустил урок), то вместо кнопки "Подключиться..." он увидит кнопку "Открыть запись урока". Нажав на эту кнопку, пользователь попадёт на страницу ZOOM с записями прошедшей встречи, которые хранятся в облаке ZOOM'a.
#интеграция #автоматизация #zoom
Dmitry Space кодит!
💥 Проведение уроков в виде ZOOM встреч через GetCourse ☝🏻 Заметьте именно встреч (т.е. конференций), а не просто вебинаров. Зачем это нужно? Это можно использовать, когда уроки подразумевают прямое двустороннее общение учителя с учениками по видео связи.…
— На счет интеграции гк и зума - ты ни чего не написал, как это делается... это скрипт или чего?
Конечно скрипт 😊 Я же разработкой скриптов занимаюсь))) Точнее тут даже несколько скриптов, часть стоит в ГК, часть лежит на хостинге, + БД на хостинге, в которой хранится информация, какой урок к какой встречи принадлежит. Всё это управляется через ZOOM API.
Конечно скрипт 😊 Я же разработкой скриптов занимаюсь))) Точнее тут даже несколько скриптов, часть стоит в ГК, часть лежит на хостинге, + БД на хостинге, в которой хранится информация, какой урок к какой встречи принадлежит. Всё это управляется через ZOOM API.