Администраторам: различия между версиями

Материал из MoodleDocs
Перейти к:навигация, поиск
Нет описания правки
 
(не показано 60 промежуточных версий 7 участников)
Строка 1: Строка 1:
<h2>Загрузка пользователей</h2>
  {{заготовка}}
<p> Во-первых, отметим, что <strong> обычно нет необходимости импортировать списки пользователей</strong> - чтобы уменьшить Вашу собственную работу по обслуживанию, Вы должны сначала изучить методы аутентификации, которые не требуют ручного вмешательства, например использовать существующие внешние базы данных или разрешить пользователям создавать их учетные записи. См. методы аутентификации в меню "Администрирование". </p>
<p> Если Вам все-же необходимо импортировать многочисленные учетные записи пользователей текстовым файлом, то Вы должны форматировать ваш файл следующим образом: </p>
<ul>
<li>Каждая строка файла содержит одну запись</li>
<li>Каждая запись - ряд данных, отделенных запятыми</li>
<li>Первая запись файла является особенной и содержит список имен полей. Они определяют формат остальной части файла.
<blockquote>
<p><strong>Требования к именам полей:</strong> эти поля должен быть включены в первую запись; они определяют для каждого пользователя </p>
<p><code class="example1">username, password, firstname, lastname, email</code></p>
<p>перевод (в файле не использовать!):<br/><br/><code class="example1"> логин (имя пользователя), пароль, Имя, Фамилия, адрес эл.почты</code></p>
<p> <strong> Поля по умолчанию: </strong> они не обязательны; если они не включены, тогда принимаются значения, заданные администратором</p>
<p><code class="example1">institution, department, city, country, lang, auth, timezone</code> </p>
<p>перевод (в файле не использовать!):<br/><br/><code class="example1">Организация, отдел, город, страна, язык, метод аутентификации, часовой пояс</code> </p>
<p> <strong> Дополнительные поля: </strong> все они являются полностью дополнительными. Названия курса в виде "сокращенного названия курса" - в этом случае пользователь будет зарегистрирован как студент в этом курсе. Названия групп должны быть связанными с соответствующими курсами, то есть группа1 в курсе1, и т.д. </p>
<p> <code class="example1">idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5, group1, group2, group3, group4, group5, type1, type2, type3, type4, type5, role1, role2, role3, role4, role5</code></p>
<p>перевод (в файле не использовать!):<br/><br/> <code class="example1">номер id, icq, телефон 1, телефон 2, адрес, url сайта, описание, формат почты, показать e-mail, html-редактор, подписка, курс1, курс2, курс3, курс4, курс5, группа1, группа2, группа3, группа4, группа5, тип1, тип2, тип3, тип4, тип5, роль1, роль2, роль3, роль4, роль5</code></p>
</blockquote>
</li>
<li>Запятые, разделяющие значения данных, должны быть закодированы как &amp;#44 - скрипт автоматически расшифрует их обратно в запятые.  </li>
<li>Для логических полей используйте "0" для лжи и "1" - для истины. </li>
<li>Типы используются, чтобы сказать Мудл, является ли пользователь студентом или преподавателем, если соответствующий курс существует (например, type2 соответствует course2). 1 = Студент, 2 = Редактирующий преподаватель, и 3 = Нередактирующий преподаватель (ассистент). Если тип оставляют незаполненным (пробел), или если никакой курс не определен, то пользователь - студент по умолчанию.</li>
<li>Для курсов используется краткое наименование; для групп - наименование группы; для ролей используется id.</li>
<li>Примечание: Если пользователь уже зарегистрирован в базе данных пользователя Мудл, то этот сценарий возвратит userid для этого пользователя, и зарегистрирует пользователя как студента в любом из указанных курсов, НЕ ОБНОВЛЯЯ его другие личные данные. </li>
</ul>
<p> Далее - пример действующего файла импорта: </p>
<p><code>username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1, type1<br />
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Intro101, Section 1, 1<br />
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, en_us, 6736733, 0, Advanced202, Section 3, 3
</code></p>
<p><b>ВНИМАНИЕ: Скрипт не поддерживает кириллицу, поэтому при его использовании приходиться применять транслитерацию для русских имен и фамилий!</b></p>


<h2>Обновление существующих учетных записей</h2>
На этой странице собраны полезные ссылки на основные темы, связанные с администрированием сайта Moodle.
<p> По умолчанию Мудл предполагает, что Вы будете создавать новые учетные записи, и запись будет пропущена, если имя пользователя уже существует. Однако, если Вы установите "Обновить существующие учетные записи" в значение <b>"Да"</b>, то существующая запись будет обновлена. </p>
__TOC__
<p> Обновляя существующие учетные записи, Вы можете также изменить имя пользователя. Выберите "Позволить переименование" в <b> "Да" </b> и включите в Ваш файл поле, названное <code class="example1">oldusername</code>. </p>
<p> <b> Предупреждение: </b> любое ошибочное обновление может плохо воздействовать на существующие учетные записи Ваших пользователей. Будьте осторожны, используя варианты обновления! </p>


