Страница 1 из 2

Вышла новая версия OkayCMS 1.2.0 и OkayCMS 1.2.0 Lite

Добавлено: 30.06.2016, 09:28
OkayCMS
Так как изменений в версии OkayCMS 1.2.0 было много, мы решили разбить этот список на части:

Новый функционал, который появился в OkayCMS 1.2.0:

- Сделана возможность экспортировать товары по категориям и по брендам. Нет в Lite версии.
- Сделан мультиязычный импорт/експорт (для переводов). Нет в Lite версии.
- Сделана возможность загружать изображения для способов доставки и оплаты. В CMS были загружены иконки по умолчанию.
- Добавлено поле email к коментариям
- Сделана возможность админстратору отвечать на комментарий. Ответ отправляется на е-мейл пользователю
- Сделана OpenGraph разметка.
- Сделана микроразметка товара по Schema.org и JSON-LD
- Сделана возможность добавлять к записям блога связанные товары, которые будут отображаться в этой статье. Нет в Lite версии.
- Сделана возможность отображения данных из ЯндексМетрики в админ. панели. Нет в Lite версии.

Изменения в клиентской части:

- Добавлены необязательные поля "телефон" и "адрес" в ЛК пользователя. Так же они подставляются при оформлении заказа.
- Добавлен в тег <html> свойство lang обозначающее язык страницы.
- Сделан preloader, который отображается при применении ajax-фильтра.
- Создана отдельная tpl страница для страницы 404 ошибки.
- Заменены промо-изображения.
- В список вариантов по умолчанию выводится не первый вариант, а тот что есть в наличии.
- Сделан вывод текста на страницу всех брендов.

Изменения в панели администратора сайта:

- Сделана сортировка переводов в админ. панели
- Добавлено поле в настройках "Имя отправителя", которое выводится в письмах клиенту в графе отправитель
- Сделана возможность править js код из админки, из раздела шаблоны.
- Сделан фильтр по товарам без изображений в админ. панели. Нет в Lite версии.
- В списке товаров в админ. панели для оптимизации работы была убрана возможность выбирать, в какой валюте задана цена.
- Оптимизирован код, отвечающий за разворачивание и сворачивание категорий в фильтрах админки.
- Сделана проверка при импорте. Если в файле импорта не хватает основных полей - процесс отменяется и выводится ошибка.
- Кнопка быстрого сохранения теперь работает и в случае изенения textarea в админ.панели или просто при изменении чекбокса.
- Сделана возможность редактировать robots.txt из админ. панели. Нет в Lite версии.
- В админ. панели бренды теперь отображаются даже если выбрана корневая категория.
- У страниц категорий и брендов мета описание теперь формируется автоматически из краткого описания раздела.

Исправленные ошибки:

- Исправлена ошибка, которая возникала при первом открытии фото в карточке товара после импорта.
- Сделаны мелкие правки верстки шаблона и админ. панели
- Исправлена работа слайдера изображений. Теперь при прокрутке мышкой или свайпом правильно считается количество пролистанных слайдов
- Исправлена ошибка когда при удалении пользователя не во всех заказах очищался его id
- Исправлена работа автокомплита с несколькими товарами с одинаковым названием
- Исправленые ошибки работы статистики.

Дополнительные фичи, которые были внедрены в OkayCMS:

- Оптимизировано количество запросов к базе данных при мультиязычности.
- Некоторые методы оплаты удалены из CMS по умолчанию и выложены как бесплатные модули.
- Сделана проверка на @ в подписке на новости.
- Если сайт закрыт на профилактику страница-заглушка отдает для поисковых систем не код 200, а ошибку 503 с указанием проверить эту же страницу через 5 минут.
- Если meta теги keywords и description пустые - они не выводятся в код вообще
- Добавлен в .htaccess код для работы модуля Google PageSpeed Insights.
- Добавлена проверка на протокол https
- Постоянная лицензия теперь по умолчанию доступна для следующих доменов на локальном сервере: localhost, local, okay, ok, okaycms, okcms, okay-cms, ok-cms. Код постоянной лицензии:
9tsd9gwzfs bcicnizugw ohqmpyqjml lznmnruyui row877flsy qurqbuqavh jevhqhmkuk xwonzrmppn kvvrzztgph ouwmt8sh7h tpcxswzwrt pzruknuqjz jxijjvynun zwwum4yqm4 uin9ybvxv9 rnog8tgwug ifbsanejdj vkxrytkmuw lqruh5r7rk vfqwqvyisn tjvuusak6s ywfrwkamtm qtoszzuuvu his6t4inyg oyqasbqnzt okpntwtyru tutzoyaz7o wy7yjsroi7 gokly5irhl ugoevnorsg umvvywqwro zrtzarfnpw fwavlu8pih ouxfptcys7 yfjqgf

