Создание пункта меню в joomla для входа на форум и перенос регистрации пользователей из smf на сайт

Регистрация и авторизация пользователей в Joomla 3.x

Руководство по настройке регистрации и авторизации пользователей на сайте Joomla 3.x. Из материала вы узнаете, как включить или отключить регистрацию пользователей, создать модуль для авторизации и изменить URL-адрес страниц входа и регистрации.

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

Вопрос решается через Параметры пользователя в панели управления:

  1. перейдите в СистемаОбщие настройки
  2. кликните Пользователи в меню слева
  3. выберите нужное значение для опции Разрешить регистрацию пользователей:
    • Да — разрешает регистрацию
    • Нет — запрещает регистрацию
  4. сохраните изменения

Если регистрация пользователей разрешена, то страница с формой для регистрации будет доступна по ссылке:

http://[домен]/component/users/?view=registration&Itemid=101Страница и форма регистрации в Joomla

Если регистрация запрещена, то при запросе данной страницы будет происходить редирект на страницу авторизации, доступной по адресу:

http://[домен]/component/users/?view=login&Itemid=101Страница и форма авторизации в Joomla

Базовый функционал Joomla 3.x предусматривает модуль с формой авторизации Вход на сайт:

Модуль авторизации в шаблоне Protostar

Данный модуль может содержать ссылку на страницу регистрации, если эта функция активирована:

Ссылка на страницу регистрации в модуле авторизации

Для создания модуля авторизации в Joomla:

  • перейдите в РасширенияМодули
  • нажмите Создать
  • нажмите Вход на сайт в списке Выбор типа модуля
  • заполните все необходимы поля и выберите значения для опцийНе забудьте указать позицию модуля и страницы, на которых он должен отображаться.
  • сохраните и проверьте отображение на сайте

Как было сказано выше, страница с формой регистрации по умолчанию доступна по адресу:

http://[домен]/component/users/?view=registration&Itemid=101

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

  1. перейдите в Меню[нужное меню]Создать пункт меню
  2. в поле Тип пункта меню нажмите Выбрать
  3. в модальном окне выберите тип пункта меню Форма регистрации
  4. заполните Заголовок меню и Алиас

    Другие опции заполняются по своему усмотрению.

  5. сохраните изменения

Теперь страница регистрации будет доступна по URL-адресу в соответствии с алиасом. Адрес ссылки в модуле авторизации также будет заменён.

Таким же образом для обеспечить человекопонятный URL-адрес для страницы автризации.

Все базовые настройки, касающиеся авторизации и регистрации, находятся а Параметрах пользователя (СистемаОбщие настройки, Пользователи):

Параметры пользователя Joomla

  1. Разрешить регистрацию пользователей

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

  2. Группа для регистрирующихся пользователей

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

  3. Группа пользователей для Гостей

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

  4. Отсылать пароль

    Если выбрано Да, пароль пользователя будет выслан ему в письме-уведомлении о регистрации.

  5. Активация нового пользователя

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

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

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

  6. Уведомления администраторам

    Отправлять администраторам уведомления о регистрации новых пользователей, если параметр 'Активация нового пользователя' имеет значение 'Нет' или 'Самостоятельно'.

  7. CAPTCHA

    Выберите плагин CAPTCHA для использования в форме регистрации пользователя и форме напоминания логина / пароля. Обратите внимание, что некоторые плагины требуют настройки.
    Если выбрано 'По умолчанию', убедитесь, что в Общих настройках сайта задан CAPTCHA-плагин по умолчанию.

  8. Параметры сайта для пользователя

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

  9. Язык сайта

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

  10. Разрешить смену логина

    Позволяет пользователям изменять их логин при редактировании профиля.

Также вы можете настроить параметры пароля в соответствующей вкладке:

Источник: https://joomla.center/baza-joomla/osnovy-joomla/registratsiya-avtorizatsiya-joomla

Урок 22. Форма регистрации и входа на сайт — Обучающий портал

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

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

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

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

Как подключить стандартный модуль авторизации в Joomla 3

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

