Новый год вместе с Сантой
К Новогодним праздникам мы подготовили для вас новый релиз Santafox. На этот раз - это Santafox 3.14 beta, доступная только в репозитории.
Почему beta?
Потому что, система содержит достаточно множество имзенений, которые тестировались на одной - двух конфигурациях, но в тоже время затрагивают серьезные изменения. По этой же причине мы пока не выпускаем обновление через админку
Если вы желаете принять участие в тестировании - пишите об ошибках в репозитории.
И так, что система умеет?
Почему beta?
Потому что, система содержит достаточно множество имзенений, которые тестировались на одной - двух конфигурациях, но в тоже время затрагивают серьезные изменения. По этой же причине мы пока не выпускаем обновление через админку
Если вы желаете принять участие в тестировании - пишите об ошибках в репозитории.
И так, что система умеет?
Новые возможности Santafox 3.14 beta:
- ЧПУ (by alex_wdmg) Реализован модуль ЧПУ для всех стандартных модулей Santafox CMS. Включается и отключается в админке -
- Mysqli драйвер (by Rinat) . Теперь вместо mysql функций - используются mysqli, таким образом Santafox можно поставить на хостинг с новыми версиями php
- Редактор шаблонов (by alex_wdmg). Возможность редактировать как глобальные шаблоны, так и шаблоны модулей прямо из админки
- Дополнительные поля страниц (by Rinat). Возможность создать дополнительные поля, которые будут отображаться в свойствах страницы. Возможность вывести их в хлебных крошках, меню или действиях для меток.
Удобно, когда например необходимо назначить иконку конкретному меню или прописать meta_descripton для страницы без использования редактора контента
Каталог товаров
- Вариации одного и того же товара (by Rinat). Сделана возможность иметь несколько вариантов у одного товара. Например нуотбук Asus n56 jv - это товар, однако он имеет десяток разных комплектаций с разными ценами. Возможность добавить эту комплектацию в корзину, оформить заказ без использования хаков.
- Стикер сравнения товаров (by Rinat). Новое действие в каталоге - вывести стикер для сравнения товаров по аналогии с стикером корзины
- Импорт - перекодировка в utf8 (by Rinat). В случае, если вы закачивали cvs файл в cp1251 - модуль каталога неправильно реагировал и воспринимал кодировку cp1251, как крякозябы. Сейчас, если вы закачаете файл в этой кодировки - он преобразует в utf8 и нормально импортирует товар
- Импорт - определение категорий. (by Rinat). В случае если стоит что эта галочка, то определенное поле является категорией, каталог товаров импортирует товары в эту категорию. Определяет как по id категории так и по ее названию.
- Импорт - пропуск полей, возможность не пропускать картинки. (by Rinat). Теперь пропускаются только те поля, у которых 1-2 значения. Также возможность не пропускать файлы и картинки, так как в cvs может указан путь.
- Возможность скрыть категорию. (by alex_wdmg). Возможность не показывать категорию каталога во фронтенд без удаления самой категории.
- Улучшение обработки запросов в корзине. (by alex_wdmg) Обработка как POST так и GET запроса при обращении к корзине при обновлении количества товаров/удалении товаров.
- Шаблон у категории товара. (by Rinat). Возможность задать шаблон для категории товаров. Имеет больший приоритет, чем шаблон товарной группы.
- Шаблон при отсутствии товаров в категории. (by alex_wdmg) Вывод приоритетного шаблона списка/карточки товаров при условии отсутствии товаров в категории
Система безопасности
- Исключения от попадения в бан. (by Rinat). Возможность задать исключеия от попадения в бан. Работает как по ip адресу, так и по хосту
- Добавление в исключение поисковых ботов (by Rinat). Иногда поисковые боты ведут себя совсем не так как хотелось бы нам, однако забанить поисковый бот - критично. Поэтому, в настройках по умолчанию -сделаны исключения и выставлена настройка - "не банить"
- Ручной бан (by Rinat). Возможность ручного бана по IP адресу с возможностью указать дату разблокировки
- Исправление ошибок "tor" (by Rinat). При типе смене ip адреса пользователя в рамках одной сессии у многих вылязяла ошибка. Исправлено.
- Исправление ошибок ipv6 (by Alexander Merkulov), В случае использования ipv6 - появлялась ошибка. Исправлено
Кэш страниц
- Функция очистки кэша сайта в админке (by alex_wdmg)
- Поддержка memcache для кеша сайта - (by Alexander Merkulov),
Обратная связь
- Хранение истории сообщений - (by alex_wdmg) Возможность просмотра отправленных сообщений в админке в модулях Обратная связь, обратная связь 2.
Новости
- Добавлены title, meta-keywords и meta-description по-умолчанию. (by alex_wdmg)
Шаблоны
- Пользовательские функции (by Ivan Kudryavsky) Возможность вызывать разрешенные функции прямо в шаблоне (удобно для назначения select, который в $_GET например)
Глобальные настройки
- TWEAK_FACTOR при обработке картинок (by alex_wdmg) Возможность указать лимит памяти для обработки картинок (для тех, у кого не обрабатывает большие картинки на хостинге, обратите внимание!)
- Исправлено отображение в АИ описания действия "Переинсталлировать языковые переменные" (by alex_wdmg)
Постпроцессоры
- Новый построцессор (by alex_wdmg) Кеширование метки в сессии
Галерея
- Произвольные поля (by alex_wdmg). Возможность создать дополнительные поля (выбор, текстовое поле, html) отображающиеся в галерее.
- Ширина/высота. (by alex_wdmg). Добавлены параметры ширини и высота исходного изображения в модуль "Галерея"
- Вывыод фото из категории. (by Rinat). При выборе действия - сформировать галерею с учетом сортировки - можно указать категорию, из которой будут отображаться эти фотографии
Дорога
- Микроразметка (by Mikhail Shakin) В модуль "Дорога" добавлена переменная position, необходимая для формирования микроразметки http://schema.org/BreadcrumbList
Исправление багов, мелкие фиксы.
- Защита шаблонов от скачивания и занулления (by Rinat).
- Перевод некоторых языковых переменных на английский и украинские языки- (by alex_wdmg).
- Исправление с невозможностью обновится на сайты с www, в случае его неуказания - (by Rinat).
- Поддержка Ckeditor в старых версиях браузеров (без гарантий со стороны разработчиков редактора) (by Bubek)
- Количество выполненных запросов к MySQL в информации о формировании страницы.- (by alex_wdmg).
- Исправление багов с модулем поиска (Не индексировался сайт) (by Rinat).
- Добавление переменной %num% в модуле FAQ, выводит номер вопроса по порядку на странице ( для использования в аккордионах и т.д.) (by Bubek)
- Более мягкое шифрование форм - (by Oslix)
- Отображение IP адреса клиента в админке - (by alex_wdmg).
- Исправления при выводе "Проверьте данные FTP соединения", отображение пути, к которому нету доступа - (by Rinat).
- Более быстрое отображение диалогов а админке (by Alexander Merkulov)
- Кеширование вызова - priv_page_real_link_get, прирост производительности - (by Rinat).
- "Необязательность регистрации" - в случае использования личного кабинета - (by Alexander Merkulov)
- Rinat
- alex-wdmg
- Alexander Merkulov
- Bubek
- Ivan Kudryavsky
- Oslix
- Mikhail Shakin
- alex-wdmg
- Alexander Merkulov
- Bubek
- ermy (Доп поля в каталоге)
- Дмитрий Иванов (категория в галерее)
После тестирования, мы выпустим обновление через админку и поменяем версию на Santafox 3.14.
Но и это еще не все, сейчас паралельно идет разработка 4 ветки санты, которая, должна покрыть все недостатки архитектуры текущей 3 версии. Мы надеемся и стремися к тому, что четвертая версия выйдет в следующем году.
Поздравляем всех с наступающим новым годом, оставайтесь с нами!