Новости Joomla

👩‍💻 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 Гость просматривают эту тему.
  • 880 Ответов
  • 260374 Просмотров
*

JAMES_LOSb

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
nikonor
то есть просто через материал грузить или всётки wrapper?и как убирать то что ненужно отображать?можешь пожалуйста пример хотя бы одной ссылки сделать,типо результатов или ещё чего нибудь,пожалуйста
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
консультирование по вопросам программирования выходит за рамки поддержки модуля.
вам смотреть в сторону CSS (удаление ненужного), использовать wrapper (несколько копий), для табов см. выше, использовать плагин loadmodule для отображение всего этого в виде материала
*

JAMES_LOSb

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
nikonor
wrapper то можно и так вставлять в материал,а материал закреплять за вкладками через {loadposition ...},но потом как в отдельности его редактировать не очень понятно,или прямо в материале?или надо в самом модуле?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
JAMES_LOSb, есть подозрение, что последние сообщения никакого отношения к настоящей теме не имеют. Однако, делается так. Вставляете в статью {loadposition ...}. Далее всё тривиально. Контент модуля правится в выводе модуля. В нужной статье можно только включать/выключать отображения вставляя/удаляя {loadposition ...} соответственно. Пожалуйста не засоряйте ветку.
*

JAMES_LOSb

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Shustry
дак я спрашивал в ветке по вставке iframe,там не б не м,а тут человек хоть толковый...
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
картинки дергаются без проблем ... скорее всего что-то не так делаете
*

GoodwinE

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
nikonor, подскажи, что делаю не так...
URL: http://www.samru.ru/bisnes/news/
Хочу грабить только "Новости бизнеса".
начальный тэг: </div>
конечный тэг: <div style="border-bottom:1px solid #ccc;background-color:#EBEBE2;padding:5px;text-align:center;font-size:12px;font-family:Tahoma;color:#999">
использовать тэги: нет
Текст/HTML перед кодом: <div class="div_center">НОВОСТИ БИЗНЕСА
Текст/HTML после кода:  <span style='color:black'>Страницы: </span>
Кодировка сайта-источника: windows-1251
Кодировка вашего сайта: utf-8
Движок: Joomla 2.5.7
Модуль выдаёт только вот это: РќРћР’РћРЎРўР и всё
А на мыло приходит вот такое сообщение: http://www.samru.ru/bisnes/news/: Не удается запустить процесс с указанными параметрами!
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
Делайте так:
Код
начальный тэг: <div class="div_center">
конечный тэг: <div
использовать тэги: нет
Текст/HTML перед кодом: <div class="div_center">
не забудьте про кодировку и исправление ссылок и путей к картинкам

Напоминаю: грабер делает захват не только по тэгам, но и по символам, словам, цифрам ... нужно только верно определить моменты входа и выхода
*

GoodwinE

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Отлично! Всё получилось! Замечательный модуль!
Может быть не затруднит ещё объяснить, как добиться того, чтобы контент грабился с тем же внешним видом, что и на сайте-источнике? Или придётся свой CSS делать?
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
можете подключить таблицу стилей с исходника (например в Текст/HTML перед кодом добавить ссылку на нее) или назначить свои собственные
*

GoodwinE

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Попробовал вот так...
Текст/HTML перед кодом:
Код
<link href="http://www.samru.ru/css/style.css" type="text/css" rel="stylesheet">
<div class="div_center">
Что-то ничего не изменилось...
Где я не прав?
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
возможно требуется вставить стили инлайн, то есть вам нужно взять нужные стили и поместить их в <style>
*

manticor

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Подскажите пожалуйста как настроить Ваш компонент для новостей с сайта http://pravoslavie.ru/
Я новичек в web-технологиях и поэтому затрудняюсь найти начальный и конечный тег, Текст/HTML перед/после кода. Могу сделать предположение, что конечный и начальный тег
<div class="path">.
Можно ли настроить в компоненте так, чтобы читалось по 5 новостей?
Имеется ли читать данные из RSS лент?
Версия Joomla 2.5.6
« Последнее редактирование: 02.10.2012, 15:49:31 от manticor »
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
начальный тэг <table cellspacing=0 cellpadding=0 class="anons" border=0>
конечный </table>
чтобы брать только 5 новостей вам нужно будет изменить регулярное выражение (я по этому вопросу не консультирую)
Данные из RSS читает
*

diim

  • Новичок
  • 4
  • 0 / 0
не работает замена:

Курс продаж цветных металлов
по данным|Котировки

что я делаю неправильно ?
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
поясните что на что меняете?
*

