Новости 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 Гость просматривают эту тему.
  • 16 Ответов
  • 3500 Просмотров
*

Mick_20

  • Завсегдатай
  • 1031
  • 13 / 0
  • Что тут писать?
Здравствуйте!
Подскажите как расшифровать пароль пользователя.
Нужно зайти под его профилем. Менять в админке пароль нельзя. Пользователь зайти не сможет потом.
Мой сайт про корабли
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Расшифровать пароль пользователя
« Ответ #1 : 28.10.2014, 16:40:19 »
Файл register.php из архива кидаете в корень сайта
Затем вводите в адресной строке
ваш домен/register.php?userid=42 где 42 ид пользователя под которым входите на фронт сайта.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Расшифровать пароль пользователя
« Ответ #2 : 28.10.2014, 17:04:38 »
Вот хакер-то )) Теперь буду знать, к кому обращаться, если что-то надо будет поломать )))))
*

motokraft

  • Завсегдатай
  • 1326
  • 72 / 13
Re: Расшифровать пароль пользователя
« Ответ #3 : 28.10.2014, 17:54:24 »
Файл register.php из архива кидаете в корень сайта
Затем вводите в адресной строке
ваш домен/register.php?userid=42 где 42 ид пользователя под которым входите на фронт сайта.

отлично, спасибо за совет!
...
*

Mick_20

  • Завсегдатай
  • 1031
  • 13 / 0
  • Что тут писать?
Re: Расшифровать пароль пользователя
« Ответ #4 : 28.10.2014, 19:30:06 »
Файл register.php из архива кидаете в корень сайта
Затем вводите в адресной строке
ваш домен/register.php?userid=42 где 42 ид пользователя под которым входите на фронт сайта.


спасибо.
раньше юзал этот скрипт но потерял)
Мой сайт про корабли
*

Mick_20

  • Завсегдатай
  • 1031
  • 13 / 0
  • Что тут писать?
Re: Расшифровать пароль пользователя
« Ответ #5 : 28.10.2014, 19:36:32 »
хотя чтот на j3 некорректно работает.
авторизуется, но в кабинет личный не пускает. пишет авторизуйтесь.
Мой сайт про корабли
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Расшифровать пароль пользователя
« Ответ #6 : 28.10.2014, 19:53:05 »
да нет все нормально проходит, заходит в редактирование профиля. /index.php/user-profile/profile?layout=edit
Может у вас что то с настройками или плагины какие-то на чистой Joomla работает
*

Mick_20

  • Завсегдатай
  • 1031
  • 13 / 0
  • Что тут писать?
Re: Расшифровать пароль пользователя
« Ответ #7 : 28.10.2014, 21:13:26 »
да нет все нормально проходит, заходит в редактирование профиля. /index.php/user-profile/profile?layout=edit
Может у вас что то с настройками или плагины какие-то на чистой Joomla работает

а ну да возможно.. будем думать
Мой сайт про корабли
*

nastjushka

  • Осваиваюсь на форуме
  • 49
  • 7 / 0
Re: Расшифровать пароль пользователя
« Ответ #8 : 15.12.2015, 15:55:03 »
У меня тоже на Joomla 3.4 вроде как вошел пользователь, но не авторизован остался....
*

nastjushka

  • Осваиваюсь на форуме
  • 49
  • 7 / 0
Re: Расшифровать пароль пользователя
« Ответ #10 : 15.12.2015, 17:13:14 »
обновление странички не помогает никак... У меня есть пункты меню, доступные только зарегистрированным пользователем, при таком способе авторизации, эти пунки остаются недоступны вошедшему пользователю, как остается недоступным профиль пользователя, при попытке зайти на профиль выдает ошибку:
Error
You are not authorised to view this resource.


т.е. получается, что пользователь зашел как гость, а не как зарегистрированный пользователь....
*

nastjushka

  • Осваиваюсь на форуме
  • 49
  • 7 / 0