Для тех проектов, где необходимы дополнительные регистрационные поля и дополнительная информация о пользователях, существуют сторонние расширения — компоненты и модули для более гибкой и индивидуальной настройки пользовательской информации, их мы рассмотрим, но позднее, в уроках по расширениях.

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

Перейдите в Менеджер Модулей и Создайте модуль:

Откроется окно настройки модуля.

Настройки стандартного модуля авторизации в Joomla 3

Для настройки понадобятся вкладки «Модуль» и «Привязка к пунктам меню».

Сделайте необходимые настройки: можете написать текст для отображения над формой регистрации и ниже формы; можно выбрать страницы для перенаправления пользователя после авторизации и при выходе (при умолчании пользователь остается на той же странице, где вводил данные или нажимал кнопку выхода). Выберите, какое имя буде отображаться в строке приветствия — логин или реальное имя. Настройте необходимые поля, выделенные на скриншоте, остальные данные оставьте по умолчанию.

Как настроить разрешение регистрации пользователей

Зайдите в менеджер пользователей — Настройки:

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

Разрешить регистрацию пользователей — если поставите ДА, пользователи смогут регистрироваться на сайте, если укажите НЕТ, но форму регистрацию на сайте выведите, то там будут отображаться данные для входа, а ссылки «регистрация» не будет. Этот метод можно использовать, если форма входа нужна для администраторов или лишь немногих пользователей, которых вы сможете создавать только в админ-панели, т.е. самостоятельно они регистрироваться не смогут.

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

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

Теперь вы знаете, как настроить форму регистрации и как разрешить или запретить регистрацию пользователей на вашем сайте. Оставайтесь с нами и вы узнаете еще много новых возможностей, которые мы будем реализовывать для удобства наших сайтов и их благоустройства!

Источник: http://lessons-24.ru/vebmaster/sajt-s-nulya-na-joomla/urok-22-forma-registratsii-i-vkhoda-na-sajt

Форма регистрации на Joomla сайте, как настроить и где разметить

От автора 

В системе Joomla предусмотрена стандартная форма регистрации пользователей. Заполнив её, любой гость сайта может перейти в группу пользователей «Зарегистрированные» (Registered). Правда, при этом, должны быть выполнены некоторые настройки формы.  

Зачем нужна форма регистрации пользователей Joomla

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

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

С помощью Joomlaможно создать большой корпоративный сайт компании с разнообразными правами доступа, согласно служебной иерархии компании.

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

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

Но есть отличные расширения для рассылок на Joomla, да и масса сторонних почтовых сервисов рассылок позволяют функционально использовать набранную базу подписчиков.    

Настройка формы регистрации Joomla

Максимальная форма регистрации (форма регистрации со всеми включенными полями для заполнения), выглядит так.

Как видите полей для заполнения слишком много. Их можно сократить до необходимого минимума.Делаем это на вкладке Общие настройки→Контакты→Контакты

Где можно разместить форму регистрации Joomla

Разместить форму регистрации Joomla можно в любом модуле, в меню и в статьях. Посмотрим, как это сделать.

Разместить форму регистрации в модуле

Чтобы разместить форму регистрации в модуле зайдем на вкладку: Менеджер модулей, и просто создадим модуль вида: Вход на сайт.

Для оформления такого модуля предусмотрены поля для текстов над формой регистрации и текст после формы регистрации. Оба текста заполняются в HTML.

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

Еще две настройки заслуживают внимание. Это перенаправление пользователя после регистрации (при входе) (3) и выходе (4). Например, клиент регистрировался, что бы, что-то купить, вы можете  перенаправить его на форму оформления покупок.

  • Включение капчи (защищенная регистрация) будет работать только при включенной и настроенной капче в «Общих настройках».
  • Если ваш шаблон поддерживает различные стили, то установите его для модуля входа на сайт в «Дополнительных настройках».

Разместить форму регистрации в меню

