УЧЕБНЫЕ МАТЕРИАЛЫ

Web-верстка, компьютерная графика,
мультимедиа

Уроки Joomla! 1.5

Авторы учебного курса:
Редькин Владимир Сергеевич,
студент гр. КТ-504 РГППУ, 2011,
Власова Наталья Сергеевна,
доцент кафедры информационных систем и технологий РГППУ




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

Цели:

  • Научить администрированию пользователей в CMS Joomla! 1.5.

Задачи:

  1. Сформировать умения по управлению пользователями в CMS Joomla! 1.5.
  2. Сформировать умения редактирования статей из интерфейсной части сайта.

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

На данный момент Вы - единственный пользователь, которого Joomla! распознает как суперадминистратора. Имя Вашей учетной записи - admin. Вы можeте работать со всей инсталляцией Joomla!. Если Вы разрешите регистрацию пользователей на сайте, то очень скоро у Вас заведется множество новых пользователей.

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

Менеджер пользователей

1) Зайдите в административный раздел сайта Яхт Клуба.

2) Откройте раздел управления пользователями, для этого в меню выберите Сайт  Пользователи (или на панели управления нажмите по иконке Пользователи), как показано на рис. 3.1.

Рисунок 3.1. Переход в раздел «Пользователи».

Откроется Менеджер пользователей (Рис. 3.2).

Рисунок 3.2. Менеджер пользователей.

3) Изучите кнопки для управления учетными записями пользователей:

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

- посредством этой функции Вы можете удалить одну или несколько пользовательских учетных записей, отметив их флажком.

- эта пиктограмма позволяет редактировать индивидуального пользователя.

- эта функция позволяет добавлять новых пользователей вручную.

- при помощи этой пиктограммы Вы можете открыть раздел справки по данному разделу.

Создание пользователя

4) Создайте нового пользователя, кликнув по пиктограмме Создать. Будет открыта форма создания пользователя (Рис. 3.3).

Рисунок 3.3. Форма создания нового пользователя.

Заполнив поле следующими данными:

  • Имя - User One
  • Логин - user1
  • E-mail - user1@yacht-club.ru (если вы введете свой электронный адрес, то на него будет выслано письмо с уведомлением о регистрации на сайте при верной настройке почтового сервера);
  • Пароль - любой пароль, который вы запомните и будите использовать его для авторизации (посмотреть пароль будет потом не возможно, но администратор сайта может его изменить);
  • Остальные поля оставьте без изменений.

5) Создайте еще двух пользователей с логинами user2 и user3.

Редактирование учетной записи пользователя

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

6) Откройте учетную запись user1 для редактирования. Изучите все поля данного раздела. Назначьте ему права Управляющий 

На экране будет видно три следующие области:

  • Данные пользователя
  • Параметры
  • Контактная информация

<1> Область данные пользователя включает перечисленные ниже поля.

  • Имя. Реальное имя пользователя.
  • Логин. Регистрационное имя пользователя служит для аутентификации при процедуре входа и не зависит от реального имени. Это имя должно быть кратким и легко запоминающимся. Joomla! допускает в регистрационном имени пробелы, специальные символы и действительные символы Unicode.
  • E-mail. Действительный адрес электронной почты пользователя. Joomla не позволяет зарегистрировать нескольких пользователей под одним и тем же адресом электронной почты.
  • Новый пароль и Подтвердить пароль. Пароль пользователя должен быть введен два раза для верификации. Если вы оставили эти поля пустыми, останется в стиле прежний пароль. Длина пароля должна составлять не менее 5 знаков.
  • Группа. Каждый пользователь включен в группу с соответствующими правами. Группы делятся на две большие части: пользователи, которым разрешено лишь посещать Ваш web-сайт (Лицевая панель), и пользователи, которые могут заходить в область администрирования Joomla! (Административная панель). Весь контент Joomla! может быть назначен этим группам.

Группы пользователей Лицевой панели (самого сайта)

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

Автор – Автор может делать все, что и зарегистрированный пользователь. Автор может также записывать информацию и модифицировать свою собственную информацию. Обычно для этого в пользовательском меню появляется соответствующая ссылка.

Редактор – Редактор может делать все то же, что и автор. Редактор также может записывать и редактировать всю информацию, появляющуюся в интерфейсной части сайта.

Управляющий – Управляющий (или публикатор) может делать все то же, что и редактор. Управляющий может также записывать информацию и редактировать каждую часть информации, которая появляется в интерфейсной части сайта. Вдобавок он может решать, публиковать либо нет ту или иную информацию.

Группы пользователей Административной панели

Менеджер – менеджер может создавать контент и видеть различную информацию о системе. Ему не разрешено:
- администрировать пользователей;
- инсталлировать модули или компоненты;
- повышать статус пользователя до суперадминистратора или модифицировать суперадминистратора;
- работать с пунктом меню «Сайт» - «Общие настройки»;
- осуществлять массовые рассылки электронной почты всем пользователям;
- изменять и/или инсталлировать шаблоны и языковые файлы.

