Русский OsCommerce

Здравствуйте, гость ( Вход | Регистрация )

 Правила этого форума Правила форума
 
Ответить в эту темуОткрыть новую тему
> Zen-Cart 1.5.5 по русски
a_berezin
сообщение 8.4.2016, 19:24
Сообщение #1


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Дистрибутив Zen-Cart 1.5.5f + русская локализация

Скачать Zen-Cart 1.5.5 по-русски

Демо сайт:
Фронт - https://demo.zen-cart.su/
Админ - https://demo.zen-cart.su/admin-demo/
Логин: demo
Пароль: demo2016

Обсуждение на форуме Zen-Cart.su.
Обсуждение на форуме osCommerce по-русски.
Обсуждение на форуме Zen-Cart.com.
Обсуждение на GitHub.

Zen-Cart 1.5.5 по-русски на github.com.

История изменений:
What's different in v1.5.5e vs v1.5.5f?
What's different in v1.5.5e vs v1.5.5d?
What's different in v1.5.5d vs v1.5.5c?
What's different in v1.5.5c vs v1.5.5b?
What's different in v1.5.5b vs v1.5.5a?
What's different in v1.5.5a vs v1.5.5?
Zen-Cart-v1-5-5-released!
Zen-Cart-v1-5-4-Released!
Zen-Cart-v1-5-3-Released!
Zen-Cart-v1-5-1-Released!-**-Performance-Improvements-Bug-Fixes-etc
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Yesaul
сообщение 8.4.2016, 21:05
Сообщение #2


Активист
Иконка группы

Группа: Пользователи
Сообщений: 357
Регистрация: 17.3.2011
Пользователь №: 48 747



Цитата(a_berezin @ 8.4.2016, 20:24) *
Вышел Zen-Cart 1.5.5
Изменений по сравнению со старым добрым Zen-Cart 1.3.9 очень много:
https://www.zen-cart.com/showthread.php?219...v1-5-5-released!
https://www.zen-cart.com/showthread.php?215...v1-5-4-Released!
https://www.zen-cart.com/showthread.php?213...v1-5-3-Released!
https://www.zen-cart.com/showthread.php?200...s-Bug-Fixes-etc

Демо сайт:
Фронт - http://demo15.zen-cart.su/
Админ - http://demo15.zen-cart.su/admin-demo/
Логин: demo
Пароль: demo2016


Очень интересно, спасибо.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 14.5.2016, 19:22
Сообщение #3


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Вышло первое обновление 1.5.5a.
Описание обновлений What's different in v1.5.5a vs v1.5.5?

Добавил ссылку на скачивание.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 24.8.2016, 12:53
Сообщение #4


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновил дистрибутив.
Спасибо Yesaul за багрепорты.
Клонируйте, качайте, реквестите smile.gif нас на github.com.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Yesaul
сообщение 7.9.2016, 18:00
Сообщение #5


Активист
Иконка группы

Группа: Пользователи
Сообщений: 357
Регистрация: 17.3.2011
Пользователь №: 48 747



Мелкая заметка, так сказать, на память о двух часах, потраченных не самым продуктивным образом.
Мб, я кому-то съэкономлю немного времени...

При переходе с версий 1.3.9-1.5.1 следует знать, что в версии 1.5.5 снова появился код в файле admin/includes/init_includes/init_sanitize.php

(Пишу "снова появился код", так как в версиях 1.3.9-1.5.1 этот файл был "пустой", с комментом, что он (файл) больше не нужен и мб удален)

Это важно, если в магазине используются какие-либо дополнительные (нестандартные) поля - эти поля дб прописаны в init_sanitize.php, иначе их обработка может производиться некорректно.

О том, как наиболее грамотно и осмысленно модифицировать упомянутый файл, рассуждать, пожалуй, не возьмусь...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 10.9.2016, 18:04
Сообщение #6


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновил дистрибутив.
Добавил фиксы:
https://www.zen-cart.com/showthread.php?219...333#post1312333
https://www.zen-cart.com/showthread.php?219...406#post1313406
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Yesaul
сообщение 15.9.2016, 21:58
Сообщение #7


Активист
Иконка группы

Группа: Пользователи
Сообщений: 357
Регистрация: 17.3.2011
Пользователь №: 48 747



Если говорить об обновлениях дистрибутива - насколько актуально следить за обновлениями PHPMailer ?

(Сейчас на GitHub есть версия свежее, чем 'вложенная' в дистрибутив Zen-Cart)


PS Спасибо за обновление init_sanitize.php