== Установка и обновление ==


*[[Установка по-быстрому|Установка по-быстрому]]. Краткий обзор основных этапов установки
*[[Установка Moodle]]. Подробные инструкции по установке
*[[FAQ по установке]]. Ответы на некоторые вопросы, возникающие при установке.
*[[Установка AMP|Установка Apache, MySQL и PHP]]
*[[Обновление|Обновление Moodle]]
*[https://docs.moodle.org/en/Installing_contributed_modules_or_plugins Установка модулей и плагинов (англ.)]


== Инструкции для конкретных систем ==


'''Страничка учителя. Просмотр и фильтры по отчетностям.'''
===Unix/Linux===
* [https://docs.moodle.org/en/SUSE_Linux_Server_10 Automated Installation Guide for SUSE Linux Enterprise Server 10]
* [https://docs.moodle.org/en/RedHat_Linux_installation Step-by-step Installation Guide for RedHat]
* [https://docs.moodle.org/en/Debian_GNU/Linux_installation Step-by-step Installation Guide for Debian GNU/Linux]
* [https://docs.moodle.org/en/Step-by-step_Install_Guide_for_Ubuntu Step-by-step Install Guide for Ubuntu]
* [https://docs.moodle.org/en/Step-by-step_Install_Guide_for_Ubuntu_using_apt-get Step-by-step Install Guide for Ubuntu using apt-get]
* [https://docs.moodle.org/en/Step-by-step_Install_Guide_for_Zenwalk-5.0 Step-by-step Install Guide for Zenwalk-5.0]
* [https://docs.moodle.org/en/OLPC_XS_installation Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)]
* [https://docs.moodle.org/en/Step-by-step_Install_Guide_for_Solaris_10_with_Oracle_10 Step-by-step Install Guide for Solaris 10 with Oracle 10]


'''''Содержание.'''''
===Windows===
* [[Установка Moodle на WinXPSP2rus|Установка Moodle на Windows XP]]
* [https://docs.moodle.org/en/Windows_installation Windows installations with instructions for Windows NT/2000/2003 servers]
* [https://docs.moodle.org/en/Windows_installation_using_XAMPP Windows installation using XAMPP: Apache, MySQL and PHP]
* [https://docs.moodle.org/en/Development:Windows_Installer_anywhere MoodleAnywhere]
* [https://docs.moodle.org/en/Installing_Moodle_on_Windows_Vista Installing Moodle on Windows Vista]


''Журналы учебных курсов.''
===Mac===
''Журналы учебных курсов прошедшего часа.''
* [https://docs.moodle.org/en/Complete_Install_Packages_for_Mac_OS_X Complete Install Packages for Mac OS X 10.3/10.4/10.5]
''Отчетность деятельности учащегося.''
* [https://docs.moodle.org/en/Complete_Install_Packages_for_Mac_OS_X Step by Step Installation on a Mac OS X 10.4 Client using the internal web server]
''См. так же…''
* [https://docs.moodle.org/en/Step_by_Step_Installation_on_a_Mac_OS_X_10.5_Server Step by step Installation on a Mac OS X 10.5 Server]






'''Журналы учебных курсов.'''
===Database===
* [https://docs.moodle.org/en/Installing_Oracle_for_PHP Installing Oracle for PHP]
* [https://docs.moodle.org/en/Installing_MSSQL_for_PHP Installing MSSQL for PHP]
* [https://docs.moodle.org/en/Installing_Postgres_for_PHP Installing Postgres for PHP]


Журналы учебного курса отображают активность учащихся внутри учебного курса. Они позволяют учителю видеть, какие ресурсы были посещены учащимся и когда, а так же просмотреть ресурс и убедиться в том, что информация, которая должна быть прочитана учащимся, была действительно просмотрена и учащийся с ней ознакомлен.
==Безопасность, Производительность и Роли пользователей==


*[[Настройка кеширования в веб-сервере nginx]] Основные принципы кеширования.
*[[:Категория:Безопасность]] Важные замечания о безопасности для рабочих серверов
*[https://docs.moodle.org/en/Security Security] contains important security procedures for a production site
*[https://docs.moodle.org/en/Performance Performance] for ideas on improving the speed of your installation
*[[Производительность]] или идеи как ускорить работу вашего Moodle.
*[[Роли и возможности]] в Moodle начиная с версии 1.7.
*[https://docs.moodle.org/en/Manage_roles Manage roles] For Moodle 1.7 and later.
*[https://docs.moodle.org/en/Reducing_spam_in_Moodle Reducing spam in Moodle]
*[https://docs.moodle.org/en/suhosin suhosin] is an advanced protection system for PHP installation. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core.


'''Журналы успеваемости прошедшего часа.'''
== FAQ/ЧАВО ==


Эта ссылка находится посреди страницы «Отчетности» (см. картинку), отображает всю активность учащихся в течение прошедшего часа по одному посредством одного клика мышкой. Для администратора домашней страницы сайта, ссылка может отобразить активность всех участников на сайте. Учитель курса сможет видеть только активность учащихся курса, по истечению одного часа.
*[[FAQ по установке]]
*[[FAQ по администрированию]]
*[[FAQ по производительности]]
*[[:en:Backup and restore FAQ]]
*[[:en:Errors FAQ]]


Заметьте, что данный вид отчетности имеет ряд ссылок, который может показать какие именно страницы посещал студент и с чем именно был ознакомлен. См. пример текущего журнала.
== Конфигурация ==
*[[:en:Site administration block]] contains configuration setting links
*[[:en:Notification page]] used to update versions
*[[:en:Variables]]
*[[:en:Site settings]]
*[[:en:Themes]]
*[[:en:Language]]
*[[:en:Activity modules administration]]
*[[:en:Blocks administration]]
*[[:en:Filters]]
*[[Формулы в формате TeX|Математические формулы в формате TeX]]
*[[:en:Backup settings]]
*[[:en:HTML editor settings]]
*[[:en:Calendar settings]]
*[[:en:Maintenance mode]]


'''Отчет деятельности учащегося.'''
* See also:
**[[:en:Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 & 1.7]]


Эта кнопка является детализированным отчетом по всем видам деятельности. Вызов Отчета деятельности учащегося это процесс состоящий из двух этапов. Первый, это выбор времени, пользователя а так же вида деятельности. Это позволит вам очутиться в разделе отчета по участникам со списком пользователей и условиями фильтра, на первом шаге. Вы можете воспользоваться стрелочкой «вниз» для выбора деятельности. Отчеты могут быть разосланы по и-малу всем участникам курса.
==Управление пользователями==


'''См. так же…'''
*[[:en:Authentication]]
*[[:en:Add new user|Add a new user]] - on a site
*[[Загрузка пользователей]] на сайт из файла, а также в существующие курсы и группы, массовое обновление информации о пользователях
*[[:en:User_profile_fields]]
*[[:en:Enrolment plugins]]
**[[:en:Flat file]] - enrol existing users in a course
*[[:en:Roles and capabilities|Assigning user a role]] - typical assignments include:
**[[:en:Students|Enrol students in a course]]
**[[:en:Unenrolment]] Student
**[[:en:Courses (administrator)|Assign teachers]] - to a course
**[[:en:Assign creators|Assign course creators]] - in a site
**[[:en:Assign administrators]] - in a site


Журналы успеваемости.
==Разное==


Перевод статьи Logs in 1.5 осуществлялся ''Иващенко Д.Н.'' и ''Пушкарским К.В.'' Волгоградский госпедуниверситет, 2006
*[[:en:Courses (administrator)|Courses]] and [[:en:Course formats|course formats]]
*[[:en:Reports (administrator)]] and [[:en:Logs]]
*[[:en:Site files]]
*[[:en:Moodle database|Database]]
*[[:en:Environment]]
*[[:en:Moodle Network]] and Moodle [[:en:Community hub]]
*[[:en:Streaming Media]]
*[[:en:Case studies (administrator)]]
*[[:en:Anti-virus]]
*[[:en:System Monitoring and Server Statistic Software]]
*[[:en:Integrate Moodle, LDAP and SIMS.net]]
*[[:en:How to rebuild context paths]]
*[[:en:Hacking the Moodle 2.0 database transfer script to convert a Moodle 1.9 site]]


==See also==
*[[:Category:Administrator | Index of all Administrator-related pages]]
*[[:en:Integrations]]
*[[CVS для администраторов]]
*[[Email processing]]
*[[:en:Search engine optimization]]
*[[:en:Messaging]]
*[[:en:Migration]]
*[[:en:Metacourses]]
*[[:en:Block layout]]
*[[:en:Customizing Moodle]]
*[[:en:Administrator do's and don'ts]]
*[[:en:Using Moodle book]] Chapter 16: Moodle Administration
*[[:en:Administration hacks]]
[[Категория:Администратору]]
[[en:Administrator documentation]]
[[en:Administrator documentation]]
[[ja:管理者ドキュメント]]

Текущая версия от 11:39, 3 июня 2010


На этой странице собраны полезные ссылки на основные темы, связанные с администрированием сайта Moodle.

Установка и обновление

Инструкции для конкретных систем

Unix/Linux

Windows

Mac


Database

Безопасность, Производительность и Роли пользователей

FAQ/ЧАВО

Конфигурация

Управление пользователями

Разное

See also