Перейти к основному содержимому

Часто задаваемые вопросы по элементу курса «База данных»

Где можно скачать дополнительные предустановки для базы данных?

См. разделы «Предустановки» и «См. также» в Создании базы данных, чтобы узнать о различных источниках предустановок для загрузки.

Как добавить предустановки для базы данных в список доступных для выбора пользователями?

Можно создать свои собственные предустановки.

Когда вы создадите базу данных, которую хотите установить в качестве предустановки; перейдите на вкладку «Предустановки» базы данных и выберите «Сохранить как предустановку». Дайте предустановке имя, и поля базы данных и шаблоны теперь будут доступны в качестве предустановки для всего сайта. Для этого вам потребуются права администратора сайта.

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

Как создать базу данных, в которой студенты могут просматривать только свои записи?

Либо:

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

Или:

  • Установите для базы данных групповой режим «Изолированные группы» и назначьте каждого студента в отдельную группу.

Как включить функцию сортировки по клику на заголовки полей?

Для сортировки необходимо вручную создать ссылку в шаблоне вокруг этого заголовка. Чтобы найти нужный URL, вы можете выполнить сортировку с помощью меню, а затем посмотреть URL-адреса. Удалите всё, кроме параметров d, sort и order. Например:

http://moodle.org/mod/data/view.php?d=13&sort=44&order=ASC

http://moodle.org/mod/data/view.php?d=13&sort=44&order=DESC

Как вывести информацию из базы данных горизонтально, а не вертикально?

Не удаётся выровнять столбцы в просмотре списком

Как создать предустановку для энциклопедии?

Есть ли временная метка для записей в базе данных?

##timeadded##

Как сделать заголовок записи ссылкой?

Чтобы сделать заголовок записи в просмотре списком ссылкой на простой вид, добавьте следующий код в шаблон списка:

<a href="##moreurl##">[[Title]]</a>

Как скрыть запись в базе данных, которая была ранее одобрена?

Отредактируйте список и/или одиночный шаблон и добавьте тег отмены одобрения (##disapprove##).

Как установить заданный порядок сортировки записей по умолчанию?

На вкладке «Поля» выберите поле сортировки по умолчанию, выберите возрастание или убывание, затем нажмите кнопку «Сохранить».

Почему моя база данных так медленно загружает каждую страницу?

Попробуйте перейти в «Управление > Разное > Редактор XMLDB» и выбрать «Проверить индексы». Если у вас обнаружены отсутствующие индексы; обновите Moodle до последней еженедельной сборки вашей версии; повторно запустите тест; создайте резервную копию базы данных вашего сайта, а затем запустите предложенный SQL из теста в базе данных вашего сайта. Это должно ускорить время загрузки активности базы данных.

Как запретить студентам добавлять записи?

Можно использовать переопределение, чтобы закрыть/архвировать элемент курса «База данных» или создать базу данных, в которой только учителя могут добавлять записи, а студенты — просматривать их.

  1. Перейдите по ссылке «Разрешения» в блоке настроек под управлением элементом курса «База данных».
  2. Удалите «Студента» из возможности mod/data:writeentry, нажав на крестик рядом с ним.
  3. Нажмите кнопку «Продолжить», чтобы подтвердить.

Как очистить базу данных / удалить записи из базы данных массово?

В просмотре списком рядом с каждой записью есть флажок. Нажмите, чтобы выбрать те, которые вы хотите удалить, а затем нажмите кнопку «Удалить выбранные». Кроме того, можно нажать кнопки «Выбрать все» и «Удалить все». Появится предупреждающее сообщение с просьбой подтвердить, что вы хотите удалить.

При импорте csv записей появляется сообщение об ошибке

Попробуйте открыть csv-файл в Excel и сохранить его снова в виде csv-файла под другим именем, а затем попробовать импортировать его снова. Иногда это просто работает :)

Как экспортировать/импортировать поля изображений из элемента курса «База данных» из одного курса в другой?

Вы не можете экспортировать/импортировать записи базы данных с полями изображений, используя опцию csv, вам необходимо использовать функции резервного копирования и восстановления Moodle. Обратите внимание, что вам необходимо выполнить резервное копирование и восстановление элемента курса «База данных» с данными пользователей, чтобы записи были перенесены.

Как отобразить недавно добавленные записи в блоке на странице курса?

  1. Включите RSS-канал с недавно добавленными записями, как описано в Использовании базы данных.
  2. Добавьте блок RSS-каналов на страницу курса.
  3. Добавьте в него RSS-канал элемента курса «База данных».

Как выделить записи, ожидающие одобрения?

В Moodle 3.0 и выше любые вновь созданные элементы курса «База данных» отображают записи, ожидающие одобрения, выделенными для учителя и пользователя, который добавил запись.

Для существующих элементов курса «База данных» выделение можно добавить, отредактировав список и/или одиночный шаблон и сбросив его, или добавив встроенный CSS:

class="mod-data-default-template ##approvalstatus##"

Остались вопросы?

Пожалуйста, опубликуйте их на форуме по базе данных на moodle.org

См. также

Обсуждения на форуме:

Категория:FAQ