Новости Joomla

Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla

Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla

👩‍💻 Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla.v.6.1.0 Что нового?Модуль корзины. Отображение корзины в виде offcanvas-элемента.Кнопка выхода в панели управления пользователя. Что тут сказать, просто добавили. Отправка писем только для заказов, оплаченных определёнными способами. Это удобно для рассылки сообщений, привязанных к региону или провайдеру (например, инструкции по банковскому переводу только для заказов, оплаченных банковским переводом).Листинг выплат по партнерской системе. В разделе управления партнёрскими программами появилось новое подменю «Выплаты», в котором перечислены выплаты партнёрам (упрощённое отслеживание и сверка). Добавлены настройки, благодаря которым можно определить категории товаров, на которые начисляется партнёрская комиссия с продаж.Список комплектов товаров. Система комплектов позволяет отслеживать остатки товаров, продаваемых в комплекте.Подробнее в блоге Hikashop.Поскольку мы не сообщали ранее о Hikashop 6.0, то вкратце скажем, что он вышел в июне 2025г. В новой версии было:- 13 исправлений ошибок- 17 улучшений. В частности:- - Hikashop теперь проверяет UserAgent пользователя перед добавлением товара в корзину, чтобы отсечь ботов. Ведь компонент хранит корзины в базе данных.- - улучшен роутинг компонента, позволяющий использовать в названии товара даже слеши.- - улучшения фильтра товаров - ускорение загрузки категорий/брендов/характеристик.- 4 новых функции:- - добавлена поддержка Joomla 6.0.- - Улучшена возможность адаптации форм HikaShop на фронтенде к шаблонам, не использующим стандартные классы Joomla.- - Плагин внутреннего баланса: возможность исключить уцененные товары из начисленных баллов.- - Теперь можно выбирать склады для вариантов товаров.Подробнее в Changelog Hikashop.Также при работе с Hikashop стоит учитывать, что один и тот же код поддерживает версии Joomla от 3.х до 5.х, а в таблице сравнения версий заявлена и Joomla 2.5. Беглый просмотр кода показал, что компонент как был, так и остался старым и для совместимости с Joomla 4+ просто добавлен плагин.@joomlafeed#joomla #расширения #hikashop

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

orsy

  • Захожу иногда
  • 400
  • 23 / 1
  • Web-Factor Ukraine
хм.... простите, а про какой модуль идет речь?

простите Злобный Ламер, предложение скорее не вам, а mr.fed
пост от vlades, страничка 10, там ниже обсуждался порядок.
*

злобный ламер

  • Захожу иногда
  • 193
  • 2 / 0
Прикладываю.....
 market_discount_absolute.zip
а как в этом модуле включить артикул товара?
*

orsy

  • Захожу иногда
  • 400
  • 23 / 1
  • Web-Factor Ukraine
Как выгрузить товар в Яндекс из определенной категории. Данная категория на сайте публиковаться не будет. Тобишь выгрузить надобно из не публикуемой категории.

