.

.

Урок № 8. Phoca Gallery - личный кабинет.

сайт: http://zuit.ru

Урок № 8. Phoca Gallery.  Личный кабинет.


Что такое личный кабинет в галерее Phoca Gallery? Зачем нужна панель пользователя и как ее настроить?  Об этом я расскажу в этом уроке. В прошлом уроке мы рассматривали, как сделать слайд-шоу на сайте.

 


 

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

 

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

.

Phoca Gallery предоставляет довольно простой способ загрузки фотографий другими пользователями. Хотя  в этом компоненте есть свои особенности, которые обязательно надо учитывать.


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

Для установки панели пользователя заходим через административную панель на своем сайте: Компоненты – Phoca Gallery.


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

 



 

 

 

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

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


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

Все эти параметры вы сами выбираете в «параметрах», после чего сохраняете. На первый взгляд, все просто, нет ничего сложного.


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

Сначала надо выбрать, в каком месте вашего сайта будет выводиться личный кабинет.


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

 

 

Сейчас нам нужно отредактировать этот модуль, но как это сделать? Точно таким же образом, как вы работаете с любым другим модулем.


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

(Позиция left или right или любая другая).

 


 


 

 

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

www.art-planets.com

 




 

 

 

 

 

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

Каким образом редактировать фотографии, которые загружают пользователи? Что происходит после регистрации?


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

 


 

 

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

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

 

 

 

 

 

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


 


 

 

 

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

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

 

Обратите внимание на один важный момент.


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

Вы, наверное, уже продумали, как будет выглядеть ваша галерея, правда?

 


Вроде бы ничего страшного, но…

По какой-то причине создатели Phoca Gallery сделали так, что ваша главная категория не будет совпадать с главной категорией пользователя. Что это значит?


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


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


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

Но как их собрать в одно место, сделать так, чтобы «альпинизм» попал в ту папку, которую вы заранее приготовили для таких фотографий?


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

Категорию, которую создал пользователь, поменять на  root (на корневую категорию). Главной категорией будет считаться та, которую создал сам администратор.

 

- Поручик, вы трус и подлец! Я вызываю вас на дуэль!

- А я не приду!

- Почему?

- Потому что я трус и подлец!


Не забудьте установить права в окошке, если это надо.

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


Не забудьте поставить галочку в графе «опубликовано», иначе Phoca gallery не сможет вывести эту фотографию на сайт.

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

 

 

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


В следующей статье я напишу про Simple caddy. Вы узнаете, как при помощи Phoca Gallery можно сделать на своем сайте интернет-магазин.


P.S. Понравилась статья? Не забудьте подписаться на обновления и получать

свежие новости на e-mail, чтобы не пропустить ценную информацию.

 

 

 

Советуем вам прочитать другие интересные статьи:


Phoca Gallery. Как вывести фотографии в материал

Как изменить код в галерее

Phoca gallery - вопросы и ответы

Как создать блог самому и совершенно бесплатно

Как люди расслабляются?

Простой и веселый тест на тип характера

 

 

 


Комментарии  

 
0 #18 Инга 06.09.2013 07:56
Виктор! В Личном кабинете у меня тип модуля mod_mainmenu. Название меню вы ставите сами, какое хотите. В пункте меню есть еще расположение панели управления пользователя, вы , наверное, про нее забыли. :-)
Цитировать
 
 
0 #17 Виктор 05.09.2013 14:21
При создании модуля "Личный кабинет" на основе какого типа модуля :zzz он создаётся? В "Параметрах модуля" (тип модуля "mod_mainmenu"?) -- "Название меню" у Вас стоит "polo-menu" :zzz . Что это такое? У меня только "mainmenu".
Цитировать
 
 
0 #16 Инга 05.09.2013 11:34
Виктор! Это системное имя, вы его даете сами
когда создаете нужный вам модуль. :-)
Цитировать
 
 
0 #15 Виктор 04.09.2013 17:11
Инга! Ещё несколько вопросов. При создании модуля "Личный кабинет" на основе какого модуля он создаётся? В параметрах модуля "Название меню" у Вас стоит "polo-menu". Что это такое? У меня только "mainmenu". :roll:
Цитировать
 
 
0 #14 Инга 28.08.2013 06:26
Виктор, может , это из-за того, что ваш сайт еще на локальном сервере? Все-таки при регистрации в Phoca пользователю отправляется письмо для активации.
Когда заходишь в галерею под логином и паролем больше никакого входа и нет. Появляется личный кабинет с категориями, подкатегориями и изображениями.
Цитировать
 
 
0 #13 Виктор 27.08.2013 16:16
Цитирую Инга:
Виктор! А вы уверены, что правильно выставили такие странные позиции - position 6 и position 7. Может, сделать, как принято - left или right?

