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

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #1 OkayCMS » 30.06.2016, 09:28

Так как изменений в версии 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 и всем, кто сообщал об обнаруженных замечаниях и новых пожеланиях.

IvanovMARK M
Аватара
IvanovMARK M
Репутация: 2
Сообщения: 58
Зарегистрирован: 05.01.2016
С нами: 8 лет 2 месяца

Сообщение #2 IvanovMARK » 30.06.2016, 14:31

Отлично! будем проверять

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #3 korshunov » 30.06.2016, 14:47

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

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

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

m1hasik M
Аватара
m1hasik M
Возраст: 32
Репутация: 31
Сообщения: 200
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Откуда: Днепр
Skype

Сообщение #4 m1hasik » 30.06.2016, 14:49

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

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

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

IvanovMARK M
Аватара
IvanovMARK M
Репутация: 2
Сообщения: 58
Зарегистрирован: 05.01.2016
С нами: 8 лет 2 месяца

Сообщение #5 IvanovMARK » 30.06.2016, 14:55

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #6 OkayCMS » 30.06.2016, 15:01

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

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

IvanovMARK M
Аватара
IvanovMARK M
Репутация: 2
Сообщения: 58
Зарегистрирован: 05.01.2016
С нами: 8 лет 2 месяца

Сообщение #7 IvanovMARK » 30.06.2016, 15:06

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #8 korshunov » 30.06.2016, 16:23

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

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

m1hasik M
Аватара
m1hasik M
Возраст: 32
Репутация: 31
Сообщения: 200
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Откуда: Днепр
Skype

Сообщение #9 m1hasik » 30.06.2016, 17:37

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

IvanovMARK M
Аватара
IvanovMARK M
Репутация: 2
Сообщения: 58
Зарегистрирован: 05.01.2016
С нами: 8 лет 2 месяца

Сообщение #10 IvanovMARK » 30.06.2016, 17:40

надо определится. если OKay для того, чтобы айфоны продавать и телевизоры с микроволновками
тогда да. бегунки не надо.
Последний раз редактировалось IvanovMARK 02.07.2016, 13:15, всего редактировалось 3 раза.

MaximKAA M
Аватара
MaximKAA M
Репутация: 1
Сообщения: 58
Зарегистрирован: 18.02.2016
С нами: 8 лет 1 месяц

Сообщение #11 MaximKAA » 30.06.2016, 20:30

А как копейки в товарах вернуть?

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #12 OkayCMS » 01.07.2016, 05:40

Копейки включаются в валютах. Кнопка "Отображать копейки"

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

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

MaximKAA M
Аватара
MaximKAA M
Репутация: 1
Сообщения: 58
Зарегистрирован: 18.02.2016
С нами: 8 лет 1 месяц

Сообщение #13 MaximKAA » 01.07.2016, 06:03

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #14 korshunov » 01.07.2016, 06:27

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

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


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

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #15 OkayCMS » 01.07.2016, 06:53

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

Crypter
Аватара
Crypter
Репутация: 11
Сообщения: 109
Зарегистрирован: 02.02.2016
С нами: 8 лет 1 месяц

Сообщение #16 Crypter » 01.07.2016, 07:02

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

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #17 OkayCMS » 01.07.2016, 09:04

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

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

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

Пользователь
Пользователь

Сообщение #18 Пользователь » 02.07.2016, 08:11

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #19 OkayCMS » 02.07.2016, 13:32

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

Пользователь
Пользователь

Сообщение #20 Пользователь » 03.07.2016, 12:04

Большое спасибо за информацию!

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


Название раздела: Обновления OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Обновления OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 15 гостей