код модуля выкладываю так, потому что "папка upload заполнена" >:(
Код
<?php
include 'configuration.php';
$cfg = new JConfig();
//$cfg_name = $cfg->fromname;
$cfg_name = '';
//$cfg_company = $cfg->sitename;
$cfg_company = '';
$cfg_url = '';

$description_template = '{product_desc}';
// Ставка за клик (в центах)
$bid = '11';

$hostname = $cfg->host;
$username = $cfg->user;
$password = $cfg->password;
$dbName = $cfg->db;
$category = $cfg->dbprefix."vm_category";
$category_xref = $cfg->dbprefix."vm_category_xref";
$userstable = $cfg->dbprefix."vm_product";
$pricetable = $cfg->dbprefix."vm_product_price";
$product_category_xref = $cfg->dbprefix."vm_product_category_xref";
$product_discount = $cfg->dbprefix."vm_product_discount";

mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
mysql_select_db($dbName) or die(mysql_error());

mysql_query('set names utf8');

echo"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
echo"<!DOCTYPE yml_catalog SYSTEM \"shops.dtd\">\n";
echo"<yml_catalog date=\"";
echo date('Y-m-d H:i');
echo"\">\n";
echo"<shop>\n";
echo"<name>$cfg_name</name>\n";
echo"<company>$cfg_company</company>\n";
echo"<url>$cfg_url</url>\n";

echo"<currencies>\n";
echo"<currency  id=\"UAH\" rate=\"1\"/>\n";
echo"<currency  id=\"USD\" rate=\"CBRF\"/>\n";
echo"<currency  id=\"EUR\" rate=\"CBRF\"/>\n";
echo"</currencies>\n";


echo"<categories>\n";
$query_cat = "SELECT * FROM $category_xref";
$res_cat = mysql_query($query_cat) or die(mysql_error());
$rw=1;
while ($row_cat=mysql_fetch_array($res_cat)) {
$cat_parent_id=$row_cat['category_parent_id'];
$cat_child_id=$row_cat['category_child_id'];
$query2 = "SELECT category_name FROM $category WHERE category_id=".$row_cat['category_child_id'];
$res_cat1 = mysql_query($query2) or die(mysql_error());
$name_cat=mysql_fetch_array($res_cat1);
$cat_name=$name_cat['category_name'];
if ($cat_parent_id==0) {
echo"<category id=\"".$cat_child_id."\">".$cat_name."</category>\n";
}
else {
echo"<category id=\"".$cat_child_id."\" parentId=\"".$cat_parent_id."\">".$cat_name."</category>\n";
}
$rw++;
}
echo"</categories>\n";


echo"<offers>\n";

$tb_product = $cfg->dbprefix."vm_product";
$tb_manufacturer = $cfg->dbprefix."vm_manufacturer";
$tb_product_mf_xref = $cfg->dbprefix."vm_product_mf_xref";
$tb_category = $cfg->dbprefix."vm_category";
$tb_product_category_xref = $cfg->dbprefix."vm_product_category_xref";
$tb_price = $cfg->dbprefix."vm_product_price";

$query = "
SELECT
$tb_product.product_id,
$tb_product.product_discount_id,
$tb_product.product_name,
$tb_manufacturer.mf_name,
$tb_manufacturer.manufacturer_id,
$tb_category.category_name,
$tb_category.category_id,
$tb_product_category_xref.category_id,
$tb_price.product_price,
$tb_price.product_currency,
$tb_product.product_sku,
$tb_product.product_in_stock,
$tb_product.product_unit,
$tb_product.product_full_image,
$tb_product.product_s_desc,
$tb_product.product_weight
FROM
($tb_product_category_xref
RIGHT JOIN ($tb_price
RIGHT JOIN (($tb_product_mf_xref
RIGHT JOIN $tb_product
ON $tb_product_mf_xref.product_id = $tb_product.product_id)
LEFT JOIN $tb_manufacturer
ON $tb_product_mf_xref.manufacturer_id = $tb_manufacturer.manufacturer_id)
ON $tb_price.product_id = $tb_product.product_id)
ON $tb_product_category_xref.product_id = $tb_product.product_id)
LEFT JOIN $tb_category
ON $tb_product_category_xref.category_id = $tb_category.category_id
WHERE ($tb_product.product_publish='Y' AND $tb_product.product_special='N')
";

$row = d2a($query);
$product_log = Array();
for($i=0;$i<count($row);$i++) {
if (!in_array($row[$i]['product_id'],$product_log) AND ($row[$i]['product_price'])) {
$product_log[] = $row[$i]['product_id'];
//ссылка для sh404SEF
$url="http://$cfg_url/index.php?option=com_virtuemart&amp;Itemid=71&amp;category_id=".$row[$i]['category_id']."&amp;flypage=flypage.tpl&amp;lang=ru&amp;page=shop.product_details&amp;product_id=".$row[$i]['product_id'];
$product_full_image = "http://$cfg_url/components/com_virtuemart/shop_image/product/".$row[$i]['product_full_image'];
$tags = Array ('{product_name}','{product_desc}');
$repl = Array ($row[$i]['product_name'],$row[$i]['product_s_desc']);
$product_discount_id = $row[$i]['product_discount_id'];
$product_currency = $row[$i]['product_currency'];
$vendor = $row[$i]['mf_name'];
$product_price = substr($row[$i]['product_price'], 0, -3);
$product_cat_id=$row[$i]['category_id'];
echo"\n<offer id=\"".$row[$i]['product_id']."\" available=\"true\" bid=\"$bid\">\n";
echo"<url>".$url."</url>\n";
$mysql_product_discount = mysql_query("SELECT amount FROM $product_discount WHERE discount_id='$product_discount_id'");
while ($array_product_discount = mysql_fetch_array($mysql_product_discount) )
$product_price = $product_price - $product_price * $array_product_discount['amount']  / 100;
echo"<price>$product_price</price>\n";
if ($product_currency == "RUB"){
         echo"<currencyId>RUR</currencyId>\n";
        } else {
echo"<currencyId>$product_currency</currencyId>\n";
}
echo"<categoryId>".$product_cat_id."</categoryId>\n";
if ($row[$i]['product_full_image']){
        echo"<picture>".$product_full_image ."</picture>\n";
        } else {
}
echo"<delivery>true</delivery> \n";
//походу не должно быть пустых тегов, в этом случае и discription нада будет позаполнять
//echo"<vendor>".HtmlSpecialChars($vendor)."</vendor>\n";
echo"<name>".HtmlSpecialChars(strip_tags($row[$i]['product_name']))."</name>\n";
echo"<description>".HtmlSpecialChars(strip_tags(str_replace($tags,$repl,$description_template)))."</description>\n";
echo"</offer>\n";
}
}

echo"</offers>\n";
echo"</shop>\n";
echo"</yml_catalog>\n";

function d2a($query){
    $result = mysql_query($query) or die("Query failed : " . mysql_error());
    while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {$res[] = $line;}
    mysql_free_result($result);
    return $res;
}
?>
*

orsy

  • Захожу иногда
  • 400
  • 23 / 1
  • Web-Factor Ukraine
в Вашем скрипте нигде не проверяется опубликована категория или нет.

спасибо за наводящий ответ, далее сам допер, внес в выборку колонку состояния публикации, а там недалече было догадаться и до фильтровки по номеру категории ))) Yandex хавает на ура )))

