Накопились вопросы.
1. У нас большое количество HTML учебников, на каждой странице может быть до 100 картинок (формулы), в чебнике всего тысячи. Т.к. поиск ссылок на хэшированные файлы осуществляется через таблицу files, значит ли это, что при просмотре учебников (а их много) будет конкретно грузиться база? Что делать? Будет ли это сьерезным препятствием для миграции?
2. Я не смог в установленном с нуля moodle 2 создать файлы устаревшего хранилища по образцу 1.x. Т.е. если в moodledata создать директории 2,3,... (номер курса) и положить в них файлы, они не отображаются в устаревшем хранилище и это не дает возможность использовать его задним числом. Это фича или баг?
3. Еще одно наблюдение. Если удалить ресурс (файл), то в списке файлов он исчезнет (так и должно быть), однако в filedir он не удаляется. Также не удаляется и из базы. Не логично. Может что-то cron делает (не проверял), в англ. доках пишут что должно пройти какое-то время. Какое?
4. Создал хранилище "Файловая система". Все работает, но как из него загрузить те же страницы с кучей ссылок? Если же в "файловой системе" архив, то при разархивации все файлы улетают в хэшированый репозиторий.
5. Если не надоел с вопросами, то вот еще Как уже говорил используем HTML учебники с кучей директорий. Загружаем их zip, разархивируем, указываем главный - все прекрасно работает. Если в другом курсе надо вновь указать ссылку на этот учебник, то чтобы не добавлять все эти папки легче снова провести разархивацию. Как и следовало ожидать, filedir не увеличивается, "файлов на сервере" тоже, а вот записей в таблице files прибывает! (повторюсь их немало) С чего это?