diim

  • Новичок
  • 4
  • 0 / 0
поясните что на что меняете?
"Курс продаж цветных металлов
по данным"

на

"Котировки"

p.s.
игрался с CSS для модуля-
сработали все мои тестовые настройки для замены (+ текст до, + текст после).
но теперь опять ничего не могу изменить (отображается то, что я менял утром).
 

*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
отключите кэширование у модуля.
одна замена - одна строка
то есть нужно написать так
Код
Курс продаж цветных металлов по данным|Котировки
*

diim

  • Новичок
  • 4
  • 0 / 0
отключите кэширование у модуля.
одна замена - одна строка
то есть нужно написать так
Код
Курс продаж цветных металлов по данным|Котировки
Код
Курс продаж цветных металлов по данным|Котировки
так и сделал.
отключил кэширование в модуле,
отключил кэширование в Joomla
ничего не меняется. выглядит так, вроде вывод заморожен.
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
попробуйте открыть страницу в браузере в режиме инкогнито ... возможно это браузерный кэш
*

diim

  • Новичок
  • 4
  • 0 / 0
попробуйте открыть страницу в браузере в режиме инкогнито ... возможно это браузерный кэш
Настроил:
1) исходный текст в несколько строк был сделан одновременно с помощью пробелов и </br>.
Что бы не разбираться- первые строки заменил на "пусто", последнюю на необходимый текст.
2) Warning: set_time_limit() has been disabled for security reasons in /home/u268525320/public_html/modules/mod_grabber/helper.php on line 9
закомментировал
// set_time_limit(0);
3) Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /home/u268525320/public_html/modules/mod_grabber/helper.php on line 20
изменил на "0"
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
Все работает, спасибо.
*

hedeag

  • Захожу иногда
  • 377
  • 23 / 3
Всем привет, прочел уймную кучу страниц и что то не очень понял как оно все работает.

есть сайт http://gai.kaluga.ru/
с него надо грабить Оперативная сводка

вопросы:
1. реально ли это сделать этим модулем
2. что где взять и куда прописать
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
попробуйте
начальный <td class="summary">
конечный </td>
Использовать тэги НЕТ
*

hedeag

  • Захожу иногда
  • 377
  • 23 / 3
получилось спасибо. надо было еще кодировку прописать она разная

только вот ссылки ведущие на сайт гибдд не линкуются нажимаю на своем сайте на Оперативная сводка
выдает /summary/629/

как то можно указать что бы ссылки были http://gai.kaluga.ru/summary/629/

ну или просто заграбленные ссылки не нажимались и были обычным текстом
« Последнее редактирование: 10.10.2012, 16:19:21 от hedeag »
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
в параметрах замены пропишите
href="|href="http://gai.kaluga.ru
*

hedeag

  • Захожу иногда
  • 377
  • 23 / 3
спасибо большое, поставил + 
донатнул 50р
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
*

Delpo

  • Новичок
  • 7
  • 0 / 0
Nikonor, а реально добавить в модуль кнопку "Обновить"?
Так чтобы посетитель сайта мог нажать её и граббер обновил материалы.
Думаю, будет полезно
Особенно если страница перегружаться не будет
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
На этот счет есть кое-какие мысли ...
А вообще, если нужна актуальная информация, то достаточно правильно кэширование настроить или отключить его вообще
*

sept

  • Захожу иногда
  • 60
  • 5 / 1
  • J2.5.6+VM2.0.6
Помогите пожалуйста сграбить: http://clck.ru/3rOMi

Старт с тега <div class="newsgroup list">

Постоянно пишет 1Tags cant found
Или вообще ломает структуру сайта.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль расширенных результатов ARI Quiz Results

Автор Beer

Ответов: 0
Просмотров: 5473
Последний ответ 03.02.2025, 15:27:35
от Beer
Модуль для отображения курсов валют

Автор Геон

Ответов: 2
Просмотров: 6927
Последний ответ 03.02.2024, 22:19:02
от Геон
Модуль «Image Show gk4», не отображается ни картинка, ни текст

Автор kaasin

Ответов: 1
Просмотров: 7963
Последний ответ 13.05.2023, 15:42:15
от anastasya96
Компонент Commedia и плагин mp3browser для медиа-сайтов

Автор ecolora

Ответов: 557
Просмотров: 164128
Последний ответ 13.03.2023, 00:25:14
от ecolora
Стандартный модуль случайного изображения не выводит фотографии

Автор strix

Ответов: 8
Просмотров: 12551
Последний ответ 19.10.2022, 16:07:11
от Andrej_777