с радостью выложил бы сам файл, но папка upload по прежнему переполнена
« Последнее редактирование: 14.03.2010, 02:37:49 от orsy »
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
у меня Joomla 1.5.15 и VirtueMart 1.1.4
скачал скрипт S.t.A.m.
сначала скрипт вывел иероглифы
потом я закомментировал строчку
mysql_query('set names utf8');

теперь только первые строчки выводит вот так
<name>Климат-Престиж</name>
<company>Климат-Престиж</company>
*

orsy

  • Захожу иногда
  • 400
  • 23 / 1
  • Web-Factor Ukraine
потом я закомментировал строчку
mysql_query('set names utf8');

теперь только первые строчки выводит вот так
<name>Климат-Престиж</name>
<company>Климат-Престиж</company>

наверное не надо комментировать данную строку, следует поиграться с кодировками в этой строке, если у Вас база не в UTF8 а в win1251, то оно Вам и вывело крякозябры. Посмотрите в какой кодировке Ваша база и вставьте ее в эту строку вместо UTF8

... и еще нада будет сохранить в той же кодировке сам файлик
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
кодировка БД utf8_general_ci
кодировка файла utf-8 without BOM

причем когда строчка mysql_query('set names utf8');
была разкомментирована, то иероглифы были ваще везде
то есть моё предположение, что будет хоть 2 слова на русском не оправдались
*

orsy

  • Захожу иногда
  • 400
  • 23 / 1
  • Web-Factor Ukraine
Может неверно задам вопрос, но кем обрабатывается файлик.
Может Apach глючит? Посмотрите в DirectAdmin(система управления хостом) в панели управления файлами чему равны значения файла UID и GID.
Если Apach то может стоит сделать Reset Owner им?

