Работа с ОГЛАВЛЕНИЕМ

Работа с ОГЛАВЛЕНИЕМ

от Виктор Губанков -
Количество ответов: 8

Приветствую!

Существует ли способ, отличный от перетаскивания глав в оглавлении поштучно?

Например: Есть глава, которая экспортировалась в moodle из html и получила номер 125, а должны быть 64. Или 34, которая должна быть 150?

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

В ответ на Виктор Губанков

Re: Работа с ОГЛАВЛЕНИЕМ

от Alexandre Scherbyna -

Насколько я понимаю, главой вы называете секцию. Если мне не изменяет память, среди файлов бэкапа должен быть файл формата xml, в котором должно быть написано что-то похожее на:

<section> 125 ...

Вы должны любым редактором исправить 125 на 64 и сохранить бэкап с этими исправлениями, а потом восстановить курс из него.

Напишите нам, получилось ли.

В ответ на Alexandre Scherbyna

Re: Работа с ОГЛАВЛЕНИЕМ

от Vadim Tabunshchik -
Изображение пользователя Developers

Нет, я думаю речь идет о модуле «Книга», судя по "оглавлении", "глава, которая экспортировалась в moodle из html"

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

Виктор, если речь о Книге, то порядок глав определяется названиями html-файлов или каталогов (зависит от того, какой ЗИП-архив вы создаете) при импорте.

Если после импорта порядок не устраивает, то только перемещение и переименование вручную.

В ответ на Vadim Tabunshchik

Re: Работа с ОГЛАВЛЕНИЕМ

от Виктор Губанков -

Общий вид оглавленияОглавление - к книге. Находится в /"личный кабинет"/курсы/<<наименование книги>> меню с правой стороны.

Скрин прилагается =)


И соответственно вопрос, возможно-ли создать в составе импортируемого архива html-файлов некий индексный файл, чтобы moodle при экспорте парсил его на предмет очередности разбора *html файлов из архива, или есть только один вариант с загрузкой глав "поштучно"? Ситуация в которой надо 150 главу прогнать до 6, а потом 6 загнать к 120 - это .... д-о-о-о-лго. А разбить по поддиректориям технологически сложно, в связи с наличием общих изображений для нескольких (многих) html-файлов.

В ответ на Виктор Губанков

Re: Работа с ОГЛАВЛЕНИЕМ

от Vadim Tabunshchik -
Изображение пользователя Developers

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

Очередность разбора *html файлов из архива при импорте глав в книгу определяется названиями самих файлов (или папок, если у вас каждая глава - отдельная папка, а не просто *html файл). Поэтому вам нужно перед импортом все файлы/папки пронумеровать в нужной последовательности, чтобы потом в Мудл у вас не было ситуации, «в которой надо 150 главу прогнать до 6, а потом 6 загнать к 120»

Т. е., структура импортируемых файлов должна быть такой:

Глава 1 - файл 001.html
Глава 2 - файл 002.html
......................................
Глава 150 - файл 150.html

Если у вас каждая глава лежит в отдельном каталоге, нумеруйте каталоги:

image001

На заметку: оглавление формируется из содержимого тега <title> HTML-файла. Поэтому, чтобы не редактировать названия глав в Мудл, заполните/отредактируйте эти теги в HTML перед импортом.

В ответ на Vadim Tabunshchik

Re: Работа с ОГЛАВЛЕНИЕМ

от Виктор Губанков -

Благодарю.

Материалы были сделаны ранее и уже имеют фиксированный функционал и взаимные ссылки на конкретные файлы (менять ссылки внутри файлов - это будет более высокая трудоемкость, нежели просто перемещать объекты внутри самого moodle), таким образом, конкретного индекса для коррекции разбора файла в функционале нет.

Спасибо.

В ответ на Alexandre Scherbyna

Re: Работа с ОГЛАВЛЕНИЕМ

от Виктор Губанков -

Приветствую.

XML удалось обнаружить только в результате создания пакета IMS CP, однако описание в составе XML потребует изменений и в самом XML и в наименованиях директорий, так XML содержит не только ссылки на директории, но и на файлы. А точнее, фактически объём манипуляций с данным пакетом имеет большую трудоёмкость.

А вот работа с резервной копией - получаю файл с расширением mbz, внутри которого находится один бинарный файл.

В ответ на Виктор Губанков

Re: Работа с ОГЛАВЛЕНИЕМ

от Vadim Tabunshchik -
Изображение пользователя Developers
получаю файл с расширением mbz, внутри которого находится один бинарный файл.

mbz - это архив в архиве: gzip (tar.gz)

Для работы с mbz используйте архиватор 7-zip