Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Работа с сайтом

.pdf
Скачиваний:
11
Добавлен:
11.02.2015
Размер:
40.06 Mб
Скачать

Руководство для начинающего пользователя Joomla! 2.5

Рис. 4 «Пользовательские» типы пунктов меню.

Поля дополнительной информации о пользователе

В старых версиях Joomla добавить поля для дополнительной информации о пользователе можно было только при помощи сторонних расширений. В исходной комплектации Joomla 2.5 для этого есть плагин «Пользователь - Профиль». Активировать и настроить его можно при помощи менеджера плагинов: текстовое меню административного раздела → пункт «Расширения» → подпункт «Менеджер плагинов» → ссылка «Пользователь - Профиль» в перечне. Благодаря этому плагину в форме регистрации будет выводиться несколько дополнительных полей, в том числе и селективная кнопка для подтверждения согласия с условиями пользования. Обратитесь также к главе «Компонент „Контакты“».

4/25/12-

141 -

Руководство для начинающего пользователя Joomla! 2.5

Рис. 5. Дополнительные поля.

Если вам нужно решение с продвинутой регистрационной формой, дополнительными регистрационными полями, вкладками и дополнительными полями для страниц с личными данными, а также разными вариантами принятия в членство, то советую рассмотреть расширения для управления пользователями, например, Community Builder.

ГРУППЫ ПОЛЬЗОВАТЕЛЕЙ

Группы пользователей в ACL [списках контроля доступа] предназначены для создания наборов разрешений в системе контроля полномочий Joomla. Не следует путать их с группами

по интересам, создаваемыми при помощи сторонних расширений, такими как GroupJive.

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

4/25/12-

142 -

Руководство для начинающего пользователя Joomla! 2.5

Вместо того, чтобы определять полномочия отдельных пользователей, можно определить полномочия группы, к которой пользователи относятся. Отдельного пользователя можно сделать членом одной или нескольких групп. Представьте себе, что к разным группам относится 10 000 пользователей сайта. Администратору будет несложно изменить полномочия каждой из групп и, соответственно, большого количества входящих в нее членов. Без групп ему пришлось бы настраивать уровень доступа каждого пользователя.

Joomla 2.5 позволяет создать столько групп пользователей, сколько нужно. В менеджере пользователей (текстовое меню административного раздела → пункт «Пользователи» → подпункт «Группы») вы можете увидеть группы по умолчанию (рис. 6).

Рис. 6. Группы пользователей по умолчанию.

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

Полномочия по умолчанию для групп пользователей без административного доступа:

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

4/25/12-

143 -

Руководство для начинающего пользователя Joomla! 2.5

Группа «Авторы». Кроме того, что могут зарегистрированные пользователи, авторы могут создавать статьи и впоследствии их редактировать. В меню «User Menu» [«Меню пользователя»] есть ссылка на создание статьи.

Группа «Редакторы». Полномочия редакторов отличаются от полномочий авторов возможностью редактировать статьи, созданные прочими пользователями.

Группа «Издатели». Имея все полномочия редакторов, издатели могут также разрешать или запрещать публикацию статей на стороне посетителей.

Полномочия по умолчанию для групп пользователей с доступом в административный раздел:

Группа «Менеджеры». Менеджеры могут создавать контент и имеют доступ к информации

осистеме. Однако, они не могут:

управлять пользователями,

устанавливать модули и компоненты,

предоставлять пользователям полномочия главного администратора или ограничивать полномочия этой группы пользователей,

пользоваться интерфейсом «Общие настройки» для внесения изменений в параметры системы,

осуществлять массовые рассылки пользователям системы,

устанавливать или изменять шаблоны и языки.

Группа «Администраторы». Администраторам не позволяется:

предоставлять пользователям полномочия главного администратора или ограничивать полномочия этой группы пользователей,

пользоваться интерфейсом «Общие настройки» для внесения изменений в параметры системы,

осуществлять массовые рассылки пользователям системы,

устанавливать или изменять шаблоны и языки.

Группа «Главные администраторы». У этой группы пользователей — самые широкие полномочия. Только главные администраторы имеют право предоставлять полномочия своего уровня прочим пользователям.

УРОВНИ ДОСТУПА

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

4/25/12-

144 -

Руководство для начинающего пользователя Joomla! 2.5

Рис. 7. Уровни доступа.

Рис. 8. Группы, относящиеся к одному уровню доступа.

4/25/12-

145 -

Руководство для начинающего пользователя Joomla! 2.5

Зачем нужны уровни доступа?

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

Рис. 9. Уровни доступа в интерфейсе редактирования статьи.

