Новости 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

Поток товаров, связанные товары для JoomShopping 5+.

Поток товаров, связанные товары для JoomShopping 5+.

Расширение для JoomShopping 5+, которое позволяет связывать товары между собой на основе общих характеристик, создавая логические группы товаров в каталоге.

Расширение реализует механизм связывания товаров, похожий на стандартный Related Products, но с дополнительной возможностью быстрого подбора товаров по характеристикам.

Принцип работы
- Связывание товаров происходит в полуавтоматическом режиме.
- Администратор выбирает характеристику, по которой нужно сформировать группу товаров (например: модель, серия, объем, тип и т.д.).
- Система фильтрует и показывает список товаров с таким же значением характеристики.
- Администратор выбирает нужные товары из списка для создания связи.
Таким образом сохраняется полный контроль над связями, но значительно упрощается поиск нужных товаров.

Назначение потока товаров в одном товаре является сквозным. Это обеспечивает автоматическую связь и возможность корректировки потока в каждом товаре, который к нему относится.

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

@joomlafeed

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

XYZ

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
попытался установить : Мамбот кеширования страниц сайта System-Cache (для Joomla!1.0)  http://joomlaforum.ru/index.php/topic,35163.msg209512.html#msg209512 и получил знаки вопроса в админке в конфигурации мамбота. конфиг мамбота (xml) написан по русски, отсюда и проблемы. на локалхосте под виндой работает нормально, а на хостинге nichost.ru вот такая проблема. подозреваю, что дело в каком то модуле ответственном за конвертацию символов на стороне сервера. других проблем с языками нет.

влключены модули bz2   exif   ftp   gd   gettext   iconv   mbstring   mysql   recode   xml   xsl   zlib


Код
System Information  
 
PHP built On:  FreeBSD web19.nic.ru 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #0: Thu Oct 11 18:46:20 MSD 2007 root@hdad.nic.ru:/usr/obj/usr/src/sys/HNIC-SMP-ULE i386 
Database Version:  4.1.22 
PHP Version:  5.1.6 
Web Server:  Apache/1.3.37 (Unix) PHP/5.1.6 
WebServer to PHP interface:  apache 
Joomla! Version:  Joomla! 1.0.15 Stable [ Daytime ] 22 February 2008 23:00 UTC 

$mosConfig_lang = 'russian';
$mosConfig_locale = 'ru_RU.CP1251';
----------------------------------------
PHP Version 5.1.6

System  FreeBSD web19.nic.ru 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #0: Thu Oct 11 18:46:20 MSD 2007 root@hdad.nic.ru:/usr/obj/usr/src/sys/HNIC-SMP-ULE i386 
Build Date  Aug 31 2007 12:31:22 
Configure Command  './configure' '--prefix=/opt/php' '--with-apxs=/opt/apache/bin/apxs' '--enable-sockets' '--without-pear' 
Server API  Apache 
Virtual Directory Support  disabled 
Configuration File (php.ini) Path  /home/xyz/etc/php5_1_6.ini 
PHP API  20041225 
PHP Extension  20050922 
Zend Extension  220051025 
Debug Build  no 
Thread Safety  disabled 
Zend Memory Manager  enabled 
IPv6 Support  enabled 
Registered PHP Streams  php, file, http, ftp, compress.zlib, compress.bzip2 
Registered Stream Socket Transports  tcp, udp, unix, udg 
Registered Stream Filters  string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, convert.iconv.*, zlib.*, bzip2.* 

*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Знаки вопроса в конфигурации бота
« Ответ #1 : 13.08.2008, 15:46:54 »
какая кодировка указана в первой строке XML файла мамбота?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

XYZ

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
Re: Знаки вопроса в конфигурации бота
« Ответ #2 : 13.08.2008, 15:51:43 »
какая кодировка указана в первой строке XML файла мамбота?
всё корректно