Для размещения формы регистрации в Менеджере меню создаем пункт меню типа: Менеджер пользователей→Форма регистрации или форма авторизации. Всё. Создаете такой пункт меню, даете ему имя и выставляете остальные настройки, они стандартные. В меню появляется пункт с переходом на форму регистрации. 

Разместить форму регистрации в статье

Разместить форму регистрации, в полноценном виде, в статье стандартными функциями не получится. Но можно разместить ссылку на пункт меню с формой регистрации. Получится, что-то вроде, «Зарегистрироваться на сайте вы можете ТУТ».

Второй вариант размещения формы регистрации в статье это установить плагин «Modules Anywhere». Он позволяет легко вставить модуль типа «Вход на сайт» в любой место статьи.

Читайте также:  Yagla — контекст становится слишком дорогим, а seo слишком рискованным, поэтому ягла предлагает свое решение

Третий вариант, активировать плагин типа «Content», элемент (папка) «loadmodule», ID=406, название «Контент-Загрузка модулей» и в любое место статьи вставлять модуль «Форма регистрации» в синтаксисе: . Правда этот плагин работает не на всех шаблонах.

©Joomla3-x.ru

Другие статьи раздела: Пользователи

Источник: https://joomla3-x.ru/administrirovanie/polzovateli/forma-registratsii-na-joomla-sajte

Создание меню

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

Категорию можно вывести разными способами: в виде блога, в виде таблицы.

Блог категории: статьи с расширением  расположены на странице одна за другой в виде столбца или нескольких столбцов и внизу страницы могут быть расположены ссылки на другие статьи этой категории.

Таблица категории представляет собой страницу, на которой в виде ссылок отображены заголовки статей данной категории.

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

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

Открыв окно «Менеджер меню» (с помощью кнопки «Меню» на панели управления) можно увидеть страницу с уже созданными  типами меню.

Для создания нового меню нужно нажать на кнопку «Создать».

На открывшейся странице «Детали меню» необходимо заполнить поля:

Системное имя (латинским шрифтом), заголовок – имя пункта меню при выводе на сайт, описание меню и заголовок модуля – который будет использоваться при выборе способа вывода меню на сайт.

После этого нажать на кнопку «Сохранить».

Для создания пунктов меню необходимо в «Менеджере меню» нажать на кнопку «Пункты меню» в одноименном столбце.

На странице «Пункты меню» нажать на кнопку «Создать»

и перейти на страницу «Пункт меню».

На ней представлено четыре вида пунктов:

внутренняя ссылка, внешняя ссылка, разделитель и псевдоним.

С помощью внутренней ссылки можно вывести информацию на сайт следующим образом:

Раздел – в виде блога или в виде таблицы ссылок (при этом будут отображаться все статьи раздела).

Категория – в виде блога или в виде таблицы ссылок (при этом будут отображаться все статьи категории).

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

Шаблон блога на главной – позволяет выводить материал на главной странице только в форме блога. (Выводятся все материалы, у которых отмечен пункт «отображать на главной»).

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

На открывшейся странице заполнить поля:

-Заголовок — текст который будет отображаться в меню

-Псевдоним — текст, который станет основой url для этого пункта

-Показать в  — привязать пункт к определенному меню

-Родительский элемент — указать родительский элемент пункта

Источник: http://joomla.ru/docs/administrator/joomla2-5-start/1300-menu22

Работа с меню

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

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

Начнем с добавления нового меню в Joomla.

Как добавить новое меню в Joomla 3

Для того чтобы создать или другими словами добавить новое меню в Joomla 3 как обычно предусмотрена специальная кнопка «Создать», которую необходимо нажать в «Менеджере меню: Все меню»:

После нажатия на кнопку «Создать» мы попадаем на страницу создания нового меню в Joomla 3. Выглядит данная страница следующим образом:

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

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

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

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

Как перенести пункты меню с одного меню в другое

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

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

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

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

Перенос одного пункта меню

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

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

Нас интересуют пункты «Меню» и «Родительский элемент», именно изменяя эти параметры можно осуществить процесс переноса:

