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

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Извиняюсь если такая тема уже есть. Пытался искать но не нашел.

Сосбственно трабл вот такой, при создании темы на форуме






НЕ знаю что с этим сделать. Форум стоял 1.6 обновил до 1.6.1. думал пропадет этот баг.

Кодировку меня смысла думаею нет, так как буквы он отображает русские нормально, просток акие -то квадратики выставляет меж ними
*

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Че, так никто и не сталкивался с таким траблом?
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Похожая тема: http://joomlaforum.ru/index.php/topic,135746.0.html
Совет тот-же: Включите в Joomla отображение ошибок и в логах хостинга посмотрите какие ошибки есть.
Скорее всего это значительно ускорит процесс поиска возможной проблемы.
*

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Похожая тема: http://joomlaforum.ru/index.php/topic,135746.0.html
Совет тот-же: Включите в Joomla отображение ошибок и в логах хостинга посмотрите какие ошибки есть.
Скорее всего это значительно ускорит процесс поиска возможной проблемы.

И где это включить?
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
В админке: Общие настройки - Сервер - Сообщения об ошибках: Максимальный
Где смотреть логи ошибок на хостинге - спросите у хостера.
*

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
В админке: Общие настройки - Сервер - Сообщения об ошибках: Максимальный
Где смотреть логи ошибок на хостинге - спросите у хостера.

У меня нет таких пунктов.
Есть только НАСТРОЙКИ- СИСТЕМА - ОТЛАДКА -
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Напрягает немного тратить время и давать бесплатные уроки по Joomla.

