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

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
Правка кода RSS
« : 08.02.2013, 15:18:52 »
Делаю ToolBar для браузеров, в котором хочу отобразить ленту новостей. Остановился на правке кода, благодаря которому будет производится вставка изображений в ленту бара RSS.
Вот инструкция: http://docs.metabar.ru/plugins/viewsource/viewpagesrc.action?pageId=3212028
У меня стоит ninja_rss_syndicator. Не могу разобраться, где править код с <rss> и <item>?
В папке своего компонента нашел следующие строки, которые, возможно, дадут вам что-либо понять:
Код: php
for ($i=0;$i<count($this->items);$i++) {
$feed.= "    <item rdf:about=\"".htmlspecialchars($this->items[$i]->link)."\">\n";
//$feed.= "        <dc:type>Posting</dc:type>\n";
$feed.= "        <dc:format>text/html</dc:format>\n";
if ($this->items[$i]->date!=null) {
$itemDate = new FeedDate($this->items[$i]->date);
$feed.= "        <dc:date>".htmlspecialchars($itemDate->iso8601())."</dc:date>\n";
}
if ($this->items[$i]->source!="") {
$feed.= "        <dc:source>".htmlspecialchars($this->items[$i]->source)."</dc:source>\n";
}
if ($this->items[$i]->author!="") {
$feed.= "        <dc:creator>".htmlspecialchars($this->items[$i]->author)."</dc:creator>\n";
}
$feed.= "        <title>".htmlspecialchars(strip_tags(strtr($this->items[$i]->title,"\n\r","  ")))."</title>\n";
$feed.= "        <link>".htmlspecialchars($this->items[$i]->link)."</link>\n";
$feed.= "        <description>".htmlspecialchars($this->items[$i]->description)."</description>\n";
$feed.= $this->_createAdditionalElements($this->items[$i]->additionalElements, "        ");
$feed.= "    </item>\n";
}
$feed.= "</rdf:RDF>\n";
return $feed;
И 2-й кусок:
Код: php
function createFeed() {
$feed = "<?xml version=\"1.0\" encoding=\"".$this->encoding."\"?>\n";
$feed.= $this->_createGeneratorComment();
$feed.= $this->_createStylesheetReferences();
$feed.= "<rss version=\"".$this->RSSVersion."\"  xmlns:atom=\"http://www.w3.org/2005/Atom\">\n";
$feed.= "    <channel>\n";
$feed.= "        <title>".FeedCreator::iTrunc(htmlspecialchars($this->title),100)."</title>\n";
$this->descriptionTruncSize = 500;
$feed.= "        <description>".$this->getDescription()."</description>\n";
$feed.= "        <link>".$this->link."</link>\n";
$now = new FeedDate();
$feed.= "        <lastBuildDate>".htmlspecialchars($now->rfc822())."</lastBuildDate>\n";
$feed.= "        <generator>". $this->version()."</generator>\n";
*

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
Re: Правка кода RSS
« Ответ #1 : 28.04.2013, 05:24:50 »
ап
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После смены хостинга при сохранении кода вырезается тег \

Автор jrmobile

Ответов: 1
Просмотров: 1784
Последний ответ 05.08.2014, 18:56:45
от darkghost
Правка Joomla Extra News Plugin

Автор offshore

Ответов: 5
Просмотров: 7108
Последний ответ 11.05.2014, 18:17:47
от Germanik5
Чистке сайта от вредоносного кода

Автор bgg87

Ответов: 6
Просмотров: 1737
Последний ответ 24.03.2014, 22:42:10
от bgg87
Как настроить правильную отдачу кода ошибки 404?

Автор Georgiy77

Ответов: 10
Просмотров: 7266
Последний ответ 21.01.2013, 11:18:30
от Georgiy77
Вставка кода кнопки сайта

Автор ropcbet

Ответов: 1
Просмотров: 1366
Последний ответ 05.12.2012, 18:13:45
от ropcbet