И еще одно

Разница между utf8_general_ci и utf8_unicode_ci, в том, что utf8_unicode_ci поддерживает expansions, то есть сопоставление одного символа нескольким (например - в Германии &#223; = ss ).

У меня в системе управления PHPMyAdmin стоит кодировка utf8_unicode_ci и так же стоит сопоставление с utf8_general_ci.
« Последнее редактирование: 15.03.2010, 16:07:19 от orsy »
*

Gelik

  • Осваиваюсь на форуме
  • 49
  • 8 / 0
А что с SEF? Формат ссылки можете задать свой...

Ну а вобще возможно, что бы выгружались сразу SEF ссылки? Что бы не такого вида они были - http://Мой_сайт/index.php?page=shop.product_details&flypage=shop.flypage&option=com_virtuemart&product_id=66

А вот такого - http://Мой_сайт/index.php?/Detskaya_kolyaska_lyulka_Inglesina_SOFIA_s_shassi_Ergo_Bike_Titanio_Italiya.html

Что бы они цеплялись как то сразу из sh404SEF?
Или это не возможно?
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Может неверно задам вопрос, но кем обрабатывается файлик.
Может Apach глючит? Посмотрите в DirectAdmin(система управления хостом) в панели управления файлами чему равны значения файла UID и GID.
Если Apach то может стоит сделать Reset Owner им?

И еще одно

Разница между utf8_general_ci и utf8_unicode_ci, в том, что utf8_unicode_ci поддерживает expansions, то есть сопоставление одного символа нескольким (например - в Германии ß = ss ).

У меня в системе управления PHPMyAdmin стоит кодировка utf8_unicode_ci и так же стоит сопоставление с utf8_general_ci.

что-то я ваще ничего не понял
1) что такое UID и GID? и где это смотреть на денвере (там вроде нету системы управления хостом)
2) мне что нужно поменять кодировку БД?
что-то я не помню, чтобы при установке Joomla можно было выбрать кодировку БД. такую кодировку БД создает сама Joomla.
*

orsy

  • Захожу иногда
  • 400
  • 23 / 1
  • Web-Factor Ukraine
И откуда мне знать что Вы пользуете Денвер, разве речь об этом шла?

Кодировка базы данных выбирается при ее создание перед выполнением 4 пункта установки Joomla(это в том случае если она не была создана заранее), в противном случае нужно изменить кодировку существующей базы данных или создать новую и указать упомянутые выше кодировки. Как изменить кодировку существующей базы тема есть на этом форуме.

Думаю что в Вашем случае дело все-таки в кодировке, но ни в коем случае не претендую на истинность.
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
то есть мне вот такую инструкцию сделать надо?
    ALTER DATABASE имя_базы
    DEFAULT CHARACTER SET utf8
    DEFAULT COLLATE utf8_unicode_ci
*

Brun

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
  • Спец широкого профиля
Не подскажите как менять количество товаров выводимых в этом файле, у меня например выводит только 36 вместо 600 опубликованных.
*

Lekarev

  • Захожу иногда
  • 61
  • 0 / 0
Уважаемые форумчане! Подскажите мне, из за чего такая проблема ? Wordе все верно у себя поставил.. Но на конце каждой ссылки на товар... Нету его айди -(
Что же делать, кто сталкивался/подскажет. Спасибо вам заранее за помощь =)

Здравствуйте! подскажите пожалуйста как исправить ошибку.
Информация из YML файла не добавляется в базу Яндекс Маркета (при первичной проверке маркетом файл принимается без ошибок, но потом приходит сообщение с ошибкой на почту) из-за следующей ошибки:
Ошибки при разборе файла:
510 exception caught: Can not open config file: /indexer/market/download/129028/feed.cfg


Что делать? как исправить ошибку?
*

amandrik

  • Новичок
  • 4
  • 3 / 0
