среда, 28 января 2015 г.

Joomla 3: управление пользователями через API (создание пользователя Joomla)

Задача

Возникла задача программного управления пользователями Joomla 3.

Решение

Начал изучать API Joomla + изучил ряд материалов по теме

В результате сделал набор тестовых файлов работы с пользователями


Архив содержит такие файлы

_joomla_inizialize.php - инициализация окружения Joomla
create_user.php - создание пользователя Joomla
delete_user.php - удаление пользователя Joomla
get_current_user.php - получение текущего пользователя Joomla
get_user_bycode.php - получение пользователя Joomla по коду
program_authorisation_user.php - программная авторизация пользователя Joomla


Материалы по теме


                Используем API CMS Joomla!
                http://joomfans.com/faq/ispolzuem-api-cms-joomla.html

                Two ways to add Joomla users using your custom code
                http://www.diademblogs.com/content-management-systems/two-ways-to-add-joomla-users-using-your-custom-code

                Accessing the current user object
                https://docs.joomla.org/Accessing_the_current_user_object​

                JFactory/getUser
                https://docs.joomla.org/JFactory/getUser

                JUser (joomla api)
                https://api.joomla.org/cms-3/classes/JUser.html#method_save

                How can I create a new Joomla user account from within a script?
                http://stackoverflow.com/questions/1904809/how-can-i-create-a-new-joomla-user-account-from-within-a-script

                JFactory/getUser - documentation
                https://docs.joomla.org/JFactory/getUser

                Использование метода getUser() в Joomla
                http://poleshuk.ru/ispolzovanie-metoda-getuser-v-joomla/

                Функция програмной авторизации в Joomla
                http://stackoverflow.com/questions/12959065/joomla-login-function

                Работа с обьектами базы Joomla
                http://stackoverflow.com/questions/21240910/how-to-work-with-joomla-database-object

                Программная авторизация в Joomla 2.5+
                http://inet-reklama.com/blog/joomla/programmnaya-avtorizatsiya-v-joomla-2-5

1 комментарий: