Новости Joomla

Вышли релизы безопасности Joomla 6.1.3 и Joomla 5.4.8

Релиз безопасности Joomla 6.1.3 и Joomla 5.4.8

Проект Joomla! рад сообщить о выходе Joomla 6.1.3 и Joomla 5.4.8. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

Joomla 5+ пакет для интеграции с API Почты России: нормализация данных, расчёт доставки, создание отправлений, партии, документы, возвраты, поиск отделений, справочники и SOAP-отслеживание.

v.3.0.0. Что нового?
Это дальнейшее развитие ранее закрытой Joomla-библиотеки для работы с API сервиса Отправка (для бизнеса) Почты России. Поэтому версия не 1.0.0, а 3.0.0.

Сейчас эта библиотека ушла от собственных реализаций и стала Joomla-обёрткой известного PHP SDK от Lapay Group.

Возможности библиотеки.
- получение настроек аккаунта, точек сдачи и текущего остатка запросов к API;
- нормализация адресов, ФИО и телефонов перед созданием отправления;
- расчёт тарифа и срока доставки;
- создание, поиск, изменение, удаление и возврат заказов в состояние «Новые»;
- проверка надёжности получателя;
- создание партий, просмотр партий и заказов внутри партии;
- генерация пакета печатных документов и формы Ф103;
- создание, изменение и удаление возвратных отправлений;
- поиск отделений по индексу, адресу и координатам, получение сервисов отделения;
- локальный список стран;
- SOAP-отслеживание операций по РПО и работа с билетами пакетного трекинга.

👩‍💻 Joomla-возможности.
В пакете библиотеки WT Otpravkapochtaru есть поля Joomla Form для расширений. Они позволяют работать в интерфейсе Joomla с некоторыми типами данных, получаемых по API из вашего личного кабинета в ЛК Почты России для бизнеса.
На данный момент в библиотеке доступны 3 поля списков, которые отображают доступные в аккаунте ОПС, типы и категории отправлений.
Поддерживаются зависимые списки: значение одного поля обновляется при изменении другого.

Системные требования.
Системные требования в основном связаны с системными требованиями апстрима библиотеки - LapayGroup PHP SDK.
- Joomla 5+
- PHP 8.3+
- Расширения PHP:
-- ext-mbstring
-- ext-simplexml
-- ext-soap (опционально, для трекинга)
-- ext-zip

Ссылки:
- Страница расширения
- GitHub библиотеки и документация

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 20 Ответов
  • 2456 Просмотров
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
Всех приветствую.
Не удается найти решение следующего вопроса.
Посетитель сайта проходит регистрацию в стандартном модуле Joomla 3. Заполняет основные поля (имя, логин, пароль, мыло), а также дополнительные - адрес, телефон, веб-сайт и т.д.
В настройках установлено, что активация нового пользователя происходит администратором.
Когда админу приходит письмо о регистрации нового пользователя и ссылкой для подтверждения, то в этом письме указывается только имя, логин и мыло пользователя.
Вопрос: что и где нужно сделать, чтобы в письме админу содержалась вся заполненная пользователем информация (со всех полей)?
Заранее спасибо!
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Есть событие плагина onUserAfterSave в котором 2-й аргумент это определение нового пользователя true если новый пользователь. Данное событие используется из группы плагинов user.
Первый аргумент содержит данные самого пользователя и имеет тип значения массив.
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Само письмо берется из языковой константы COM_USERS_EMAIL_ACTIVATE_WITH_ADMIN_ACTIVATION_BODY Если в админке в переопределении констант ввести ее, то подставится текст оригинального письма, который можно будет отредактировать под свои нужды. Вот только как правильно прописать туда дополнительные поля - хз.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Имхо, подлезть в это дело невозможно. В четвёрке уже будут шаблоны всех эти писем, прямо из админки можно будет настраивать. Но, что там будет с этими до полями, пока непонятно.
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
А может ли администратор сайта посмотреть профиль пользователя, т.е. информацию, которую ввел будущий пользователь при регистрации на сайте?
*

khan-alex

  • Давно я тут
  • 651
  • 30 / 1
А может ли администратор сайта посмотреть профиль пользователя, т.е. информацию, которую ввел будущий пользователь при регистрации на сайте?
Конечно, в админ панели Пользователи -- Менеджер пользователей -- в поиске можно найти и по логину и по имени и по e-mail -- Далее открыть этого пользователя со всеми подробностями.
*

PINE

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

Меня интересует ВСЯ информация вместе с User profile, которую вводил пользователь при регистрации. Вот ее я как раз не вижу - Address1, Address2, Phone.
*

sivers

  • Живу я здесь
  • 2619
  • 363 / 0
Меня интересует ВСЯ информация вместе с User profile
Самый первый ответ вам дали. Ловите событие создания нового пользователя и отправляйте себе письмо со всеми данными этого пользователя. Можно и со ссылкой на активацию, если надо. Приходить будет 2 письма - стандартное и ваше. Если очень надо, то потом поищете способ отключить стандартное письмо.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
Самый первый ответ вам дали. Ловите событие создания нового пользователя и отправляйте себе письмо со всеми данными этого пользователя. Можно и со ссылкой на активацию, если надо. Приходить будет 2 письма - стандартное и ваше. Если очень надо, то потом поищете способ отключить стандартное письмо.

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

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Вот поэтому я решил, что если бы администратор мог бы пускай не в письме а как-то иначе посмотреть всю информацию о пользователе, то это был бы хороший выход из положения. На то он и администратор. Но похоже далеко не все ему доступно!
Так ведь можно же посмотреть. В письме - нет, а в менеджере пользователей - да. Достаточно просто открыть интересующего пользователя, и посмотреть на вкладе "Поля" (если доп поля без назначения группы), либо если это группа полей, то вкладка будет называться также как и группа.
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
Если открыть в менеджере пользователей пользователя, то нужной информации нет, см. файл profile.jpg.
https://yadi.sk/d/mZ1AZWM0RXMSXQ
Скриншот формы регистрации в файле form.jpg. Красной линией обведена интересующая меня информация.
*