(необходимость прописывать там свои дополнительные поля все равно имеет место - см мой пост #5)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 23.9.2016, 16:18
Сообщение #8


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Цитата(Yesaul @ 15.9.2016, 22:58) *
Если говорить об обновлениях дистрибутива - насколько актуально следить за обновлениями PHPMailer ?

(Сейчас на GitHub есть версия свежее, чем 'вложенная' в дистрибутив Zen-Cart)

Я жду когда команда Zen-Cart обновит его в дистрибутиве. Они же тестируют, проверяют.
Цитата(Yesaul @ 15.9.2016, 22:58) *
PS Спасибо за обновление init_sanitize.php

(необходимость прописывать там свои дополнительные поля все равно имеет место - см мой пост #5)

Я понял, спасибо
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Yesaul
сообщение 3.10.2016, 20:24
Сообщение #9


Активист
Иконка группы

Группа: Пользователи
Сообщений: 357
Регистрация: 17.3.2011
Пользователь №: 48 747



Внимание! - очередное обновление дистрибутива Zen-Cart 1.5.5a

Причина - мелкие (но довольно 'неприятные') неточности перевода Админки.

Ссылка на GitHub

Неизменные благодарности за труд адресовать Андрею Березину ( a_berezin )
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 18.11.2016, 10:42
Сообщение #10


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновлено до версии Zen-Cart 1.5.5b
Ссылка на GitHub
What's different in v1.5.5b vs v1.5.5a?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 18.11.2016, 11:23
Сообщение #11


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Привет!
Цитата(Yesaul @ 15.9.2016, 22:58) *
Если говорить об обновлениях дистрибутива - насколько актуально следить за обновлениями PHPMailer ?

(Сейчас на GitHub есть версия свежее, чем 'вложенная' в дистрибутив Zen-Cart)

В 1.5.5b обновлён PHPMailer.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Yesaul
сообщение 25.11.2016, 18:14
Сообщение #12


Активист
Иконка группы

Группа: Пользователи
Сообщений: 357
Регистрация: 17.3.2011
Пользователь №: 48 747



БОЛЬШОЕ спасибо!

Цитата(a_berezin @ 18.11.2016, 10:42) *
Обновлено до версии Zen-Cart 1.5.5b
Ссылка на GitHub

ДА!! Совершенно обязательно для обновления всем, у кого возникло яростное желание "снести нахрен" свой Chrome !!

Потому, что:
Цитата

- Fix Chrome browser javascript incompatibility
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 27.12.2016, 8:55
Сообщение #13


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновлено до версии Zen-Cart 1.5.5c
Ссылка на GitHub
What's different in v1.5.5c vs v1.5.5b?
Внимание! Содержит критические обновления безопасности библиотеки phpMail!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 27.12.2016, 14:50
Сообщение #14


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Добрый день!
Цитата(Yesaul @ 7.9.2016, 19:00) *
Мелкая заметка, так сказать, на память о двух часах, потраченных не самым продуктивным образом.
Мб, я кому-то съэкономлю немного времени...

При переходе с версий 1.3.9-1.5.1 следует знать, что в версии 1.5.5 снова появился код в файле admin/includes/init_includes/init_sanitize.php

(Пишу "снова появился код", так как в версиях 1.3.9-1.5.1 этот файл был "пустой", с комментом, что он (файл) больше не нужен и мб удален)

Это важно, если в магазине используются какие-либо дополнительные (нестандартные) поля - эти поля дб прописаны в init_sanitize.php, иначе их обработка может производиться некорректно.

О том, как наиболее грамотно и осмысленно модифицировать упомянутый файл, рассуждать, пожалуй, не возьмусь...


Советы по работе с init_sanitize.php
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 29.12.2016, 15:01
Сообщение #15


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновлено до версии Zen-Cart 1.5.5d
Ссылка на GitHub
What's different in v1.5.5d vs v1.5.5c?
Внимание! Содержит очередные критические обновления безопасности библиотеки phpMail.

Обновление Zen-Cart 1.5.5c -> 1.5.5d.

Подробнее об уязвимости:
В библиотеке PHPMailer обнаружена критическая уязвимость - статья на securitylab.ru.
Описание уязвимости на LegalHackers.
Библиотека phpMailer на GitHub.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 2.1.2017, 13:16
Сообщение #16


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Исправлена ошибка Incorrect datetime value: 'null' when editing products in the Admin.
Файл /admin/includes/functions/database.php, функция zen_db_perform(). Меняем строки 26 и 42:
Ищем
Код
case 'NULL':

заменяем на
Код
case 'null':


Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 26.1.2017, 19:33
Сообщение #17


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Исправлена ошибка https://www.zen-cart.com/showthread.php?221...delete-customer
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 3.3.2017, 13:28
Сообщение #18


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновлено до версии Zen-Cart 1.5.5e
Ссылка на GitHub
What's different in v1.5.5e vs v1.5.5d?
  • Upgrade PHPMailer from 5.2.21 to 5.2.22
  • Update gmail support to use TLS per published standards
  • Fix bug introduced in v1.5.5c related to deleting customers
  • Add built-in support for new .htaccess rules required for Apache 2.4, so mod_compat doesn't need to be installed
  • zc_install improvements better handling for upgrades from v138 / v139
  • zc_install - removed extraneous backticks from upgrade SQL from v154-to-v155
  • Bridge compatibility for transition to removal of the ENABLE_SSL_ADMIN constant
  • Consolidate to a single upload class, shared between admin/catalog
  • Updates to Payeezy and First Data HCO payment modules
  • NOTE: There were NO Database Changes

Обновление Zen-Cart 1.5.5d -> 1.5.5e.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 18.3.2017, 14:31
Сообщение #19


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновлено до версии Zen-Cart 1.5.5e 09/03/2017.
Изменения:
- в документации
- файл /includes/classes/upload.php - совместимость со старыми версиями php
- файлы /admin/includes/languages/english.php и /admin/includes/languages/russian.php - добавлена языковая константа
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 18.3.2017, 14:46
Сообщение #20


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Много мелких исправлений. В основном переводы.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 6.5.2017, 20:15
Сообщение #21


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновление дистрибутива - обновление библиотеки PHPMailer до версии 5.2.23
Отдельный патч - PHPMailer-5-2-23-for-includes-classes-vendors.zip
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 6.5.2017, 20:26
Сообщение #22


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновление дистрибутива - добавлен сервер ЦБР обновления курсов валют.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 6.5.2017, 20:47
Сообщение #23


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновление дистрибутива - Изменён текст страницы конфиденциальности.
Добавлены слова про обработку персональных данных.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 6.5.2017, 23:12
Сообщение #24


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновление.
Теперь для перевода таблицы используется языковой файл admin-demo/includes/languages/russian/extra_definitions/configuration.php.
Переводить и корректировать перевод стало значительно проще!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 31.5.2017, 22:06
Сообщение #25


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Исправлена ошибка загрузки языковых файлов модулей оплаты/доставки/итогов в админе.
Спасибо Yesaul за багрепорты и исправления.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
a_berezin
сообщение 2.1.2018, 6:24
Сообщение #26


Профи
Иконка группы

Группа: Модератор
Сообщений: 9 693
Регистрация: 7.5.2004
Из: Санкт-Петербург
Пользователь №: 1 538



Обновлено до версии Zen-Cart 1.5.5f
Ссылка на GitHub
What's different in v1.5.5e vs v1.5.5f?
**Замечание: Версия v1.5.5f не совместима с PHP 7.2** - вызывает множество "предупреждений о неопределенных константах".
Изменения в версии 1.5.5f:
  • Checkout - As a help to people getting PayPal TLS notifications, the CURL Testing tool now reports compatibility with tlstest.paypal.com
  • Checkout - Square Payments support is now built-in. Start taking credit card payments in just 5 minutes! See www.zen-cart.com/partners/square_setup
  • Checkout - FirstData soft-descriptors now optional via module settings
  • Checkout - PayPal - Australia settings explained better in configuration screen
  • Checkout - PayPal IPN-handler posts back over ipnpb URL and now gracefully ignores unrecognized new notification types
  • Checkout - Payeezy module now also accommodates 2-series MC BINs
  • Checkout - Authorize.net AIM - add option to display reason for CVV or date failure
  • Checkout - Authorize.net AIM - improvements to detect always-SSL site configuration
  • Checkout - Credit Card Slamming threshold now customizable via Observer code or plugin
  • Checkout - Internal fix to payment modules to avoid thousands-rounding errors
  • Fix upload-class bug related to filtering desired file-extensions
  • Fix multi-language error (since v155a) in functions_email for PHPMailer
  • Fix possible bug in subdomain handling of secure cookie session handling
  • Fix attribute sort-order rules
  • Fixed - if an invalid or non-existent tax rate was encountered, would get: PHP Warning: A non-numeric value encountered in /includes/functions/functions_taxes.php on line 172
  • Admin: Restored percent calculators on Products Price Manager
  • Admin: Fix a few sanitizer fields to avoid over-cleaning
  • Admin: Update currency-exchange calculators since BOC change
  • Template - Support ISO-8601 style date-of-birth date
  • Template - Compatibility updates to accommodate OnePageCheckout plugin integration
  • Template - Improvements for jQuery conflict prevention, and support older browsers
  • Template - Fix CSS typo in colors
  • Template - hreflang URL correction
  • Template - Fix incorrect use of logo image height
  • Security: CVE-2017-11675 - Low-Risk vulnerability (required your Admin login to be hijacked first). Now prevents exporting to invalid filenames.
  • Optimization - Abort ajax requests from spiders
  • Enhancement - Cache-bypass added for certain db queries, so retrieved data is always fresh
  • Utility - Plugin version-check utility optimized to allow specific version-comparisons, and adapt to timeouts more quickly.
  • NOTE: There were NO Database Changes


Обновление Zen-Cart 1.5.5e -> 1.5.5f.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему

 



RSS Текстовая версия Сейчас: 22.1.2018, 19:58