Обновление также доступно на GitHub https://github.com/OkayCMS

Что планируется в ближайших обновлениях:

- Углубленная интеграция систем аналитики
- Разработка и внедрение адаптивной версии административной панели


Спасибо всем, кто помогал нам в создании новой версии OkayCMS 1.2.0, а именно: seoadd, korshunov, Crypter, pedro, MaximKAA therion.kiev, devaka и всем, кто сообщал об обнаруженных замечаниях и новых пожеланиях.

Добавлено: 30.06.2016, 14:31
IvanovMARK
Отлично! будем проверять

** Что планируется в ближайших обновлениях:
может статьи? с категориями, вместо адаптивной админки?

Добавлено: 30.06.2016, 14:47
korshunov
В анонсах предыдущих обновлений регулярно писалось:
Что планируется в ближайших обновлениях: Оптимизация работы мультиязычности.

Теперь такого не написано. Надо полагать, это считается уже выполненным.

В новой версии, как и раньше, пытаюсь добавить язык, например, польский. А такого удовольствия нет, в точности как в предыдущих версиях. Остается лишь гадать, что там оптимизировалось...

Добавлено: 30.06.2016, 14:49
m1hasik
korshunov писал(а):В анонсах предыдущих обновлений регулярно писалось:
Что планируется в ближайших обновлениях: Оптимизация работы мультиязычности.

Теперь такого не написано. Надо полагать, это считается уже выполненным.

В новой версии, как и раньше, пытаюсь добавить язык, например, польский. А такого удовольствия нет, в точности как в предыдущих версиях. Остается лишь гадать, что там оптимизировалось...
Если не писалось, то не факт что сделалось, какие то у вас однобокие выводы.
Думаю, что в будущем сделают ребята.
Там и так нового функционала хватает и без этого, а уже если кому то надо будет польский, то программистам не составит труда добавить одну строчку

Добавлено: 30.06.2016, 14:55
IvanovMARK
Отличная версия с дополнениями. посмотрел.
даю идею. Поставьте таймер на сайте и обновляйте ровно раз в квартал... в три месяца (а текущую версию на гитхабе dev/ аки бутстрап v4)
А на новый год - подарочный шаблон со снеговиком и шариками. и снежинками. и ёлкой.
И таймер. До новой версии осталось ......
График жёсткий будет, а апдейты на форуме обсуждать..
что готово, а что нет. К дате назначенной.

Добавлено: 30.06.2016, 15:01
OkayCMS
Нет. Иногда в процессе работ появляется желание добавить определенный функционал, или наоборот, отказаться от определенного функционала. Не хочется заявлять заранее что мы его сделаем.

Так, например, изначально планировалось сделать фильтр ползунком для свойств, но в процессе реализации поняли что с таким кодом не то что новичек, не каждый опытный специалист разберется. И в итоге от этого функционала отказались. И наоборот, изначально не планировалось делать интеграцию с ЯндексМетрикой, но это оказалось легко, поэтому сделали без проблем.

Добавлено: 30.06.2016, 15:06
IvanovMARK
OkayCMS писал(а):планировалось сделать фильтр ползунком для свойств
а у других получается сделать фильтр цифровой.. кг, см, ", и мощность в цифрах....
На любом сайте климата есть выбор по мощности в цифрах. и многие другие.

Добавлено: 30.06.2016, 16:23
korshunov
OkayCMS писал(а):изначально планировалось сделать фильтр ползунком для свойств, но в процессе реализации поняли что с таким кодом не то что новичек, не каждый опытный специалист разберется.

Очень интересно, что же такого сверхсложного нашли в ползунках ваши опытные специалисты?