На данной странице мы видим, что выбранный пункт меню находится в главном меню и не имеет родительских элементов. Изменив значение поля «Меню» мы перенесем данный пункт в любое другое указанное меню, а если изменить «Родительский элемент» то можно сделать данный пункт вложенным либо корневым. Для наглядности смотрите на скриншот ниже:

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

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

К тому же данный метод совершенно не пригоден для копирования пункта меню. Для этих целей можно воспользоваться другим способом — пакетной обработкой.

Перенос либо копирование нескольких пунктов меню при помощи пакетной обработки

Мы уже поняли, что для переноса нескольких пунктов меню описанный выше метод не годится, а про копирование пунктов меню и говорить нечего. Сейчас рассмотрим другой способ, который позволяет не только переносить сразу несколько пунктов меню с одного меню в другое, но и копировать их. Для этих целей в Joomla предусмотрена специальная функция – пакетная обработка.

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

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

Жмем на кнопку «Выполнить» и проверяем результат. Хочу отметить, что данный метод гораздо удобнее и не занимает много времени.

На этом можно было бы завершить урок, но тут есть один момент, который стоит рассмотреть – как выводить только что созданное меню на сайт.

Как вывести дополнительное меню на сайт

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

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

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

Создание модуля «Меню»

Что такое модули можно прочитать в этом уроке, сейчас же просто создадим стандартный модуль «Меню» и присвоим ему определенную позицию на сайте. Для этого переходим в раздел панели управления «Расширения» и в выпадающем списке жмем на ссылку «Модули» (или «Менеджер модулей», название зависит от установленного языкового пакета):

На открывшейся странице «Модули (сайт)» мы можем заметить, что для главного меню уже имеется свой модуль, теперь надо создать точно такой же для нашего нового меню. Для создания модуля «Меню» жмем на кнопку «Создать»:

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

На открывшейся странице «Модули: Меню» редактируем модуль примерно так, как показано на скриншоте ниже:

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

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

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

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

В данном примере используется шаблон «Protostar» и я решил вывести новое меню в правой части сайта. Если Вы решили поступить так же, то выбирайте из списка позиций позицию с именем «Right [position-7]».

Для того чтобы отделить главное меню от дополнительного я присвоил ему позицию с именем «position-1». Сохраняем изменения и смотрим, что у нас получилось.

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

В панели управления в разделе «Менеджер модулей» мы видим вновь созданный модуль:

А так выглядит новое меню на сайте Joomla:

Меню создано, а вместе с ним и модуль, на этом я завершаю последний урок посвященный работе с меню в Joomla 3. До встречи на следующих уроках.

Источник: http://joom4all.ru/sites-creation/basics/menu-operation

Добавление модуля регистрации и входа. Форма регистрации и менеджер пользователей в Joomla

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

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

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

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

Добавление модуля регистрации и входа пользователей

В административной панели Вашего сайта заходим в «Расширения»>>»Менеджер модулей», вверху справа нажимаете на надпись «Создать». Открывается список стандартных модулей Joomla (их довольно много, но всё равно не хватит для полноценного сайта. Хотя в более новых версиях Joomla уже можно практически полностью отказаться от сторонних расширений). Выбираете модуль «Войти»:

Придаете ему заголовок (например, «Регистрация / вход»), можно включить отображение заголовка, а можно убрать. Но лучше оставить включённым, чтобы пользователям было более понятно, для чего нужна эта форма ввода логина и пароля. Далее включаем модуль, выбираем позицию модуля, настраиваем доступ к нему:

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

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

Можно включить приветствие, которое выскочит после авторизации или регистрации пользователя. В конце можно выбрать, как будет отображаться ник пользователя (в виде логина или настоящего имени):

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

Форма регистрации Joomla

Если пользователь захочет зарегистрироваться на Вашем сайте, то после нажатия соответсвующей кнопки в модуле «Регистрация / вход», он попадёт в форму регистрации joomla. Давайте вместе с Вами подробно её рассмотрим:

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

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