Хочу поделиться опытом.
Когда я впервые связался с Яндекс маркетом, в этой теме были еще только вопросы, потому пришлось разбираться самому. Использовал выкинутый на каком то другом форуме ya_market.php, который позднее появился и тут. Переделал под себя и все было хорошо до сегодняшнего дня, пока мой менеджер не начал глобально обновлять каталог товаров. Естественно он забыл о том, что кавычки и п.т. символы использовать не желательно и началось. Решив что с этим бороться бесполезно, внес в свой скрип нехитрую функцию для замены символов на примитивы.
Код
function ya_unbag ($bug_str) {
$bug_str = str_replace('"','&quot;',$bug_str);
$bug_str = str_replace('&','&amp;',$bug_str);
$bug_str = str_replace('>','&gt;',$bug_str);
$bug_str = str_replace('<','&lt;',$bug_str);
$bug_str = str_replace("'","&apos;",$bug_str);
return $bug_str;
}
Применив ее к выводу полученных из базы данных, я избавил себя от массы проблем.
Если подобная тема уже обсуждалась, то простите, читать 11 страниц, мне как то лень, а пригодиться он думаю многим.
*

Sergei4

  • Новичок
  • 1
  • 0 / 0
Привет Всем!
Знатоки помогайте. Вот уже 3:40 а я бьюсь с модулем.
Итак. Поставил какую то из версий в ветке - уже запутался даже какую.
Скрипт вроде как отрабатывает.
Посмотрите - http://www.goorin.ru/YML/market.php

Но Yandex ругается

Определена кодировка: windows-1251 (строка 0, столбец 0)
Дата из файла: 2010-03-02 03:36 (строка 3, столбец 113)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Element 'name' is not valid for content model: ....

Что не так?
Уже глаза в кучу ;
Посмотри про порядок (выше) - аналогично было, дня два потратил. :-)
Аналогичная проблема-решение не нашел.Нужна помощь.Заранее спасибо
*

amandrik

  • Новичок
  • 4
  • 3 / 0
Судя по всему Яндекс ругается на ошибки в структуре, откройте в мазиле, посмотрите исходный код, может найдете с чем проблема.

Я использую такую структуру:

Код
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE yml_catalog SYSTEM "shops.dtd">
<yml_catalog date="2010-03-31 16:29">
<shop>
<name>Имя магазина</name>
<company>Имя компании</company>
<url>http://адрес сайта</url>

<currencies>
<currency  id="RUR" rate="1"/>
</currencies>

<categories>
<category id="1">Категория</category>
<category id="2">Категория</category>
<category id="3">Категория</category>
<category id="4" parentId="1">Подкатегория</category>
<category id="5" parentId="1">Подкатегория</category>
<category id="6" parentId="2">Подкатегория</category>
</categories>
<local_delivery_cost>300</local_delivery_cost>

<offers>
<offer id="1" available="true" bid="11">
<url>http://путь к странице описания товара</url>
<price>280.00</price>
<currencyId>RUR</currencyId>
<categoryId>13</categoryId>
<picture>http://путь какртинке товара</picture>
<delivery>true</delivery>
<name>Вода питьевая «Архыз» 19л"</name>
<description>Краткое описание</description>
</offer>

-//-  -//-  -//-  -//-  -//-  -//-  -//-  -//-

<offer id="999" available="true" bid="11">
<url>http://путь к странице</url>
<price>450.00</price>
<currencyId>RUR</currencyId>
<categoryId>14</categoryId>
<picture>http://путь к картинке товара</picture>
<delivery>true</delivery>
<name>Вода кислородная «Окси» 19 л."</name>
<description>Краткое описание</description>
</offer>

</offers>
</shop>
</yml_catalog>
Проблем не было.

Все правила описаны в Яндексе тут http://partner.market.yandex.ru/legal/tt/ разобраться не сложно.
Самое главное не забыть про "Условия замены в текстовых полях" - замену на текстовые примитивы, они тоже постоянно ошибки создают. Желаю удачи.
*

pse1980

  • Захожу иногда
  • 53
  • 3 / 0
подскажите, как сделать чтобы выгружались не все товары, а только
товары со спецпредложением?
*