Инга! Я выставлял разные позиции, left и right тоже. К сожалению результат один. :oops:
Цитировать
 
 
0 #12 Инга 26.08.2013 07:30
Виктор! А вы уверены, что правильно выставили такие странные позиции - position 6 и position 7. Может, сделать, как принято - left или right?
Цитировать
 
 
0 #11 Виктор 25.08.2013 09:18
Инга, это опять я.
У меня на локальном сервере стоит Joomla 2.5, PhocaGallery версии 3.2.2. Мои действия: в административно й панели сайта захожу – Компоненты – PhocaGallery – Настройки.
В менеджере модулей:
1. Заголовок – Личный кабинет, позиция – position-6, тип – PhocaGallery Menu Module;
2. Заголовок – Личный кабинет (или регистрация?), позиция – position-7, тип – Вход на сайт.
Оба модуля разместил на странице регистрации. После регистрации пользователя, в панели управления сайта – Менеджер пользователей, включаю и активирую нового пользователя.
На сайте вхожу под Логином нового пользователя. На странице регистрации отображается Личный кабинет (PhocaGallery), но кнопки Вход и Личный кабинет не отображаются (есть только категории и подкатегории PhocaGallery).
В панели управления PhocaGallery – Пользователи, ни логина ни имени нового пользователя тоже нет. :sad:
Что я делаю не так?
Цитировать
 
 
0 #10 Инга 15.08.2013 07:39
Виктор, да, все правильно, регистрация на сайте - это форма входа и для Phoca Gallery. Но я в своей галерее из-за большого количества регистраций каждый день тех, кто не является художником, сделала так, что авторизация теперь не автоматическая. Просто отсекла таким образом посторонних, авторизирую только художников из панели администратора. :-)
Цитировать
 
 
0 #9 Виктор 14.08.2013 14:49
Инга, регистрация на сайте и на phocagallery это одно и тоже, или нет? Если нет то как регистрироватьс я на phocagallery?
Цитировать
 
 
0 #8 Инга 14.03.2013 07:35
Саша, давайте разбираться. Что у вас в настройках пользователя в Phoca Gallery? :-)
Цитировать
 
 
0 #7 Саша 13.03.2013 08:51
Инга, помоги те разобраться.
Цитировать
 
 
0 #6 Саша 12.03.2013 01:22
Инга, как сделать вход на сайт я знаю.... я не могу вывести личный кабинет,как показано на сайте www.art-planets.com ... :oops: :oops:
Цитировать
 
 
+3 #5 Инга 11.03.2013 08:25
Саша, в верхнем меню на блоге есть пункт "Все статьи". Заходите, смотрите в разделе для вебмастеров уроки joomla. Они в самом низу. Прочитайте урок № 8 - как сделать меню, и урок № 11- стандартные модули.
Цитировать
 
 
0 #4 Саша 11.03.2013 02:31
Цитирую Инга:
уроке Joomla № 11. :-)

А где найти этот 11 урок?
Цитировать
 
 
0 #3 Инга 01.03.2013 07:20
Ирина! Модуль "Личный кабинет" надо создать самой и назвать его именно так. А в Phoca Gallery - обязательно настроить панель пользователя. Если не знаете, как создавать модули, посмотрите в уроке Joomla № 11. :-)
Цитировать
 
 
0 #2 Ирина 28.02.2013 12:50
А что за модуль "Личный кабинет"? Нет его в списке модулей и не могу продолжить работу
Цитировать
 
 
0 #1 Алексей-26 19.08.2012 08:49
Спасибо за статью! а то долго разбираться бы пришлось! :lol:
Цитировать
 

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


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

подписаться на новости блога 

Введите Ваш e-mail адрес:

Delivered by FeedBurner

Компьютерная графика 

Начинающему вебмастеру 

Рассылка