Когда на сайте начнут регистрироваться пользователи, Вам, естественно, станет интересно посмотреть на них. Список зарегистрированных пользователей в Joomla находится в Административной панели сайта по пути «Сайт»>>»Пользователи». Как показано на этом скриншоте:

После нажатия на кнопку «Пользователи», Вы попадаете в менеджер пользователей Вашего сайта. На моём блоге в данный момент только один пользователь — администратор:

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

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

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

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

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

В правой части экрана будут показаны дополнительные настройки:

  • Язык административной панели — для каждого отдельного пользователя можно при желании настроить язык отображения административной панели. Это можно сделать, если эти самые языки установлены на сайте;
  • Язык сайта — настройка языка лицевой части сайта;
  • Редактор пользователя — для каждого пользователя можно выбрать визуальный текстовый редактор. Например, если Вы установили компонент JCE Editor, то здесь нужно обязательно указать для себя этот редактор, иначе он не будет работать;
  • Сайт помощи — сайт, в котором пользователь сможет получить помощь по своим вопросам;
  • Временная зона — не что иное, как часовой пояс пользователя;
  • Контактная информация — присваивается юзеру, у которого внесены данные в контактах.

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

В этой статье Мы разобрались с созданием модуля регистрации и входа зарегистрированных пользователей на сайт Joomla, рассмотрели форму регистрации пользователей в Joomla и изучили менеджер пользователей. Подпишитесь на получение новостей блога Joofaq.

ru, чтобы не пропустить новые полезные материалы о создании сайтов на Joomla и их продвижении в интернете.

Источник: http://joofaq.ru/sozdanie-sayta-na-joomla-1-5/nastroyka-rasshireniy/16-dobavlenie-modulya-registratsii-i-vchoda-polzovateley-forma-registratsii-joomla

Создаем меню в Джумла 3

ПодробностиКатегория: Уроки JoomlaПросмотров: 6784

В этом уроке мы рассмотрим процесс создания меню на Вашем сайте под управлением CMS Joomla 3. На сайтах под управлением Джумла можно создать меню любого вида. Мы рассмотрим 3 основные типа меню для Вашего сайта

Обычное меню в Joomla 3

Верхнее меню в Joomla 3

Выпадающее меню в Joomla 3

Создание обычного меню в Joomla 3

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

            Создается такое меню довольно просто. Для начала необходимо определиться с позицией, на которой будет расположен данный пункт меню. Чтобы просмотреть позиции Вашего сайта необходимо к его адресу добавить значение «?tp=1» и перейти по указанному адресу. Например, site.ru/?tp=1. В итоге должны будут отобразиться все позиции, которые имеются в установленном на Вашем сайте шаблоне

            Если позиции не отображаются, то, скорее всего у Вас отключен их вывод. Чтобы включить их, перейдите в раздел СИСТЕМА – ОБЩИЕ НАСТРОЙКИ – МЕНЕДЖЕР ШАБЛОНОВ.

            И в разделе ПРОСМОТР ПОЗИЦИЙ МОДУЛЕЙ установите значение – ВКЛЮЧЕНО.

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

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

1) Для начала переходим в раздел МЕНЮ – МЕНЕДЖЕР МЕНЮ

2) Здесь нас интересует пункт СОЗДАТЬ МЕНЮ

3) После этого Вы попадете в раздел параметров меню.

Вам необходимо заполнить следующие поля:

Заголовок – название Вашего меню. Можете указать «Левое меню» или же задать ему конкретное название «Статьи о рыбалке»

Тип Меню – обязательное поле, которое абсолютно не нужно. Здесь можете написать что угодно. Обычно копируется текст с раздела Заголовок.

Описание – можете написать несколько фраз о своем меню. Поле необязательно и его можно не заполнять.

После этого жмите кнопку СОХРАНИТЬ И ЗАКРЫТЬ

4) Теперь необходимо указать позицию, где будет располагаться данное меню. Мы создали меню, присвоив ему название «123». Теперь оно расположено в разделе МЕНЮ – МЕНЕДЖЕР МЕНЮ.

