







































































































Устанавливаете любой виджет, который может добавлять js-код на страницу. После в правый верхний угол добавляется набор кнопок, при клике на которую в ваш буфер обмена будут копироваться все айдишники тренингов и уроков.
👉 При копировании отделяет тренинги от уроков с помощью комментария
👉 При открытии многих страниц не перезаписывает содержимое буфера обмена
👉 Удаляет дубликаты
Часто при изменении кода оформления или другого функционала у пользователей все остается так же. Причина в кэше. Браузер сохраняет слепок кода, чтобы ускорить загрузку. Когда мы вносим изменения, он автоматичеки не перезаписывает кэш. Чтобы обновить состояние кода, нужно очистить кэш.
Ниже, видео-инструкции для iPhone и Android систем.
Ниже код, который заменяет слово «тренинг» в левой панели, в хлебных крошках и на странице «Лента ответов».
Вставлять в Настройки аккаунта → Настройки → Body
Впишите нужное название в этих переменных. Ниже код со словом «Курсы».
/**********************************
* Start Text Replacement Script
**********************************/
/*
LEFT_MENU: 'Мои курсы'
├── '.menu-item-teach .submenu-item-trainings span:not(.submenu-notify-count)'
BREADCRUMBS: 'Курсы'
├── '.header-box .breadcrumbs a:first-child'
└── '.breadcrumb li:first-child a'
ANSWERS_PAGE: 'Все курсы'
├── '.filter-block ul.filter-list li:first-child a'
└── '.answers-list h3'
*/
const REPLACE_TEXT={
LEFT_MENU:"Мои курсы",
BREADCRUMBS:"Курсы",
ANSWERS_PAGE:"Все курсы"
}
;function f(s,t){let i=setInterval(()=>{if($(s).length){clearInterval(i),$(s).text(t)}},100)}[{s:'.menu-item-teach .submenu-item-trainings span:not(.submenu-notify-count)',t:REPLACE_TEXT.LEFT_MENU},{s:'.header-box .breadcrumbs a:first-child',t:REPLACE_TEXT.BREADCRUMBS},{s:'.breadcrumb li:first-child a',t:REPLACE_TEXT.BREADCRUMBS},{s:'.filter-block ul.filter-list li:first-child a',t:REPLACE_TEXT.ANSWERS_PAGE},{s:'.answers-list h3',t:REPLACE_TEXT.ANSWERS_PAGE}].forEach(({s,t})=>f(s,t));
/**********************************
* End Text Replacement Script
**********************************/