JOOMLABC.RU

доступно о Joomla!

Популярные расширения

Четверг, 26 Июль 2012 12:33

Добавление материалов из фронтенда в К2 2.6.7

Оцените материал
(9 голосов)

Как сделать многопользовательский блог на Joomla

Добавлять, редактировать или публиковать материалы на сайте (блоге) Joomla из фронтенда могут только зарегистрированные пользователи. Для регистрации и входа на сайт используется модуль К2 User компонента К2. В админпанели сайта заходим в Расширения- Менеджер модулей, находим и активируем модуль К2 User.

 Добавление материалов из фронтэнда в K2

Публикуем модуль регистрации пользователей, указываем в какой позиции его опубликовать, даем ему русское название, в моем примере "Регистрация/Вход".

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

 Регистрация пользователей в компоненте K2

Привязывем модуль К2_User к меню, в которых надо отображать модуль входа на сайт Joomla!

Чтобы активировать профиль пользователя К2,  заходим в параметры К2, Расширенные и выбираем Включить К2 профиль пользователя. Для группы зарегистрированных пользователей разумно оставить группу пользователей по умолчанию Гости. В крайне редком случае, если вы хотите позволить всем зарегистрированным пользователям добавлять статьи на сайт, можно выбрать группу по умолчанию Авторы, но я вам этого не рекомендую!!!

 Как настроить профиль пользователя К2 по умолчанию

Как сделать капчу от Google при регистрации пользователей в компоненте K2

В параметрах компонента К2 мы можем указать защиту от спама: есть возможность создать капчу от Гугл или защиту stopforumspam. Как сделать капчу на сайте, я уже писала. Для активации капчи в компоненте К2 2.6.2 достаточно включить радиокнопку, как показано на рисунке, и прописать публичный и приватный ключи капчи, которые вы получили от Google.

Как сделать капчу в компоненте К2 2.6.7

Чтобы зарегистрироваться на сайте, нажимаем ссылку Создать учетную запись, попадаем в окно регистрации:

Регистрация нового пользователя в компоненте К2 2.6.7

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

Теперь разберемся, как создавать группы пользователей и какие привилегии давать разным группам. Давайте создадим Группы пользователей в компоненте К2 2.6.2. Для этого заходим в закладку Группы пользователей, вначале у нас не создано ни одной группы пользователей. Нажимаем Создать, называем например, Гости и выставляем что разрешено гостям на сайте: комментировать, например. Сохраняем группу.

Добавить группу пользователей в компоненте К2 2.6.7

Таким образом создаем группу авторов блога, которым позволяем добавлять материалы на сайт, редактировать свои материалы и публиковать их. Выбираем категорию, в которой могут писать авторы блога. Сохраняем группу. Создаем группу владельцев сайта. Даем все возможные привилегии на все категории. Сохраняем. Таким образом, у нас теперь есть 3 группы пользователей.

Создать группы пользователей в компоненте К2 2.6.7

Если у вас уже есть на сайте зарегистрированные пользователи (с помощью стандартного модули регистрации пользователей Joomla), то на этом этапе надо их рассортировать по их группам. В компоненте К2 заходим в закладку "пользователи", для каждого  пользователя  выбираем его группу из выпадающего списка. Таким образом, пользователь из группы авторов, когда входит на сайт со своим логином и паролем, может  добавлять материалы на сайт, редактировать свои материалы прямо с фронтенда. У каждого материала, созданного пользователем, появляется ссылка "Редактировать материал", а в профиле пользователя из группы Авторы есть ссылка "Добавить новый материал".

Если вы хотите опубликовать зарегистрированных пользователей, которые являются авторами на вашем блоге, то для этого существует модульK2 Users. Он позволяет отфильтровать, каких пользователей показывать, сколько авторов выводить, какое количество материалов показывать и многие другие фильтры.

Классный материал? Жми Лайк!

Дополнительная информация

  • Автор: JoomlaWorks
  • Версия компонента: 2.6.7
  • Дата выхода: Пятница, 23 Ноябрь 2012
  • Язык: русский, английский, французский, немецкий
  • Совместимость: Joomla2.5, Joomla3
Другие материалы в этой категории: « Как создать дополнительные поля в К2 2.6.7

Комментарии   

 
Олег
+1 # Олег 16.03.2013 13:22
Хорошая статья. Однако она не объясняет полностью как (от начала до конца) создавать блог на сайте. Дополните, или продолжите данную тему, пожалуйстаю
Ответить | Ответить с цитатой | Цитировать
 
 
Александр
+1 # Александр 17.03.2013 14:53
Я вот что понять не могу. Если пользователь хочет добавить картинки, Он видит директорию на сервере с картинками и какие файлы уже добавили до него. Это же лишнее. Как сделать так, чтоб пользователь не видел, куда сохраняются картинки. Просто чтоб мог выбрать на своем компьютере картинки и загрузить. Без всякого доступа к папкам сервера.
Ответить | Ответить с цитатой | Цитировать
 
 
Наталья
+5 # Наталья 26.03.2013 18:07
Хороший вопрос ;-) В редакторе JCE есть возможность создавать различные профили для пользователей. Там можно устанавливать разрешенные и запрещенные функции для различных групп пользователей. Я напишу статью посвященную этой возможности.
Ответить | Ответить с цитатой | Цитировать
 
 
Roman
0 # Roman 07.08.2014 15:03
Полезные советы, буду использовать на практике.
Ответить | Ответить с цитатой | Цитировать
 
 
Николай
+2 # Николай 28.10.2014 00:57
я не могу добавить материал с фронтенда! :cry:
Отсутствуют кнопки и ссылки на добавление статьи!
Как побороть?
Ответить | Ответить с цитатой | Цитировать
 
 
лина
0 # лина 06.11.2014 19:39
здравствуйте, не могу настроить функцию гиперссылки при редактировании материала в к2. :cry: Иными словами не могу вставить ссылку в текст. Что делать? Буду благодарна за ответ.
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий


Защитный код
Обновить

Подписка на обновления блога по эл.почте

Ваш эл. адрес:

Присоединяйтесь к нам!

Мы в социальных сетях.
Вы здесь: Главная Joomla Компонент К2 Добавление материалов из фронтенда в К2 2.6.7