К основному контенту
LIFEL
рекомендует

Массовая замена слов в редакторе CourseLab

18.02.2020
Андрей Матюков
К примеру, по всему курсу надо поменять «Вы» на «вы», как сделать это мгновенно?

Замена слов

Проект CourseLab, в отличие от того же Articulate Storyline, представляет собой набор файлов и папок. И в этом есть плюс.

Допустим, есть уже готовый проект, а в нем слово «клиент» написано со строчной (маленькой) буквы. И возникает от заказчика задача — по всему курсу изменить написание этого слова на вариант с прописной (большой) буквы.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
А проект, к слову, состоит из десятков или даже сотен кадров. Чтобы сократить время и вручную не править текст в редакторе CourseLab, воспользуемся его файловой структурой. Если курс включает в себя только один модуль, то заходим во вложенную папку проекта с названием «1». Или же в соответствующий номер модуля, если курс многомодульный.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Внутри этой папки нас интересует файл «1.xml». В первую очередь сделайте копию этого файл или добавьте его в архив, чтобы если что-то пошло не так, вернуть исходный файл.

Далее открываем «1.xml» любым текстовым редактором, например, обычным блокнотом.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Вызываем команду «Заменить…».
CourseLab, КурсЛаб, Websoft, Алексей Корольков
После чего в поле «Что:» указываем «клиент», в поле «Чем:» — «Клиент» и нажимаем кнопку «Заменить все».
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Слово по курсу изменено, но это надо принять. Звездочка возле названия файла говорит о том, что в него внесены изменения — его следует сохранить командой CTRL+S или через меню «Файл».
CourseLab, КурсЛаб, Websoft, Алексей Корольков
После сохранения файла заходим в проект и убеждаемся, что задача выполнена.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Таким образом можно менять слова или удалять их, если в действии «Замена…» в поле «Чем:» оставить пустое поле.

Если же понадобится изменить с «Вы» на «вы», тогда надо предусмотреть все возможные варианты: Вы, Вас, Вам, Ваше, Вашу, Ваши и т. д. Причем — не забывать ставить пробелы до и после местоимения, чтобы случайно не поменять слог «вы» в других словах.

Замена цвета

Заодно рассмотрим пример замены и части HTML-кода, например, цвета стандартных объектов. Предположим, нужно сменить цвет заливки однотипных эллипсов по всему курсу. А также фоны и границы текстовых полей. Заходим в один из таких объектов и копируем текущий цвет.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Так же и с другим типом объектов.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Сохраняем текущие цвета во временный вспомогательный файл и подписываем их, чтобы не запутаться.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Копируем код первого цвета и идём в тот же «1.xml» проекта. Как и в случае с заменой слов, меняем текущий код, допустим, на синий. Точные коды цветов можно легко найти на множестве таблиц в интернете, например, здесь.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Сохраняем, запускаем проект, проверяем результат.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Тем же способом меняем оформление текстового поля.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Получаем.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Кроме того, можно поменять и цвет текста с чёрного на белый. Для уточнения заходим в код текста и смотрим, как он оформлен.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Копируем оформление текста.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Добавляем во временный файл, чтобы не забыть, какой он был до изменений, и воспользоваться при замене.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Меняем цвет текста.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
И проверяем результат.
CourseLab, КурсЛаб, Websoft, Алексей Корольков
Вот так массового можно менять текст или HTML-код через XML-файл модуля.
Понравилась статья? Нажми на Лайфика!
статьи по теме