Добавлено: 30.06.2016, 17:37
m1hasik
А в каких других CMS есть данный фильтр, по числовым значениям?
Вот Вы все просите, одно, другое, а есть ли в этом смысл. Работать ради работы нет смысла. Пусть лучше улучшают CMS. Я когда то работал на проекте, где надо было "что-то" делать, потому что клиентам хотелось, а на деле оказалось что это надо единицам.
Сделайте такой модуль и продавайте людям, зарабатывайте бабки, чем плох вариант?
Если окай начнут пичкать всякими плюшками, очень скоро он превратится в непонятно что. Или же разрабы психонут, сделают что то типо битрикса и все, можно будет забыть об "простоте" кода

Добавлено: 30.06.2016, 17:40
IvanovMARK
надо определится. если OKay для того, чтобы айфоны продавать и телевизоры с микроволновками
тогда да. бегунки не надо.

Добавлено: 30.06.2016, 20:30
MaximKAA
А как копейки в товарах вернуть?

Добавлено спустя 15 минут 57 секунд:
Если оформить заказ, а потом в админ панели изменить способ оплаты, в шаблон (ссылка по которой доступно отслеживание заказа) не передается, то есть не меняется. Также если в оформленном заказе изменить форму оплаты, в админку также не передается (не обновляется)

Добавлено: 01.07.2016, 05:40
OkayCMS
Копейки включаются в валютах. Кнопка "Отображать копейки"

Оформление заказа и изменение способа оплаты работает корректно.
Посмотрите внимательно, если вы изменили информацию на странице, а потом пытаетесь обновить, то браузер отправляет запрос на повторное изменение этой информации. Хром хотя-бы предупреждает, опера это делает даже без предупреждения.

То есть, вы на странице заказа поменяли способ оплаты на Интеркассу, переключились в соседней вкладке на админку, там поменяли на Ликпей, вернулись на вкладку со страницей заказа и нажали F5 - браузер повторно пошлет запрос "поменять способ оплаты на Интеркассу".

Добавлено: 01.07.2016, 06:03
MaximKAA
Народ, что вы думаете по поводу: добавить функционал фотогаллереи (альбомы и фотографии) в следующей версии?
Готов поделиться решением внедрения

Добавлено: 01.07.2016, 06:27
korshunov
MaximKAA писал(а):Народ, что вы думаете по поводу: добавить функционал фотогаллереи (альбомы и фотографии) в следующей версии?

Это ж CMS магазина, а не центра развлечений...


MaximKAA писал(а):Готов поделиться решением внедрения

Так делитесь. Спрашивать разрешения для этого совсем не обязательно.
Заодно увидите реакцию посетителей форума и получите ответ на свой первый вопрос о том, насколько это нужно народу...

Добавлено: 01.07.2016, 06:53
OkayCMS
MaximKAA писал(а):Народ, что вы думаете по поводу: добавить функционал фотогаллереи (альбомы и фотографии) в следующей версии?
Готов поделиться решением внедрения
В стандартный функционал точно нет. В виде отдельных дополнений - пожалуйста, маркетплейс открыт для всех.

Добавлено: 01.07.2016, 07:02
Crypter
ОГО столько всего проделано, 2 раза пришлось перечитывать все что было сделано для выпуска Вашего нового релиза.
Ваша система становиться все лучше мощнее и перспективнее.

Да эти несколько недель были не только жаркими для всех но и для Вас, так как "перелопатили" много кода, много подправлено и много внедрено.
Молодцы.

Добавлено: 01.07.2016, 09:04
OkayCMS
Crypter писал(а):ОГО столько всего проделано, 2 раза пришлось перечитывать все что было сделано для выпуска Вашего нового релиза.
Ваша система становиться все лучше мощнее и перспективнее.

Да эти несколько недель были не только жаркими для всех но и для Вас, так как "перелопатили" много кода, много подправлено и много внедрено.
Молодцы.

Спасибо, мы стараемся развивать нашу CMS и делать её всё лучше.

Добавлено: 02.07.2016, 08:11
Пользователь
Для предыдущих выпусков обновлений была краткая инструкция по переходу на новую версию. В новой ее нет. Кто-то может составить такую инструкцию по переходу на версию 1.2.0?

Добавлено: 02.07.2016, 13:32
OkayCMS
Обновить все файлы. Только аккуратно с файлом config/config.php. Там прописываются доступы к базе данных, их нужно сохранить, а потом указать заново.
Взять на GitHub в папке 1DB_changes файл update_1.2.0.sql и выполнить запрос из него в базу данных.

Добавлено: 03.07.2016, 12:04
Пользователь
Большое спасибо за информацию!

И спасибо за сам продукт. Желаю вам дальнейшего развития!