Управление полномочиями нужно в случаях, когда необходимо ограничить доступ к контенту или функционалу на сайтах больших организаций, коммерческих структур или служб, основанных на подписке. ACL применимы не только к исходной комплектации Joomla (контенту и функционалу), но и к сторонним разработкам. Например, Community Builder и ему подобным расширениям, управляющим членством, ACL будут полезны.

ЗАМЕТКИ О ПОЛЬЗОВАТЕЛЯХ

В Joomla 2.5 появилась возможность создавать заметки о пользователях (рис. 10). Они представляют собой статьи, связанные с учетными записями. Заметки можно объединять в категории. В интерфейсе создания/редактирования заметок есть поле «Дата проверки».

Ее содержимое выводится на страницах перечня заметок в столбце с возможностью сортировки и может быть использовано для организаций работы с пользователями (рис. 11).

4/25/12-

146 -

Руководство для начинающего пользователя Joomla! 2.5

Рис. 10. Заметка о пользователе.

Рис. 11. Перечень заметок о пользователях.

4/25/12-

147 -

Руководство для начинающего пользователя Joomla! 2.5

МАССОВАЯ РАССЫЛКА

Иногда возникает необходимость сообщить о чем-либо по электронной почте всем пользователям вашего сайта. Иногда сообщить о чем-либо нужно лишь определенной группе пользователей или только пользователям, имеющим доступ к административному разделу. Рассылка по электронной почте — дело деликатное. Никто не хочет слыть спамером, никто не хочет получать спам, потому будьте осторожны.

Для того, чтобы воспользоваться компонентом массовой рассылки, необходимо настроить почтовую функцию Joomla: текстовое меню административного раздела → пункт « Сайт »→ подпункт «Общие настройки» → вкладка «Сервер» → набор полей «Настройка почты». Затем можно задать значения «Префикс темы» и «Подпись сообщения»: текстовое меню административного раздела → пункт «Пользователи» → подпункт «Массовая рассылка сообщений» → пиктограмма с подписью «Настройки» → вкладка «Массовая рассылка».

Назначения полей в интерфейсе раздела массовой рассылки понять нетрудно. Здесь можно выбрать группы пользователей, которым будут отправлены письма. Есть также возможность (появилась она еще в Joomla 1.7) выбирать, будут заблокированные пользователи получать сообщения или нет.

Вы можете включить в список адресатов пользователей из подгрупп, а можете ограничиться только пользователями групп. Вы можете выбрать формат сообщений: HTML или текст без форматирования. Вы можете выбрать будет отображаться в соответствующем поле письма полный список адресатов или нет. Предусмотрены поля для ввода темы и текста письма. Текст, как говорилось выше, может быть в формате HTML, однако редактора WYSIWYG

не предусмотрено (рис. 12).

Копии сообщений система не сохраняет. После заполнения формы кликните по пиктограмме с подписью «Отправить сообщение». Сообщения будут отправлены немедленно.

4/25/12-

148 -

Руководство для начинающего пользователя Joomla! 2.5

Рис. 12. Интерфейс компонента массовой рассылки.

4/25/12-

149 -

Руководство для начинающего пользователя Joomla! 2.5

Глава 13

Управление расширениями

В исходной комплектации Joomla! есть многое. Такие слова как компоненты, модули, плагины, шаблоны и пакеты локализации [прим. перев.: языки] вы уже слышали раньше. Кроме этих, хорошо известных элементов системы, есть менее известные, например, библиотеки и пакеты. Дополнительные компоненты, модули, плагины и пакеты локализации доступны в каталоге расширений Joomla. Для шаблонов и библиотек централизованного хранилища нет. Причина — проста. Библиотеки разрабатываются вне «Joomla! Project» и используются также другими проектами, связанными с программным обеспечением с открытым исходным кодом. Шаблоны — нечто весьма индивидуальное и потому публикуются на сайтах их разработчиков. Наличие централизованного каталога в особенности для шаблонов оказалось бы очень полезным.

Благодаря переработанному менеджеру управлять расширениями (устанавливать, восстанавливать и обновлять) можно прямо из административного раздела сайта.

УПРАВЛЕНИЕ РАСШИРЕНИЯМИ

Давайте взглянем на все 122 расширения [количество в оригинале. Фактически, зависит от дистрибутива], установленных в системе: текстовое меню административного раздела →

пункт «Расширения» → подпункт «Менеджер расширений» → вкладка «Управление» (рис. 1). Содержимое списка можно фильтровать по множеству параметров. Некоторые расширения защищены. Если бы вы их удалили, система перестала бы работать.

4/25/12-

150 -