Re: Расшифровать пароль пользователя
« Ответ #11 : 15.12.2015, 17:17:54 »
мне вообще нужна автоматическая авторизация после регистрации, но так как у меня три страницы формы, которые должен заполнить пользователь, стандартными плагинами не получается воспользоваться (авторизация происходит после первой страницы формы).
В url есть id пользователя, и вот используя этот id хочу на четвертой скрытой странице делать автоматическую авторизацию... вот и пытаюсь это сделать через код из файла register.php, но после входа у меня должен быть редирект на профиль, и вот когда вход и редирект происходит, мне выдается сообщение, что You are not authorised to view this resource.
Что еще нужно дописать, чтобы решить эту проблему?
*

nastjushka

  • Осваиваюсь на форуме
  • 49
  • 7 / 0
Re: Расшифровать пароль пользователя
« Ответ #12 : 15.12.2015, 18:02:52 »
переделала код так:
Спойлер
[свернуть]
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Расшифровать пароль пользователя
« Ответ #13 : 15.12.2015, 20:58:00 »
мне вообще нужна автоматическая авторизация после регистрации
nastjushka, код который я привел выше, исключительно для тестирования
то что вы написали не совсем хорошо
представьте кто-то узнает ваш метод авторизации, тогда он сможет под любым пользователем авторизоваться
правильно было в плагине группы user написать такой код
Код: php

function onUserAfterSave($user, $isnew, $success, $msg)
{


$app = JFactory::getApplication();

if($app->isSite() && $isnew)
{

$credentials = array(
"username" => $user["username"],
"password" => $user["password_clear"]
);

$app->login($credentials);
$app->redirect(JRoute::_('index.php'));
}
}
плагин можете создать здесь
*

nastjushka

  • Осваиваюсь на форуме
  • 49
  • 7 / 0
Re: Расшифровать пароль пользователя
« Ответ #14 : 16.12.2015, 10:50:17 »
подобного рода плагины у меня срабатывают после сохранения первой страницы формы, так сделана у себлода форма регистрации пользователя и многостраничная форма, для того, чтобы перейти на вторую страницу, пользователь должен быть уже создан, т.е. на первой странице обязательно логин и пароль, и поэтому, раз пользователь уже создан, то автологин плагинами срабатывает после первой страницы формы, а мне нужно, чтобы автологин происходил после заполнения третей страницы.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Расшифровать пароль пользователя
« Ответ #15 : 16.12.2015, 12:15:26 »
3 страницы жалко того пользователя
и ведь можно в вкладках табах делать или аяксом формы подгружать
*

nastjushka

  • Осваиваюсь на форуме
  • 49
  • 7 / 0
Re: Расшифровать пароль пользователя
« Ответ #16 : 17.12.2015, 10:24:55 »
да, мне тоже жалко пользователя, но такие требования заказчика (там сайт для не обычных пользователей и просто так там не зарегистрируешься), и на каждой странице еще нужно проверять правильность заполнения кучи обязательных полей, а все стандартные валидации часто срабатывают при сохранении формы, т.е. мне нужно еще кучу дополнительных скриптов вешать на таб, чтобы при переключении еще шла проверка всех полей...
тем более кнопка "Назад" на первую или вторую страницу дизайнером не предусмотрена ))
про аякс я думала, но я никогда с ним не работала, а заказчик торопит, поэтому что первое в голову приходит, на том и реализую ))
вот мне даже интересно, как используя аякс я могу сделать три страницы формы с табами и при этом еще на каждой странице проверку полей с невозможностью перейти на следующую, пока все поля не заполнены правильно?
« Последнее редактирование: 17.12.2015, 10:48:28 от nastjushka »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Пароль Пользователя

Автор Олег5

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

Автор Olegus79

Ответов: 7
Просмотров: 1915
Последний ответ 19.10.2023, 20:48:52
от Vastriet
Сохранение авторизации пользователя при переходе на поддомен

Автор denism300

Ответов: 2
Просмотров: 1455
Последний ответ 14.11.2022, 11:35:14
от denism300
Проверка наличия пользователя на сайте

Автор Robert24

Ответов: 6
Просмотров: 1419
Последний ответ 15.10.2022, 14:40:51
от marksetter
Общий логин и пароль для 10 посетителей. Это возможно?

Автор x1

Ответов: 7
Просмотров: 1528
Последний ответ 30.09.2021, 22:32:53
от ProtectYourSite