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

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Господа и дамы!

Какие-то есть инструменты для оптимизиции скорости загрузки сайта? посоветуйте.

много картинок, в шаблон слишком много запросов....в общем хочу ускориться
*

TwistedAndy

  • Захожу иногда
  • 84
  • 23 / 1
WebOptimizer от webo.in

А так я ручками советую все оптимизировать, шаблон переписать, сервер настроить...
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
спасибо! кроме ручек нужен мозг. с этим проблемы. :-*
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Мозг есть, проблемы с деньгами. Всегда возможен разумный обмен :-)
*

Dusted

  • Захожу иногда
  • 180
  • 49 / 0
Есть еще rokzipper от rockettheme. Бесплатный:)
Куплю ваши сайты, рассмотрю все варианты - пишите в личку.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Грамотная оптимизация и ускорение всегда делается только ручками и индивидуально
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Есть еще rokzipper от rockettheme. Бесплатный:)

+1 не знал - спасибо!
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
+1 не знал - спасибо!

Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день :) Тем более бесплатные :)
*

Dusted

  • Захожу иногда
  • 180
  • 49 / 0
Но лично мне нравится больше всех Web Optimizer:)
Удобно, быстро, качественно, много настроек. Правда чтобы грамотно работало - надо посидеть в настройках.
Куплю ваши сайты, рассмотрю все варианты - пишите в личку.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день :) Тем более бесплатные :)

Ну почему же игрушки? Если у вас постоянно грузится mootools - то очень даже не игрушки. Мой хостер например, отключил gzip сжатие. В результате нечем жать скрипты и CSS.

Для Joomla 1.0 есть хорошие решения? Вроде все перечисленное идет под 1.5?
« Последнее редактирование: 18.01.2010, 03:57:54 от jem777 »
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
Ну почему же игрушки?
Потому что функционал почти что прошлого века :)

Для Joomla 1.0 есть хорошие решения?
Web Optimizer есть под Joomla! 1.0
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день :) Тем более бесплатные :)

А мне понравился этот компрессор. Спасибо!

Потому что функционал почти что прошлого века :)
Web Optimizer есть под Joomla! 1.0

Ну насчет функционала рассуждать пока не буду. Надо будет потом обязательно покопаться в этом оптимайзере. Еще раз спасибо за наводку на эти плагины! +1.))
*

Beer

  • Завсегдатай
  • 1114
  • 46 / 1
  • БИРУ - БИР!
При использовании Web Optimizer - штатное кеширование на сайте надо вырубать как я понимаю, так?
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
При использовании Web Optimizer - штатное кеширование на сайте надо вырубать как я понимаю, так?

Заявляли о проблемах с System - Cache. Но если вы используете некоммерческую версию, и нет условных комментариев, то проблем не должно возникнуть.
*

Beer

  • Завсегдатай
  • 1114
  • 46 / 1
  • БИРУ - БИР!
 Вроде как он бесплатный мне показалось.
 Пока лазил по инету про него, наткнулся на версию для Joomla 1.5 - http://web-optimizator.googlecode.com/files/web-optimizer.v0.6.7.joomla15.zip.
 Не ставил пока.
*

Sulpher

  • Живу я здесь
  • 2158
  • 402 / 16
  • Шаблоны и расширения Joomla
Как вариант - если на сайте не используется mootools, то принудительно его отключать такой конструкцией (после head):

Код: php
<?php
$user =& JFactory::getUser();
$Itemid = JRequest::getInt( 'Itemid', 6, 'get' );
    $tplurl = JURI::base().'templates/'.$this->template;
$document = & JFactory::getDocument();
$curlang = $document->language;
$view = JRequest::getVar('view', null);
    $articleid = JRequest::getInt('id', null);
if ($user->get('guest') == 1) {
$headerstuff = $this->getHeadData();
$scripts = $headerstuff['scripts'];
$headerstuff['scripts'] = array();
foreach($scripts as $url=>$type) {
if (strpos($url, 'js/mootools.js') === false && strpos($url, 'js/caption.js') === false) {
$headerstuff['scripts'][$url] = $type;
}
}
$this->setHeadData($headerstuff);
}

?>

как вариант - на выхлопе -70 кб. А это уже неплохой результат. Также не стесняйтесь прогонять графику с помощью онлайн-сервиса PunyPNG.
Ну и, разумеется, оптимизация должна проводиться в штатном режиме в зависимости от используемых компонентов.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
К сожалению используется. JoomGallery без него не может. Вернее может, но эффекты отключаются. Так что выход - только сжатие.
Кстати, иногда Joomla начинает подгружать несжатую версию mootools, который весит аж 170Кб кажется. Я его в коде самой Joomla (внаскидку не вспомню имя файла, нашел через поиск dreamweaver) вырезал и указал на 70Кб версию. Надеюсь на работу самой Joomla это не скажется критично. Вроде все пашет.
*