pse1980

  • Захожу иногда
  • 53
  • 3 / 0
не знаю какую выгрузку используете, нов запросе должно быть:
Код
WHERE (product_publish='Y' AND product_special='Y')


вот там есть такая строка - WHERE $tb_product.product_publish='Y'
*

pse1980

  • Захожу иногда
  • 53
  • 3 / 0
напишите WHERE ($tb_product.product_publish='Y' AND $tb_product.product_special='Y')

а Яндекс пропустит - если товары будут из одной категории?

скрипт выводит все категории:
- <categories>
  <category id="19" parentId="15">Подкатегория вторая</category>
  <category id="18" parentId="15">Подкатегория первая</category>
  <category id="17">Категория третья</category>
  <category id="16">Категория вторая</category>
  <category id="15">Категория первая</category>
  </categories>
*

vtomas

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
День добрый форумчане.
Вопросец маленький, использую market_discount_absolute.zip  проверку у Yandex проходит (на предмет соответствия yml), далее я так понимаю идет проверка соответствия цен и тут засада, админы пишут:

Цитировать
Выявлены нарушения Требований к рекламным материалам:
-Цена на Маркете отличается от цены на сайте магазина в одной и той же валюте.

Волма слой"
Цена: 216 р. () в наличии
My_sait

На сайте цена 255 руб.

В настройках цен стоит НДС
замена:

Цитировать
$product_price = substr($row[$i]['product_price'], 0, -3);

на:

Цитировать
$product_price = ceil(1.18 * $product_price);

не помогает, как быть, подскажите пожалуйста.
*

злобный ламер

  • Захожу иногда
  • 193
  • 2 / 0
День добрый форумчане.
Вопросец маленький, использую market_discount_absolute.zip  проверку у Yandex проходит (на предмет соответствия yml),  подскажите пожалуйста.

      $product_full_image = "$cfg_url/components/com_virtuemart/shop_image/product/".$row[$i]['product_full_image'];
      $tags = Array ('{product_name}','{product_desc}');
      $repl = Array ($row[$i]['product_name'],$row[$i]['product_s_desc']);
      $product_price = substr($row[$i]['product_price'], 0, -3);   
      $product_price = ceil(1.18 * $product_price); - это добавь

сделай так и все будет работать
а мне кто нибудь подскажет где все таки включить чтоб показывался артикул :(
*

vtomas

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Спасибо злобный ламер.
У меня как всегда - слышу где звон, но не знаю где он.
Не дописывал, а заменял, теперь все гуд. Еще раз спасибо. ^-^
*

Venja

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
у меня почему-то скрипт налоги не учитывает. есть идеи как исправить?
*

ws_green

  • Захожу иногда
  • 71
  • 1 / 0
Помогите, пожалуйста, решить проблему. При проверке ям выдает ошибку :
Код
Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2010-04-14 13:46 (строка 3, столбец 113)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Expected entity name for reference (строка 18, столбец 43)


С кодировками уже 2 часа мучаюсь, не могу решить. Файл http://lipetsk-shop.ru/ym/market2.php Joomla 1.5
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML

Автор Centoff

Ответов: 1315
Просмотров: 211470
Последний ответ 27.10.2020, 15:32:10
от Leo1986
Импорт из CSV товаров с типами и свойствами из

Автор Gruz

Ответов: 499
Просмотров: 150931
Последний ответ 23.02.2017, 15:15:42
от orchanin
Как импортировать файл XML в Joomla VirtueMart?

Автор Кот Смюлан

Ответов: 2
Просмотров: 5179
Последний ответ 14.07.2016, 18:40:24
от Berzerker
импорт товаров в YML Яндекс маркет

Автор zmeyx

Ответов: 5
Просмотров: 11473
Последний ответ 14.07.2016, 18:34:28
от Berzerker
Скрипт экспорта товаров в Яндекс маркет (yml)

Автор gaalferov

Ответов: 12
Просмотров: 11787
Последний ответ 08.06.2016, 14:02:27
от DimaXP