Код
<?xml version="1.0" encoding="windows-1251"?>
<mosinstall version="1.0.0" type="mambot" group="system">
<name>System - Cache</name>
<author>Denis Ryabov</author>
<creationDate>June 2008</creationDate>
<copyright>(C) 2008 Denis Ryabov. All rights reserved.</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<authorEmail>dryabov@yandex.ru</authorEmail>
<authorUrl>http://joomup.com/blog/</authorUrl>
<version>1.2</version>
<description><![CDATA[<div style="font-weight:400;"><h3 style="font-size: 14pt">Мамбот System-Cache</h3><p style="font:11pt Verdana">Увеличьте скорость работы Вашего сайта при помощи мамбота System-Cache, позволяющего кэшировать страницы целиком. Мамбот кэширует страницы для незарегистрированных пользователей (гостей), позволяя свести общее число запросов до двух (при использовании стороннего sef-компонента возможно чуть больше). Вместо того, чтобы генерировать страницу заново, она будет просто загружена из кэша.</p><p style="font:11pt Verdana"><b>Не забудьте <a href="index2.php?option=com_mambots">опубликовать</a> мамбот и загрузить настройки</b>.</p><p style="font:11pt Verdana">Поддержка осуществляется на форуме: <nobr><a href="http://joomlaforum.ru/index.php/topic,35163">http://joomlaforum.ru/index.php/topic,35163</a>.</nobr></p><p style="font:11pt/1.5 Verdana; background-color:#fffff8;border:2px solid red;padding:0.5em;margin-right:15px;"><b>Почувствуй себя щедрым человеком,<br />отправь пожертвование на развитие мамбота на<br /><span style="color: blue">WebMoney:</span> <span style="color: green">Z152066003646</span> , <span style="color: brown">R168896637514</span><br />или<br /><span style="color: purple">Яндекс.Деньги: 4100178055663</span></b></p><p style="font:11pt Verdana">Возможности мамбота:</p><ul style="font:11pt Verdana"><li style="padding:0.2em 0">В отличие от других компонентов кэширования, для работы мамбота не требуется модификация файлов ядра Joomla.</li><li style="padding:0.2em 0">Использует стандартный кэш Joomla, т.е. Вы всегда можете очистить кэш из админки.</li><li style="padding:0.2em 0">Правильно обрабатывает вход в систему через форму Community Builder.</li><li style="padding:0.2em 0">Позволяет выводить времени генерации страницы.</li><li style="padding:0.2em 0">Позволяет даже для кэшированных страниц вести учет числа посещений и просмотров содержимого.</li><li style="padding:0.2em 0">Правильная замена значения josSpoofValue (идентификатор посетителя сайта) в формах логина, голосования и т.д.</li><li style="padding:0.2em 0">Поддержка механизмов кеширования на стороне браузера через заголовок ETag и 304-ответ.</li><li style="padding:0.2em 0">Допускает индивидуальную настройку отдельных компонентов через ini-файлы настроек (о формате ini-файла читайте подробнее на форуме).</li><li style="padding:0.2em 0">Есть возможность задать страницы, которые не должны кешироваться (подробнее на форуме).</li><li style="padding:0.2em 0">Есть возможность очищать кеш при обращении к некоторым заданным страницам, например, при голосовании или редактировании контента через фронтенд (подробнее на форуме).</li><li style="padding:0.2em 0">Дополнительные запреты на кеширование: при смене шаблона в модуле TemplateChooser, при наличии в куках информации о <запомненном> пользователе, смене языка через куки в JoomFish и др.</li><li style="padding:0.2em 0">Корректная работа совместно с SEF-компонентами OpenSEF, sh404sef, JoomSEF и LiteSEF.</li></ul><p style="font:11pt Verdana">Разработка мамбота: <nobr>c 2008 <a href="mailto:dryabov@yandex.ru">Рябов Денис (aka Physicist)</a>.</nobr></p></div>]]></description>
<files>
<filename mambot="cache">cache.php</filename>
<filename>cache_templatestub/index.html</filename>
<filename>cache_templatestub/index.php</filename>
<filename>cache_templatestub/cache_loaddefault.php</filename>
<filename>cache_templatestub/cache_updatesettings.php</filename>
<filename>cache/index.html</filename>
<filename>cache/core.ini</filename>
</files>
<params>
<param name="@spacer" type="spacer" default="&lt;a href=&quot;../mambots/system/cache_templatestub/cache_loaddefault.php&quot; onclick=&quot;w=window.open('../mambots/system/cache_templatestub/cache_loaddefault.php','popupwindow',config='toolbar=0,menubar=0,personalbar=0,width=300,height=100,scrollbars=1,resizable=1,modal=1,dependable=1');if(w.opener==null) w.opener=self;return false;&quot;&gt;&lt;b&gt;Загрузить значения по-умолчанию&lt;/b&gt;&lt;/a&gt;" label=" " description="" />
<param name="@spacer" type="spacer" default="&lt;b&gt;&lt;a href=&quot;../mambots/system/cache_templatestub/cache_updatesettings.php&quot; onclick=&quot;w=window.open('../mambots/system/cache_templatestub/cache_updatesettings.php','popupwindow',config='toolbar=0,menubar=0,personalbar=0,width=300,height=100,scrollbars=1,resizable=1,modal=1,dependable=1');if(w.opener==null) w.opener=self;return false;&quot;&gt;Загрузить конфигурационные файлы&lt;/a&gt; из папки &lt;nobr&gt;/mambots/system/cache/&lt;/nobr&gt;&lt;/b&gt;" label=" " description="" />
<param name="browsercache" type="radio" default="0" label="Кеширование в браузере" description="Если да, будет использоваться механизм для сохранения страниц в кеше браузера">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
  <param name="cachetime" type="text" default="15" label="Время жизни кеша" description="Время жизни кеша страницы в минутах"/>
<param name="detect" type="radio" default="0" label="Статистика посещений" description="Продолжать вести статистику посещений (не хитов!) для страниц в кеше">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
<param name="allowhits" type="radio" default="0" label="Считать хиты" description="Считать хиты (показы) для com_content для страниц в кеше">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
<param name="showstat" type="radio" default="0" label="Показывать время генерации" description="Показывать время генерации страницы и отладочную информацию внизу страницы">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
<param name="loadsef" type="radio" default="1" label="Загружать sef-компонент" description="Загружать sef-компонент в мамботе (до того как это попытается сделать Joomla). Это позволит получить параметры option и task из ссылок для дальнейшего анализа необходимости кеширования.">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
<param name="exclude" type="textarea" rows="10" cols="40" default="" label="Не кешировать" description="Не кешировать страницы со следующими значениями параметров option и task"/>
<param name="clearcache" type="textarea" rows="10" cols="40" default="" label="Очищать кеш при обращении к" description="Очищать кеш при обращении к страницам со следующими значениями параметров option и task"/>
</params>
</mosinstall>
« Последнее редактирование: 15.03.2009, 20:03:33 от XYZ »
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Знаки вопроса в конфигурации бота
« Ответ #3 : 13.08.2008, 15:55:57 »
если забрать этот файл с сервера - кодировка в файле нормальная будет (имею в виду после распаковки)?
Были иногда подобные проблемы, не мудря особо по фтп заливал оригинал файла и кодировка возвращалась на место
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Знаки вопроса в конфигурации бота
« Ответ #4 : 13.08.2008, 15:56:43 »
@XYZ: Попробуйте распаковать архив с ботом, заменить в первой строке cache.xml windows-1251 на iso-8859-1, упаковать заново, и установить полученную версию. Иногда помогает.
*

XYZ

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
Re: Знаки вопроса в конфигурации бота
« Ответ #5 : 13.08.2008, 16:00:07 »
да, забыл сказать, html с сервера приходит уже со знаками вопроса, примерно так:
Код
<td valign="top" width="40%" align="right"><span class="editlinktip">&nbsp;&nbsp;<!-- Tooltip -->

<span onmouseover="return overlib('?????????? ????? ?????????? ????????? (?? ?????!) ??? ??????? ? ????', CAPTION, '?????????? ?????????', BELOW, RIGHT);" onmouseout="return nd();">?????????? ?????????</span></span></td>
<td>

на сервере файлы непокорёжены

с iso-8859-1 попробую сейчас поиграться...
« Последнее редактирование: 13.08.2008, 16:09:00 от XYZ »
*

XYZ

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
Re: Знаки вопроса в конфигурации бота
« Ответ #6 : 13.08.2008, 16:05:31 »
изменение кодировки в заголовке xml на iso-8859-1 помогло, спасибо.
Топик наверно в FAQ можно переносить.

На последок, подскажите, какой модуль вообще за это отвечает?
gettext, iconv, recode, xml, xsl (роде эти) включил уже в процессе экспериментов. подозреваю, что это iconv или mbstring   
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Знаки вопроса в конфигурации бота
« Ответ #7 : 13.08.2008, 16:11:40 »
Это PHP5 иногда так обрабатывает xml-файлы, если не ошибаюсь.
*

XYZ

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
Re: Знаки вопроса в конфигурации бота
« Ответ #8 : 13.08.2008, 16:16:35 »
ясно, спасибо. ткнул бы + в репу, но нехватает сообщений на форуме :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

после проблем на хостинге сайт выдает знаки вопроса вместо текстов

Автор amerta

Ответов: 5
Просмотров: 5637
Последний ответ 03.12.2011, 18:04:48
от Aleks_El_Dia
Проблема с установкой Joomla-1.0.12, кругом знаки вопросов!

Автор fred

Ответов: 1
Просмотров: 3529
Последний ответ 28.02.2008, 00:13:09
от Fon