khan-alex

  • Давно я тут
  • 651
  • 30 / 1
Посетитель сайта проходит регистрацию в стандартном модуле Joomla 3. Заполняет основные поля (имя, логин, пароль, мыло), а также дополнительные - адрес, телефон, веб-сайт и т.д.
У Вас не стандартный модуль регистрации. Ищите расширение которое отвечает за данные доп.поля.
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
если модуль регистрации стандартный то все данные в админке есть на вкладке поля
*

khan-alex

  • Давно я тут
  • 651
  • 30 / 1
если модуль регистрации стандартный то все данные в админке есть на вкладке поля
Ну да, или так.
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Если открыть в менеджере пользователей пользователя, то нужной информации нет, см. файл profile.jpg.
https://yadi.sk/d/mZ1AZWM0RXMSXQ
Скриншот формы регистрации в файле form.jpg. Красной линией обведена интересующая меня информация.
Как тут уже писали выше, это не стандартная форма регистрации, а значит установлен какой-либо компонент, отвечающий за регистрацию пользователей, и с большой долей вероятности у него свой менеджер пользователей в котором все значения с данных полей будут видны, и даже есть вероятность, что в нем настраивается и отправка этих полей на email. В общем мы тут даже не зная о том, какой компонент используется ничем не поможем.
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
Модуль регистрации стандартный, хотя сайт на шаблоне helix3. Но я пробовал и на пустом, чистом joomla3.
Вкладка Поля появляется тогда, когда я создаю поле в Менеджере пользователей. Это выяснил только что.

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

PINE

  • Захожу иногда
  • 109
  • 0 / 0
Может подскажете толковый мануал по этой теме, как-то ничего не попадало хорошего на глаза...
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Ага, тогда кажется понятно в чем проблема. Проверь все доп. поля, открой их и на вкладке "Параметры", обрати внимание на пункт "Область системы". Вероятнее всего там стоит "Сайт", а надо "Оба варианта". Если установить только сайт, тогда в менеджере пользователей в админке, их не видно при просмотре пользователя.

Цитировать
Вся процедура регистрации прошла нормально, но в конце после активации администратором учетной записи пользователя выскочила страница: 403 ошибка Код подтверждения не найден и кнопка перехода на главную страницу. :(
Тут не скажу, что не так. Ни разу с таким не сталкивался.
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
Я установил на webserver "чистую" Joomla3.9.18 и в Менеджере пользователя для конкретного пользователя отсутствует вкладка Профиль пользователя, за появление которой я борюсь.
В тоже время на OpenServer'e эта вкладка есть на сайтах с Joomla3.9.18 и Joomla3.9.19.
Может все дела в версии PHP?
На OpenServer'e стоит 7.3.2, а на Webserver'e - 7.3.19
Какие либо Настройки сайта вряд ли могут включать или отключать Профиль пользователя мне кажется...
А что скажете вы? Неужели еще и версия Joomla3.9.20 как-то причастна?
 
*

Kostelano

  • Давно я тут
  • 525
  • 52 / 1
PINE
Все прозаичней. За вывод вкладки Профиль пользователя отвечает плагин Пользователь - Профиль. Включите его.
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
"Все прозаичней. За вывод вкладки Профиль пользователя отвечает плагин Пользователь - Профиль. Включите его."

Плагин был включен. И на OpenServer'e все работало и вкладка была и включалось и выключалось. А вот на хостинге вкладки не было. Я еще раз перенес сайт с OpenServer'а в другую директорию на хостинге, но ручками, без Akeeba Backup. И вкладка сохранилась. Вывод мой таков: руками надежнее. не зря на каком-то этапе работы с Акибой  выдается предупреждение, что могут повредиться какие-нибудь файлы.
Короче говоря, я считаю, что виноват Akeeba Backup. Хотя раньше все было нормально.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Запрет регистрации для определенных доменов

Автор Preview

Ответов: 0
Просмотров: 601
Последний ответ 14.07.2026, 14:39:11
от Preview
Пароль Пользователя

Автор Олег5

Ответов: 3
Просмотров: 1481
Последний ответ 14.02.2025, 10:41:20
от fbr
Я создал пользователя Author, но он не может зайти в редактирование

Автор Olegus79

Ответов: 7
Просмотров: 1888
Последний ответ 19.10.2023, 20:48:52
от Vastriet
Как узнать, работает ли настройка Метатег Robots из общих настроек Joomla?

Автор Mickey

Ответов: 2
Просмотров: 1096
Последний ответ 14.12.2022, 21:04:07
от Mickey
Сохранение авторизации пользователя при переходе на поддомен

Автор denism300

Ответов: 2
Просмотров: 1416
Последний ответ 14.11.2022, 11:35:14
от denism300