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

Галерея Strobo_Gallery
« : 11.06.2009, 15:53:49 »
Господа пользователи и разработчики, прошу  заценить  мою галерею.
Галерея устанавливается как обычный компонент (Joomla 1.5.x ). 
Интерфейс интуитивно понятный (я на это надеюсь...).

Строго не судите  это мой первый опыт программирования под Joomla.


[вложение удалено Администратором]
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Галерея Strobo_Gallery
« Ответ #1 : 11.06.2009, 16:15:30 »
Я бы все-таки вынес все языковые константы в файлы локализации, бо то что сейчас - мягко говоря не очень правильно. Плюс все-таки реализовал бы полноценный MVC, а не пользовался бы стилем программирования Joomla 1.0, когда все в одном файле.

Re: Галерея Strobo_Gallery
« Ответ #2 : 11.06.2009, 17:17:47 »
Спасибо  за  критику...
Обязательно учту...
Это действительно первый  опыт...:)
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Галерея Strobo_Gallery
« Ответ #3 : 11.06.2009, 17:42:30 »
и очень желательно демку сделать
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Галерея Strobo_Gallery
« Ответ #4 : 11.06.2009, 17:48:17 »
Ну, как известно, не ошибаются только те, кто ничего не делает :) И пределу совершенства как бы нет, поэтому раз начал, то думаю и продолжишь.

Еще немного мелких замечаний по коду (скажу честно - ставить не ставил):

1. Когда выставляешь что-то на суд общественности - убирай из кода закомментированные следы отладки :)
2. Пользуйся switch вместо огромного количество конструкций вида:

Код: php
if($task == 'scan') {
...
}
if($task == 'upload') {
...
}

3. Вместо:
Код: php
$is_adminpanel
проще использовать:
Код: php
$mainframe->isAdmin()

4. Вместо передачи кучи параметров в функцию, вот в таких блоках:
Код: php
	$par_id 	= JRequest::getString('par', '');
$group_id = JRequest::getString('gr_id', '');
$user_id = $user->id;
$user_gid = $user->gid;
scan_gallery($par_id, $group_id, $user_id, $user_gid, $is_adminpanel);
лучше оставить просто вызов функции, а параметры необходимые считать уже внутри нее. Это поможет в будущем - при добавлении еще одного параметра не нужно будет менять сигнатуру функции.
5. Мелочь, но полезно. В циклах вычисляй количество перед выполнением, а не на каждом шаге. Т.е. замени:

Код: php
for($i=0; $i<count($row); $i++) {
на
Код: php
for($i=0,$n=count($row); $i<$n; $i++) {

Re: Галерея Strobo_Gallery
« Ответ #5 : 12.06.2009, 10:49:07 »
Демку можно посмотреть вот тут
http://baukoff.com/index.php?option=com_strobogallery&view=show&Itemid=2

Управление в режиме просмотра осуществляется стрелками...
 ( <-   ->)  - листать фото вперед и назад
(  ^    V)   - маштабировать фото

Enter - старт слайдшоу
Space - остановка слайдшоу
Esc - выход
« Последнее редактирование: 12.06.2009, 10:52:47 от Strobo »
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Галерея Strobo_Gallery
« Ответ #6 : 12.06.2009, 12:07:32 »
судя по JS-отработкам на кликах можешь забыть про индексацию :(
при таких раскладах твоя галерея будет никому не нужна
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Галерея Strobo_Gallery
« Ответ #7 : 12.06.2009, 14:33:47 »
а мне понравилось, далеко не всегда для фото нужна индексация
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Галерея Strobo_Gallery
« Ответ #8 : 12.06.2009, 15:01:39 »
а мне НЕ понравилось.
нету инфы по картинкам.

"всплывания" красивые, но меня этот увеличитель еще с МАК-ов раздражает (соотв. и все тулбары, построенные по этому принципу)

изображения из-за загрузчика не кэшируются :(
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Галерея Strobo_Gallery
« Ответ #9 : 12.06.2009, 15:04:29 »
изображения из-за загрузчика не кэшируются :(
согласен, плохо :(
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Галерея Strobo_Gallery
« Ответ #10 : 12.06.2009, 15:09:40 »
оно канеш, красиво, но юзабилити страдает страшно
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Галерея Strobo_Gallery
« Ответ #11 : 12.06.2009, 15:11:41 »
Алексей - а как тебе вот этот компонент http://www.ignitejoomlaextensions.com/?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Галерея Strobo_Gallery
« Ответ #12 : 12.06.2009, 15:16:10 »
как по мне, так Фока интереснее
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Галерея Strobo_Gallery
« Ответ #13 : 12.06.2009, 16:14:47 »
забавная штукенция, но, имхо, с выплыванием перемудрил товрищ.
первую секунду кажется, что прикольно, потом начинате укачивать от плавания картинок :)
возможно, имеет смысл сделать простое выплывание одной фотки под курсором, а не пускать волну.
ну или в настройках задать модель поведения, как вариант )
в целом-гламурно, но управление не очень интуитивно. зашёл, нажал, началось слайдшоу, хотя вроде не заказывал.
я бы сделал панельку плейреа внизу, "пуск", "стоп" "след" "пред".
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Галерея с кнопкой догрузки

Автор Leo1986

Ответов: 8
Просмотров: 5682
Последний ответ 15.02.2021, 13:23:27
от beliyadm
Веб галерея подбор компонента

Автор ChugaRay

Ответов: 1
Просмотров: 5237
Последний ответ 10.05.2020, 16:49:07
от gartes
Не корректно работает галерея Sigplus

Автор 62411

Ответов: 13
Просмотров: 7491
Последний ответ 19.04.2020, 20:59:56
от 62411
Галерея с голосованием

Автор CrazyCat

Ответов: 2
Просмотров: 4062
Последний ответ 27.09.2018, 19:30:25
от fastw 3b
Бесплатная галерея для Joomla 3 - все базовые функции включены

Автор fastw 3b

Ответов: 0
Просмотров: 6355
Последний ответ 27.09.2018, 19:06:39
от fastw 3b