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

nikolas

  • Новичок
  • 8
  • 2 / 0
Мое почтение. Есть следующий htm-код:
<span id="MyShow">
<u><a onclick="document.all.MyHide.style.display=&#39;&#39;;document.all.MyShow.style.display=&#39;none&#39;;">Развернуть</a></u>
</span>
<span id="MyHide" style="display: none">
<u><a onclick="document.all.MyHide.style.display=&#39;none&#39;;document.all.MyShow.style.display=&#39;&#39;;">Скрыть</a></u>
<br />
<li> Исправлены следующие ошибки:
<ul>
   <li>спонтанная блокировка верхнего фрейма <br /></li>
   <li>неправильная работа скролинга <br /></li>
</ul>
</span>
<br />
Бла-бла-бла...

Код предназначен для того, чтобы разворачивать/сворачивать блок новости прямо в ее тексте. Проблема состоит в том, что в JCE-редакторе разместить этот код можно только в случае, когда документ редактируется в режиме html. Однако, когда редактор HTML-кода закрывается, то он у тега span срезается id, и код выглядит след. образом:

<span>
<u><a onclick="document.all.MyHide.style.display=&#39;&#39;;document.all.MyShow.style.display=&#39;none&#39;;">Развернуть</a></u>
</span>
<span style="display: none">
<u><a onclick="document.all.MyHide.style.display=&#39;none&#39;;document.all.MyShow.style.display=&#39;&#39;;">Скрыть</a></u>
<br />
<li> Исправлены следующие ошибки:
<ul>
   <li>спонтанная блокировка верхнего фрейма <br /></li>
   <li>неправильная работа скролинга <br /></li>
</ul>
</span>
<br />
Бла-бла-бла...

Естественно он перестает работать. Есть ли у кого-либо какие-нибудь соображения как это можно обойти/решить?
Мне кажется, что за неделю я перепробовал все..
Спасибо.
*

realovich

  • Захожу иногда
  • 201
  • 53 / 1
  • Зрящий в корень
Re: В режиме html JCE срезает id у тега span
« Ответ #1 : 11.01.2007, 16:54:11 »
nikolas ведь можно обойтись и без спана! Замени чем-нибудь другим...
*

nikolas

  • Новичок
  • 8
  • 2 / 0
Re: В режиме html JCE срезает id у тега span
« Ответ #2 : 11.01.2007, 18:29:16 »
Действительно... Чего это я в него уперся ;).. Спасибо.
Вот решение, например, через div
<div id="MyShow">
<u><a onclick="document.all.MyHide.style.display=&#39;&#39;;document.all.MyShow.style.display=&#39;none&#39;;">Развернуть</a></u>
</div>
<div id="MyHide" style="display: none">
<u><a onclick="document.all.MyHide.style.display=&#39;none&#39;;document.all.MyShow.style.display=&#39;&#39;;">Скрыть</a></u>
<br />
Исправлены следующие ошибки:
<ul>
   <li>спонтанная блокировка верхнего фрейма <br /></li>
   <li>неправильная работа скролинга <br /></li>
</ul>
</div>
<br />
*

realovich

  • Захожу иногда
  • 201
  • 53 / 1
  • Зрящий в корень
Re: В режиме html JCE срезает id у тега span
« Ответ #3 : 12.01.2007, 08:04:26 »
Давай парень! Все мы учимся! Но этот косяк на досуге гляну, может чего в коде...
*

nikolas

  • Новичок
  • 8
  • 2 / 0
Re: В режиме html JCE срезает id у тега span
« Ответ #4 : 12.01.2007, 17:22:17 »
Для частого использования, например, в новостной ленте, это вариант не подходит:
1. Громоздкий.
2. id необходимо постоянно изменять.
Вариант решения: использовать набор функций, которые просты по своей сути:
<script language="JavaScript">
function myShow(n){
        text =  document.getElementById('MyText_'+n);
        header_opend =  document.getElementById('MyHeaderOpen_'+n);
        header_closed =  document.getElementById('MyHeaderClose_'+n);
        text.style.display = '';
        header_opend.style.display = 'none';
        header_closed.style.display = '';
}
function myHide(n){
        text =  document.getElementById('MyText_'+n);
        header_opend =  document.getElementById('MyHeaderOpen_'+n);
        header_closed =  document.getElementById('MyHeaderClose_'+n);
        text.style.display = 'none';
        header_opend.style.display = '';
        header_closed.style.display = 'none';
}

function myChange(n){
         text =  document.getElementById('MyText_'+n);
         if(text.style.display!='')
             myShow(n);
         else
              myHide(n);
         }
</script>

<a href="javascript:myChange(1);"><div id="MyHeaderOpen_1">Начальный заголовок </div>
  <div id="MyHeaderClose_1" style="display: none">Заголовок замены </div>
</a>
<div id="MyText_1" style="display: none">
 Свернутый текст.
</div>
<br />

Как вы уже, наверное, поняли функции описываются единожды, а для использования блока свертки необходимо постоянно увеличивать индекс(выделен жирным в коде). Удачи.)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с редактором JCE и HTML-код YouTube!

Автор Алишер

Ответов: 14
Просмотров: 9129
Последний ответ 07.08.2018, 10:54:03
от Invictus
Как PHP код вставить в HTML код описания категорий ?

Автор Xzizz

Ответов: 18
Просмотров: 3263
Последний ответ 18.12.2015, 18:56:23
от umbabaraumba
JCE сам вставляет<span style="line-height: 23.7999992370605px;">

Автор romagromov

Ответов: 5
Просмотров: 1763
Последний ответ 09.09.2015, 15:30:30
от romagromov
Проблема со стандартным модулем - HTML код

Автор vinylclub

Ответов: 0
Просмотров: 1337
Последний ответ 31.08.2015, 13:21:46
от vinylclub
Как отключить автоочистку HTML в JCE editor?

Автор tanto39

Ответов: 1
Просмотров: 2058
Последний ответ 02.02.2014, 21:11:00
от tanto39