Beer

  • Завсегдатай
  • 1114
  • 46 / 1
  • БИРУ - БИР!
Цитировать
Как вариант - если на сайте не используется mootools
Прописал конструкцию на локале - все вроде работает.
А где он используется штатно? Joom Gallery пока не ставил.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Кстати, иногда Joomla начинает подгружать несжатую версию mootools

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

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Прописал конструкцию на локале - все вроде работает.
А где он используется штатно? Joom Gallery пока не ставил.

Будете смеяться, но кажется в админке. Всплывающие меню слева. Также их любят использовать некоторые шаблоноделатели. Вообще за mootools здесь сильно обсуждали. И даже сильно ругались.))
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Только в режиме отладки или при использовании браузера Konqueror.

Понятно.
*

SpideRus

  • Осваиваюсь на форуме
  • 32
  • 2 / 1
Также не стесняйтесь прогонять графику с помощью онлайн-сервиса PunyPNG.

Не врублюсь как работает сервис.
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Я тоже не понял. Наверное лучше поискать другие подобные ресурсы.

А web-optimizator мне не совсем понравился. Это типа расширенное кэширование. По типу JRE Cache. Плюс в бесплатной версии он не сжимает скрипты и CSS файлы.
CssJsCompress мне больше понравился. Очень сильно сжимает данные и вроде все работает. JoomGallery с ним нормально пока заработал. Правда все тестирую пока на локалке, может на сервере и вылезут какие нибудь проблемы.
Вот найти бы сейчас что нибудь наподобие CssJsCompress, только для Joomla 1.0
*

Dusted

  • Захожу иногда
  • 180
  • 49 / 0
Я тоже не понял. Наверное лучше поискать другие подобные ресурсы.

А web-optimizator мне не совсем понравился. Это типа расширенное кэширование. По типу JRE Cache. Плюс в бесплатной версии он не сжимает скрипты и CSS файлы.


Все он сжимает в бесплатной версии, посмотрите настройки. Мало того что сжимает, так еще и группирует, делая один файл вместо нескольких.
Куплю ваши сайты, рассмотрю все варианты - пишите в личку.
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Не врублюсь как работает сервис.
Нажимаешь Upload images выбираешь свою картинку. Дальше сервис напишет результат. Жмешь download.
*

Beer

  • Завсегдатай
  • 1114
  • 46 / 1
  • БИРУ - БИР!
Лучше поставь фотошоп - руками надежнее. Не все, что хорошо в гиф, лучше в жипег и наоборот. По времени будет одинаково, а результат надежнее и под контролем.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Лучше поставь фотошоп - руками надежнее. Не все, что хорошо в гиф, лучше в жипег и наоборот. По времени будет одинаково, а результат надежнее и под контролем.
Как-раз таки фотошоп очень много мета-инфы добавляет в изображения, в итоге увеличивая их размер.
*

Beer

  • Завсегдатай
  • 1114
  • 46 / 1
  • БИРУ - БИР!
 ?
Первый раз слышу такое....
дай образец что ли тогда..

ЗЫ еще правильнее - образец с фотошопа с множеством метаинфы и результат прогонки изображения через сервис.
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
для оптимизации png используйте PNGGauntlet
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Первый раз слышу такое....

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

Изменить текст на вкладке браузера с "главная" на название сайта

Автор EvgeniyyB

Ответов: 11
Просмотров: 22733
Последний ответ 07.03.2018, 15:50:48
от vetalist
Как оптимизировать фотографии

Автор Lzrv

Ответов: 17
Просмотров: 4463
Последний ответ 01.11.2017, 13:45:33
от Lzrv
Вопрос по настройке новостной ленты на главной странице сайта

Автор jaff

Ответов: 13
Просмотров: 11311
Последний ответ 15.09.2017, 15:49:19
от sect
Как оптимизировать нагрузку на сервер баз данных?

Автор kabban

Ответов: 7
Просмотров: 3239
Последний ответ 05.05.2017, 07:06:46
от Филипп Сорокин
Произошел сбой сайта, пишет ошибку

Автор alex86r93

Ответов: 8
Просмотров: 4134
Последний ответ 28.03.2017, 18:11:57
от alex86r93