Новости Joomla

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

Небольшая нативная PHP Joomla библиотека для работы с API v.2 службы доставки CDEK. Библиотека представляет собой клиент для авторизации в CDEK API по OAuth, работы с некоторыми методами API: получения ряда данных и расчета стоимости доставки. Поддерживается Joomla 4.2.7 и выше.

В пакет входят:
- библиотека Webtolk/Cdekapi
- системный плагин System - WT Cdek для хранения настроек и AJAX-интеграций
- task-плагин Task - Update WT Cdek data для обновления локальных копий справочников CDEK по расписанию
- web asset с официальным JavaScript-виджетом СДЭК

👉 v.1.3.0. Что нового?
- Полный рефакторинг библиотеки. Библиотека переработана в entity-based API с фасадом Cdek и отдельным слоем запросов. Обратная совместимость не нарушена, поэтому версия библиотеки - 1.3.0.
- Добавлена поддержка новых разделов API СДЭК. Добавлена поддержка новых разделов API СДЭК: webhooks, prealert, печатные формы, payment, passport, reverse, intakes и других сущностей.
- Улучшена интеграция с Joomla.
Улучшена интеграция с Joomla: installer script для layouts, новые поля Joomla Form для тарифов и обновлённые js виджета CDEK.
- документация библиотеки. Все методы библиотеки подробно описаны, а так же текст документации собран в отдельной папке в git репозитории и будет опубликован на сайте.

Библиотека эта нужна для разработчиков, создающих свои расширения для интеграции Joomla и курьерской службы CDEK.

Страница расширения
GitHub расширения

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 2998 Просмотров
*

Antonio Racter

  • Захожу иногда
  • 71
  • 4 / 0
Xmap 2.2.1 - Антоха edition!
« : 23.07.2012, 02:38:59 »
При работе с Xmap я столкнулся с двумя весьма досадными глюками компонента, которых большинство почему-то даже не замечают :) Хотя они существуют, я проверял на разных сборках Joomla и даже на разных хостингах...
1. В XML варианте карты все ссылки были закрыты в nofollow
2. Время последнего изменения страницы (в XML варианте карты) отображалось не корректно. По идее оно должно отображаться "по Гринвичу", но по факту не соответствовало... хотя я проверил даже не на одном хостинге.

Я внес некоторые изменения в код Xmap, дабы все работало как следует.  8)
Спойлер
[свернуть]

Результат - во вложении! Надеюсь, что эти изменения позволят Вашему сайту индексироваться еще лучше! Кстати, для того чтобы обновить уже установленный Xmap, можно просто установить эту сборку поверх старой (хотя Joomla сообщит обо ошибке, то что надо все равно обновиться :))
Если есть пожелания, замечания и т.п., прошу писать в этой теме!

[вложение удалено Администратором]
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Xmap 2.2.1 - Антоха edition!
« Ответ #1 : 23.07.2012, 05:25:49 »
Это кончено спасибо. А вы сообщали о своих находках автору компонента чтобы он внес их в официальный релиз? Я ничего не имею против вашей сборки но не ровен час она разбредется по разным варезникам и обрастет кучей вредных скриптов. В результате чего все плюсы от данной сборки будут сведены к нулю. Да и я например привык следить за обновлением компонентов на JED и поэтому метаться между разными релизами желания нет.


ps. и вообще с nofollow все не очень ясно. например у меня в панельке вебмастера Google такая карта сайта висит и прекрасно индексируется.
« Последнее редактирование: 23.07.2012, 05:31:52 от HiopsNerevar »
Это бидаль пича.
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Xmap 2.2.1 - Антоха edition!
« Ответ #2 : 23.07.2012, 05:51:49 »
Блин. В 6 утра после кофе открываются чакры. Пишу вторым постом дабы было заметнее. Весь шухер из пустоты и паранойи. Надо было приглядеться и заметить что в коде не REL="nofollow" а REF (FFFF буква ЭФФФ). Что наводит на мысли что либо 1) это опечатка автора.(что вряд ли) 2) специальный "внутренний" атрибут (что вероятно) так что раз это не REL да и вообще не установленный правилами атрибут то для ПС он является пустышкой и никаких страшных бугагашек в себе не несет.
Это бидаль пича.
*

Antonio Racter

  • Захожу иногда
  • 71
  • 4 / 0
Re: Xmap 2.2.1 - Антоха edition!
« Ответ #3 : 23.07.2012, 12:54:25 »
Это кончено спасибо. А вы сообщали о своих находках автору компонента чтобы он внес их в официальный релиз? Я ничего не имею против вашей сборки но не ровен час она разбредется по разным варезникам и обрастет кучей вредных скриптов.

По крайней мере по одной из этих тем на оф. форуме плагина я топик видел, но там 4 вопроса и ни одного ответа от издателя уже пол года... Плюс к тому я не так уж хорошо пишу на английском :(
По поводу reF - это Вы здорово подметили!! Вот в соседней теме никто не "спалил", хотя код я показывал тот же :) Впрочем, поковырял код, и чтобы где-то такой атрибут задавался - не нашел. Так что незачем ему меня смущать своим существованием :)
*

Uman

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Xmap 2.2.1 - Антоха edition!
« Ответ #4 : 30.10.2012, 03:32:10 »
Спасибо конечно. Но у меня проблем со стандартным расширением не замечено. Какое время на сервере, такое и в XML-карте.

« Последнее редактирование: 02.11.2012, 06:41:37 от Uman »
*

Antonio Racter

  • Захожу иногда
  • 71
  • 4 / 0
Re: Xmap 2.2.1 - Антоха edition!
« Ответ #5 : 11.11.2012, 14:52:37 »
Переехал на новый хостинг, установил новый Xmap (2.3.0) а трабла с временем осталась... Время изменения статьи показывает некорректно, должно быть обычное GMT время, а вместо разницы в 4 часа с моим Московским временем - показывает 8 часов разницы :(
Опять изменил в нужном файле gmdate на date и все ок :)
Неужели у меня у одного так?
*

Snip

  • Захожу иногда
  • 236
  • 14 / 1
Re: Xmap 2.2.1 - Антоха edition!
« Ответ #6 : 09.03.2013, 09:14:21 »
Дело в том, что сам компонент западный, поэтому и время стоит по гринвичу.
Функция gmdata идентична функции data за исключением того, что возвращает время по Гринвичу (GMT).

Можно посмотреть информацию на оф сайте PHP.

Вот пример, на всякий случай:
echo date("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998));
echo gmdate("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998));
?>

Например, в Финляндии (GMT +0200), первая строка в примере выше выведет "Jan 01 1998 00:00:00", а вторая - "Dec 31 1997 22:00:00".
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После обновления не работает Xmap

Автор jess

Ответов: 15
Просмотров: 7416
Последний ответ 17.01.2019, 14:43:56
от palexa
Xmap не загружает.xml карту с включенным кэшированием!

Автор Dim

Ответов: 12
Просмотров: 4573
Последний ответ 17.12.2018, 19:53:13
от lexxbry
Xmap и OSmap

Автор kreativ

Ответов: 3
Просмотров: 5618
Последний ответ 18.09.2018, 10:43:29
от almika
[Решено] При включеннии плагина Xmap - Content Plugin - ошибка 1054

Автор maiak

Ответов: 10
Просмотров: 7707
Последний ответ 07.09.2018, 10:26:29
от k-redactor
Здравствуйте! Xmap установил, но карта сайта не отображается

Автор vitalkun

Ответов: 2
Просмотров: 6229
Последний ответ 09.05.2018, 15:10:27
от ddenov