5) Жмем на кнопку «Добавить модуль для данного типа меню»

Здесь Вам необходимо указать:

Заголовок меню – укажите название Вашего меню.

Показывать заголовок – установите ПОКАЗАТЬ если хотите, чтобы заголовок отображался на сайте.

Состояние – установите ОПУБЛИКОВАНО

В разделе ПОЗИЦИЯ Вы должны указать позицию, где будет расположено созданное меню

К примеру, на сайте используется шаблон — Lightbreeze-blue значит, выбираем его и указываем позицию, где будет расположено это меню!

После этого, жмем СОХРАНИТЬ И ЗАКРЫТЬ.

Но меню не будет отображаться на сайте, до тех пор, пока Вы не создадите хотя бы 1 пункт. Для создания пункта меню необходимо в разделе МЕНЮ выбрать созданное меню и в выпадающем окне выбрать раздел СОЗДАТЬ ПУНКТ МЕНЮ.

После этого мы попадаем на страницу создания пункта меню.

Здесь укажите заголовок меню и выбирайте ТИП ПУНКТА МЕНЮ

Джумла предлагает своим пользователям большое разнообразие модулей для меню. Обо всех этих модулях будет рассказано в отдельном уроке. Мы же попытаемся создать пункт меню, который будет выводить отдельный материал. Для этого выбираем значение МАТЕРИАЛЫ – МАТЕРИАЛ.

Далее в разделе ВЫБОР МАТЕРИАЛА необходимо указать имеющийся на сайте материал.

В итоге у Вас должно получиться следующее

Жмем СОХРАНИТЬ И ЗАКРЫТЬ и после этого на Вашем сайте отобразится только что созданное меню.

            Как видите, создание меню на Джумле довольно простое и не требует много времени.

Создание верхнего меню в Джумла 3

            У многих начинающих пользователей CMS Joomla 3 возникают проблемы с созданием верхнего или горизонтального меню на своем сайте. Хотя в этом нет ничего сложного. Давайте на примере рассмотрим процесс создания такого меню. Данный процесс мало чем отличается от создания обычного меню на Джумле.

1) Заходим в раздел сайта  МЕНЮ – МЕНЕДЖЕР МЕНЮ

2) Нажимаем создать меню и создаем новое меню, назвав его ВЕРХНЕЕ МЕНЮ

3) Только теперь нам понадобиться указать месторасположение нашего меню в верхней части сайта. Для этого вновь просматриваем имеющиеся позиции, введя в поисковой строке запрос site.ru/?tp=1 (где site.ru – название Вашего сайта).

Как видим, в верхней части нашего сайта есть только 2 позиции – Позиция 2 и Позиция 1.

Теперь заходим в раздел МЕНЮ – МЕНЕДЖЕР МЕНЮ и жмем на кнопку Добавить модуль для данного типа меню

Так же как и для обычного меню прописываем заголовок. А в разделе позиция, Выбираем позицию 1 или 2.

Читайте также:  Зарабатываем в рся и адсенс

Ну и теперь, после того, как Вы создадите пункты меню, Ваше верхнее меню примет такой же вид, как и на нашем сайте.

Создание выпадающего меню на Joomla 3

Ну и еще хотелось бы рассказать о создании выпадающего меню на Joomla 3. Делается это довольно просто. Для начала Вам нужно создать само меню и пункты меню, которые будут выпадать.

Для этого создаем основное меню, которое назовем «Группа материалов» и два подпункта этого меню «Подпункт 1» и «Подпункт 2». Для того, чтобы привязать подпункты меню к основному, при создании подпунктов в поле РОДИТЕЛЬ укажите основной пункт меню, в нашем случае это «Группа материалов». В итоге у Вас должно получиться так, как показано на рисунке ниже.

После этого заходим в настройки основного меню «Группа материалов» и в разделе ПОКАЗЫВАТЬ ПОДПУНКТЫ МЕНЮ устанавливаем значение ДА.

В итоге мы получим довольно удобное выпадающее меню.

Заключение