Администратор – администратору не разрешено:
- повышать статус пользователя до суперадминистратора или модифицировать суперадминистратора;
- работать с пунктом меню Сайт - Общие настройки;
- осуществлять массовые рассылки электронной почты всем пользователям;

Суперадминистратор – суперадминистратор может выполнять все функции в административной области Joomla!. Только суперадминистратор может настроить другого суперадминистратора.

  • Блокировать пользователя. Позволяет заблокировать или разрешить пользователю доступ к сайту.
  • Получать системную почту. Дает возможность пользователю получать системную почту.
  • Также в этой области можно видеть дату регистрации пользователя и дату последнего успешного входа.

<2> Область параметры содержит переключатели для пользовательского языка. Вы можете выбрать редактор, разрешенный пользователю, а также сервер справки с нужным языком.

<3> Область контактная информация также предоставляет информацию о доступных формах контактов с данным пользователем. Joomla! содержит компонент, который позволяет создавать индивидуальные формы контактов (Компоненты  Контакты  Контакты).

Сохранить изменения и выйти из диалога можно щелчком на пиктограмме Сохранить. Щелчок на пиктограмме Применить сохранит изменения и оставит Вас в режиме редактирования.

Редактирование контента из интерфейсной части

7) Откройте сайт для просмотра. Для этого нужно нажать по кнопке Просмотр (Рис. 3.4) или введите в строку браузера адрес сайта - http://yacht-club/

Рисунок 3.4. Кнопка Просмотр.

8) Авторизуйтесь на сайте как user1 (Рис. 3.5). После чего рядом со статьями появится кнопка Редактировать - .

Рисунок 3.5. Авторизация на сайте.

9) Откройте любую статью для редактирования (Рис. 3.6).

Рисунок 3.6. Редактирование статьи.

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

Поля и инструменты:

  • Заголовок. Заголовок статьи (также появляется в строке заголовка браузера).
  • Alias (Псевдоним). Имя во внутреннем реестре Joomla!.
  • [show/hide]. Кнопка скрывающая или отображающая исходный код статьи (в виде html).
  • Окно Описание. Это описание раздела. Здесь будет предоставлен визуальный текстовой редактор.
  • Списки Раздел и Категория, задают к какому разделу и категории принадлежит данная стать
  • Опубликовать. Разрешает отображение статьи на сайте или нет.
  • Показать на главной. Показывает данную статью на главной странице или нет.
  • Псевдоним автора. Имя которое, будет отображаться вместо имени автора (например, когда вы хотите, чтобы вместо администратор было написано Иванов или какое-либо другое имя).
  • Начало публикации. Здесь можно установить дату, с которой статья будет опубликована на сайте.
  • Закончить публикацию. Здесь можно установить дату, когда статья устаревает и прекращает публикацию на сайте (если это поле пустое, то статья не будет прекращена публиковаться на сайте, пока её не отключат вручную).
  • Уровень доступа. Эта опция используется для обеспечения доступа к трем группам пользователей.
  • Сортировка. Можно задать очередь отображения статьи.
  • Мета-данные. Можно ввести специфическое описание и ключевые слова для каждого раздела страницы в виде мета-данных. Текст, введенный здесь, затем вставляется с сообщением в дескрипторы meta исходного кода HTML web-сайта в дополнение к мета-данным, специфицированным в области Общие настройки.

10) Изучите кнопки управления на панели редактирования. Измените содержание статью и добавив туда изображение.

Резюме

  • Для управления пользователями в Joomla! используют Менеджер пользователей.
  • Группы пользователей делятся на две большие части: пользователи, которым разрешено лишь посещать Ваш web-сайт (Лицевая панель), и пользователи, которые могут заходить в область администрирования Joomla! (Административная панель).
  • Назначать права суперадминистратора может только пользователь, находящийся в группе суперадминистраторов.
  • Чтобы запретить пользователю доступ на сайт его учетную запись можно отключить.
  • На один электронный адрес может быть зарегистрирован только один пользователь.
  • Для редактирования контента из интерфейсной части необходимо авторизоваться на сайте и пользователь должен иметь соответствующие права.

Контрольное задание

  1. Создайте несколько пользователей принадлежащих к разным группам. Изучите на практике, какие разделы для них будут доступны и что они могут изменять.
  2. Создав новых пользователей, проверьте, какие из них могут входить на сайт, когда он находится в выключенном состоянии.
  3. Создайте для своего проекта трех пользователей принадлежащих к следующим группам: зарегистрированные, управляющие, администратор.
  4. Измените любую статью на сайте своего проекта через интерфейсную часть.

Вопросы для самоконтроля

  1. Назовите группы пользователей имеющих доступ только на web-сайт.
  2. Назовите группы пользователей имеющих доступ как на web-сайт, так и в административный раздел.
  3. Какие пользователи могут редактировать статьи на сайте через интерфейсную часть?
  4. Какая существует разница между пользователями с правами автор, редактор и управляющий?
  5. Для чего необходимы мета-данные для каждого материала?
  6. Кто из пользователей может назначать права суперадминистратора?
  7. Сколько пользователей может быть зарегистрировано на один электронный адрес?
  8. Перечислите ограничения, накладываемые на пользователей с правами «Администратор».