*

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
После того как я вулючил, я не могу войти в админку
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
В файле configuration.php измените
Код
var $error_reporting = '-1';
Это отключит отображение ошибок (вернёт как было)
Но в любом случае - залейте копию сайта в Денвер и проверьте. 99,9% - что у вас это проблема хостинга, а не Kunena.
*

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Вообще ни че не помогло, да в добавок хостер мне все по херил)))) мсхост рулезз (((((

Типа сказали я занимаюсь какимито не теми действиями что тормозит  че-то там у них т перегружает
*

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
А как бороться с квадратиками в названии тем ?

« Последнее редактирование: 04.04.2011, 23:54:04 от K2Router »
*

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
А квадратики так и не пропали ))))

​С​​л​​о​​в​​а ​б​​л​​а​​г​​о​​д​​арности
*

K2Router

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Кстати, вот только сейчас заметил, эта проблема почему-то возникает только в браузере Opera, в других нет, не отображаються квадратики
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Один вопрос - одна тема. Не нужно спрашивать много раз одно и то-же в разных темах.
Что с ошибками на хостинге? Или может быть это только у вас что-то с оперой, покажете сайт?

А как бороться с квадратиками в названии тем ?



У меня тоже самое.


Вот такая ботва после после обновления на сервере PHP до 5.2.17 . Причём это только в опере и только с форумом. Кодировка БД UTF-8 (кодировка для сервера и клиента MySQL UTF-8) весь остальной сайт нормально отображается во всех браузерах. Пробывал в .htaccess прописать AddDefaultCharset UTF-8 ничего не дало. Все настройки PHP,  nginx и Apache перелопатил всё везде вроде правильно но форум почему то с квадритиками между символов.
Как у других если название темы больше 14 символов то начинают добавлятся между буквами эти квадратики. Если меньше то всё отлично!
Может кто знает в какую сторону копать?

P.S. Всё что тут советовали пробывал результата нет.  :(
« Последнее редактирование: 14.04.2011, 10:41:45 от RealStrannik »
*

pacan74

  • Новичок
  • 4
  • 0 / 0
У меня тоже самое.


Вот такая ботва после после обновления на сервере PHP до 5.2.17 . Причём это только в опере и только с форумом. Кодировка БД UTF-8 (кодировка для сервера и клиента MySQL UTF-8) весь остальной сайт нормально отображается во всех браузерах. Пробывал в .htaccess прописать AddDefaultCharset UTF-8 ничего не дало. Все настройки PHP,  nginx и Apache перелопатил всё везде вроде правильно но форум почему то с квадритиками между символов.
Как у других если название темы больше 14 символов то начинают добавлятся между буквами эти квадратики. Если меньше то всё отлично!
Может кто знает в какую сторону копать?

P.S. Всё что тут советовали пробывал результата нет.  :(

ну дак что кто нибудь поможет с этой проблемой, или нада отдельный пост открыть всё таки для рассмотрения этого вопроса?
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Телепаты в отпуске) Какая версия форума, что в логах? Отчет о конфигурации Kunena тоже не помешал бы.
*

Luger

  • Новичок
  • 3
  • 0 / 0
То же самое и у меня.
IE на самом деле игнорирует коды квадратиков, но если посмотреть исходный код, то видно
Код
​И​
и так каждая буква (кроме последних 14ти)
Проблемы судя по всему с KunenaParser::parseText

Не нашел где этот класс находится, так что выкладываю заплатки - просто убрал "KunenaParser::parseText"

components\com_kunena\template\default\threads\flat.php (строка 96) у меня теперь выглядит
Код
<div class="ktopic-title-cover"><?php echo CKunenaLink::GetThreadLink ( 'view', intval($leaf->catid), intval($leaf->id), ($leaf->subject), KunenaParser::stripBBCode ($leaf->message, 500), 'follow', 'ktopic-title km' ); ?>

components\com_kunena\funcs\view.php (строка 172)
Код
$this->subjectHtml = $subject;

components\com_kunena\template\default\categories\categories.php (строка 128)
Код
<?php echo JText::_('COM_KUNENA_GEN_LAST_POST'). ': '. CKunenaLink::GetThreadPageLink ( 'view', intval($category->catid), intval($category->thread), intval($category->page), intval($this->config->messages_per_page), ($category->subject), intval($category->id_last_msg) );?>

Гуру наверное смогут разобраться с этим парсером.

Мои данные
Кодировка базы данных     utf8_general_ci
Версия PHP     5.2.10
Версия Joomla!     Joomla! 1.7.0 Stable [ Ember ] 19-Jul-201
Версия Kunena   Kunena 1.7.0

*

zheny

  • Новичок
  • 3
  • 0 / 0
Таже проблема с Opera v11.51, в дугих браузерах всё нормально
Стоит Kunena 1.6.4
PHP 5.3.8
Joomla 1.5.23
Вся кодировка в UTF-8

Решилось комментированием строки 30 в файле:
/administrator/components/com_kunena/libraries/html/parser.php

Код
	function parseText($txt, $len=0) {
if (!$txt) return;
if ($len && JString::strlen($txt) > $len) $txt = JString::substr ( $txt, 0, $len ). ' ...';
$txt = self::escape ( $txt );
//$txt = preg_replace('/(\S{30})/u', '\1&#8203;', $txt);// ВОТ ЕЁ И КОММЕНТИРУЕМ
$txt = self::prepareContent ( $txt );
return $txt;
}

В версии Kunena 1.7.0 код тот же, так что обновление до последней на текущий момент версии врятли поможет

Может кто предложит решение получше.
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Ну так вероятно проблема в preg_replace, хотя странно, выставлен идентификатор /u, который включает поддержку utf-8
*

KSO

  • Новичок
  • 2
  • 0 / 0
Нашел, но в нем и так стояла единица. пришлось откатывать на сутки.
« Последнее редактирование: 03.11.2011, 00:56:19 от KSO »
*

Yakuza

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Таже проблема с Opera v11.51, в дугих браузерах всё нормально
Стоит Kunena 1.6.4
PHP 5.3.8
Joomla 1.5.23
Вся кодировка в UTF-8

Решилось комментированием строки 30 в файле:
/administrator/components/com_kunena/libraries/html/parser.php

Код
	function parseText($txt, $len=0) {
if (!$txt) return;
if ($len && JString::strlen($txt) > $len) $txt = JString::substr ( $txt, 0, $len ). ' ...';
$txt = self::escape ( $txt );
//$txt = preg_replace('/(\S{30})/u', '\1​', $txt);// ВОТ ЕЁ И КОММЕНТИРУЕМ
$txt = self::prepareContent ( $txt );
return $txt;
}

В версии Kunena 1.7.0 код тот же, так что обновление до последней на текущий момент версии врятли поможет

Может кто предложит решение получше.


Думаю, эту строку надо просто переписать так:
Код
$txt = preg_replace('/(\S{30})/u', '', $txt);
(там две одинарные кавычки)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Релизы безопасности Kunena

Автор Sulpher

Ответов: 0
Просмотров: 1167
Последний ответ 11.08.2026, 01:40:33
от Sulpher
Шаблоны для Kunena от RoundTheme

Автор Sulpher

Ответов: 28
Просмотров: 8336
Последний ответ 11.08.2026, 01:37:41
от Sulpher
Исчезло меню Kunena

Автор filiasfox

Ответов: 0
Просмотров: 4222
Последний ответ 07.05.2026, 14:30:34
от filiasfox
Не работает CKEditor в Kunena 7

Автор lolitma3

Ответов: 1
Просмотров: 4168
Последний ответ 26.04.2026, 17:30:07
от lolitma3
Список расширений для Kunena

Автор Kula4ka

Ответов: 16
Просмотров: 30846
Последний ответ 13.03.2026, 17:21:05
от lemur