В данном уроке мы рассмотрели основные вопросы, касающиеся создания меню на Joomla 3. Если у Вас возникли какие-либо вопросы, Вы можете задавать их, оставляя комментарии к этой статье!

Источник: http://vsetyrabota.ru/uroki-joomla/176-urok-11-sozdanie-menyu-v-joomla-3

ПодробностиКатегория: ИнтернетПросмотров: 322

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

Для того, чтобы добавить материал в ваш сайт, нужно зайти в пункт меню Материалы-Менеджер материалов. На открывшейся странице нажать кнопку Создать.

 В поле Заголовок введите название страницы или статьи.

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

Также на панели редактора находится кнопка Исходный код, нажатие на которую вызывает вместо поля редактирования материала исходный код страницы.

Вставка изображения реализована тремя путями:

1) В расширенном виде на вкладке Изображения и ссылки.

2) Добавления ссылки на изображение через панель редактора нажатием на меню Вставить-Вставить/редактировать изображение.

3) Добавление изображения нажатием кнопки Изображение на панели редактора. Добавление осуществляется при помощи файлового меню.

Нажатием на кнопку Модуль вы можете с помощью появившегося окна вставить на страницу сайта баннеры, популярные статьи, просмотренные материалы и т.д.

После вставки модуля на страницу в поле редактирования появится строка кода.

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

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

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

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

Далее, после всех этих действий и наполнения страницы сайта материалами, нажмите кнопку Сохранить и закрыть. Если вы собираетесь и дальше редактировать страницу сайта, для сохранения изменений нажмите Сохранить.

Добавление пункта меню в Joomla

Для того, чтобы создать пункт меню, для начала выберите в панели администратора Joomla пункт  Меню — Менеджер меню.

В разделе Меню мы видим различные меню, созданные по умолчанию. Создадим пункт в меню Top. Для этого просто нажимаем на ссылку Top.

Нажимаем кнопку Создать.

Чтобы при нажатии на пункт меню открывался наш новоиспечённый материал, выберем в окне Материалы — Материал.

Выбираем из списка наш материал.

Нажимаем кнопку Сохранить.

Теперь при нажатии на пункт меню откроется наш созданный материал.

Источник: http://4instructor.ru/index.php/internet/58-sozdanie-stranits-sajta-dobavlenie-materialov-v-joomla

Регистрация пользователей в Joomla

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

Бесплатный компонент Community builder позволит вам организовать даже небольшую социальную сеть.

Прежде чем приступать к настройке регистрации, нужно скачать следующие расширения:

  • community builder
  • mod_cblogin.zip
  • mod_comprofilerOnline.zip
  • russian_cb180_utf8_stable_v1.zip

Заходим в админ-панель, переходим на вкладку установить, в менеджер установок, и устанавливаем первые 3 архива, русификатор пока не трогаем.

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

После того как вы загрузили расширения переходим на вкладку «Компоненты» — «Community builder» — «Configuration» , как показано на рисунке ниже:

Перед Вами откроется следующее окно:

На рисунке выше уже показана вкладка «Plugin Management. Находим область «Upload Package File», как показано на рисунке, и дальше все как при обычной установке расширения, нажимаем кнопку «Выберите файл», а дальше скачиваем русификатор. Выбираем его и нажимаем на кнопку «Upload File».

Как только он загрузится, Вы увидите, что все меню у вас стало на русском.

На этом пока что работа с этим компонентом закончена, мы приступаем размещению и настройки непосредственно самого блока регистрации Joomla. Для этого переходим на вкладку «Расширения» — «Менеджер модулей».

Там, выделенной рамкой показаны два новых модуля, которые мы установили в самом начале. Как видно они выключены и нас пока интересует верхний из них (CB Login). Нажимаем на него и переходим в следующее меню:

Это настойки нашего модуля регистрации и входа на сайт. Прежде чем включать модуль, Вам нужно будет определиться с его расположением на странице. Для этого к адресу страницы сайта в браузере приписываем ?tp=1 и видим выбираем одну из размеченных областей:

Теперь переходим опять к настройкам модуля и отмечаем пункты, выделенные на рисунке ниже:

После этого нажимаем кнопку сохранить и переходим на сайт. У нас появится следующая строка:

А при нажатии на ссылку «Зарегистрируйтесь!» Вы перейдете на следующую страницу:

Теперь пользователи смогут спокойно регистрироваться у вас на сайте.

Результатом вашей работы стало меню регистрации со списком полей для заполнения и т.д. Но это стандартный шаблон, и бывает так, что нужно указать другие поля или отключить ненужные. Community builder предоставляет для этого обширные возможности.

Чтобы внести изменения в поля регистрации, заходим в админ-панель сайта, переходим на вкладку компоненты — Community builder — Менеджер полей (Field Management). Откроется таблица.

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

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

Если же вы хотите добавить дополнительные поля, то для этого их сначала нужно создать.

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

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

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

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

Хочется так же подчеркнуть что это только элементарные возможность компонента Community builder, и если вы нацелены на его более серьезное использование, то тогда нужно почитать о нем побольше.

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

Источник: http://seo-praktika.com/register-joomla.html

Подписаться на БЕСПЛАТНЫЕ уроки!

19 июня 12:10

Автор: Aleksandr Рубрика: Заметки

Благодаря Softaculous вы сможете без труда установить Joomla на хостинг.

Для этого нужно, прежде всего, зайти в систему управления хостингом cPanel с правами Администратора. Авторизационные данные, если вы их забыли, можно получить у провайдера. Затем вам нужно прокрутить ползунок до той части страницы, где написано Softaculous Apps Installer.

Кликнув по надписи: «Порталы/CMS», вы откроете страницу выбора системам управления сайтом. Нужно будет лишь определиться с наиболее удобной для вас версией Joomla и выбрать её. Затем нажмите расположенную в правой части экрана кнопку «установить»

Появится интерактивная форма установщика. В ней нужно будет указать:

  • Версию Joomla,

  • Домен;

  • Протокол запускаемый по умолчанию;

  • Название БД;

  • Имя сайта;

  • Его описание;

  • Авторизационные реквизиты администраторского аккаунта.

В форме будут и другие поля, однако их заполнение не обязательно.

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

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

Мы установили движок на хостинг https://s-host.com.ua и теперь разберемся, как включить регистрацию пользователей на сайте. К слову, для этого не нужны дополнительные модули и плагины — достаточно инструментов самой CMS.

Шаг 1. Разрешение общей регистрации

Первое, что вам предстоит сделать — включить общую регистрацию на сайте:

  • перейдите на страницу «Система»/»Общие настройки»;

  • кликните на кнопку «Менеджер пользователей» в левом меню на странице «Общие настройки»;

  • перейдите на вкладку “Параметры пользователя”;

  • выберите “Да” в поле «Разрешить регистрацию пользователей»:

Нажмите “Сохранить и закрыть”, чтобы перейти к следующему этапу настройки регистрации пользователей.

Шаг 2. Публикация модуля Login Form

Далее нужно добавить форму входа на сайт (если это еще не сделано). Для этого нужно открыть раздел «Расширения»/»Менеджер модулей» и активировать модуль Login Form:

Шаг 3. Добавление кнопки “Регистрация” в меню сайта

Чтобы добавить кнопку регистрации в меню, перейдите на страницу «Меню»/Main Menu/»Создать новый пункт»:

  • впишите название пункта меню (например, “Регистрация”);

  • укажите тип пункта меню (нажмите “Выбрать”): “Менеджер пользователей”/”Форма регистрации”:

Нажмите “Сохранить и закрыть”, чтобы подтвердить внесенные изменения. Напомним, что сразу после установки CMS на хостинг, форма входа на сайт выглядела так:

Теперь же, после проведения всех настроек, в меню и Login Form добавился пункт “Регистрация”:

Источник: http://it-bloge.ru/2/kak-dobavit-formu-registracii-polzovatelej-v-joomla

Ссылка на основную публикацию