Релиз ImageCMS 4.3 / Хабр

develop3r

Блог компании ImageCMS CMS *Разработка веб-сайтов *

Здравствуйте, хабрапользователи!
В этой публикации будем делиться новостями об очередном релизе нашей разработки: ImageCMS 4.3.

Работа над этой версией стала рекордной по продолжительности за последние полгода — мы готовились к релизу полтора месяца; также впервые провели бета-тестирование. Больше всего внимания уделили таким аспектам, как быстродействие и удобство в управлении движком, взяты во внимание абсолютно все замечания и рекомендации от наших пользователей, клиентов и форумчан.
Основные моменты можно лаконично изложить в следующих пунктах.

Версия ImageCMS Shop:
1. Поменяли отображение товара в администраторской части, сделали его более удобным.


2. Существенно изменили подход к созданию шаблонов:

  • переделали все страницы с учетом новой верстки, подробно настроили все узкие моменты;
  • разработали адаптивный шаблон системы, используя сетку фреймворка Twitter Bootstrap.

3. С целью упрощения работы с шаблоном добавили новые виджеты для Интернет-магазина:

  • ранее просмотренные товары;
  • популярные товары;
  • виджет брендов.

Кроме того, продумали систему работы полезных блоков для дальнейшего использования.
4. Исправили логику следующих модулей:

  • Заказы
  • Следить за ценой
  • Колбеки
  • Фильтр товаров в категории
  • Валюты
  • Способы доставки
  • Способы оплаты
  • Похожие товары

5. Создали подробную пошаговую инструкцию по созданию Интернет-магазина, также обновили документацию.

Версия ImageCMS Corporate:
1. Исправили все замеченные моменты в работе текстового редактора в панели администрирования. TinyMCE опять сделали редактором по умолчанию.
2. Исправили ряд замечаний по работе модулей “Меню”, “Обратная связь”.
3. Написали подробную пошаговую инструкцию по созданию корпоративного сайта.

4. Полностью доработали логику модуля “Галерея” и учли все комментарии пользователей.
Сейчас активно готовим новые шаблоны и инструкции для упрощения работы бесплатной версии системы и развития нашего сообщества.

Двигаемся далее в сторону развития раздела расширений. Скоро ожидается много новых приятных возможностей, модулей и шаблонов.

P.S. Напомним: ImageCMS Corporate — бесплатная OpenSource система для разработки и управления сайтами, функционал которой решает 95% типичных проблем для корпоративных сайтов.
ImageCMS Shop — система для профессиональной разработки Интернет-магазинов с расширенными возможностями.

Теги:

  • imagecms
  • imagecms shop
  • imagecms corporate

Хабы:

  • Блог компании ImageCMS
  • CMS
  • Разработка веб-сайтов

Всего голосов 30: ↑12 и ↓18 -6

Просмотры

9.2K

Комментарии 5

@develop3r

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

Комментарии Комментарии 5

ImageCMS — Вікіпедія

ImageCMS — платна система управління сайтами (Professional — $299, Premium — $499). Використовується для створення типових проектів корпоративних сайтів та багатофункціональних інтернет-магазинів. Написана на PHP, з використанням фреймворку CodeIgniter з інтегруванням бази даних MySQL. Для створення інтернет-магазинів система представлена у двох версіях: ImageCMS Shop Pro та ImageCMS Shop Premium. Платформа задовільняє потреби рітейлерів з великою кількістю товарів (від 100 одиниць).

Зміст

  • 1 Історія
  • 2 Цікаві факти
  • 3 Див. також
  • 4 Примітки
  • 5 Посилання
  • Перша версія 1.0.5 (2009-12-11) створена ТОВ «Сайт Імідж».
  • Починаючи з версії 2.1.0 (2010-12-09), в збірку ImageCMS включений модуль Інтернет-магазину ImageCMS Shop, який у безкоштовній версії має обмеження.
  • Починаючи з версії 2.1.6 (2011-01-13) є підтримка PHP 5.3.
  • Починаючи з версії 2.5.0 (2011-04-26) є підтримка CodeIgniter 2.0.
  • В версії ImageCMS 3.2 було додано модулі «Рейтинг» та «Відгуки», а також нові способи оплати: QIWI, LiqPay, Яндекс. Деньги, PayPal. Додано фільтри за розширеними критеріями.
  • Починаючи з версії ImageCMS 3.4 з’явилась можливість відслідковувати ціну товару, з’явились модулі «Підписатись на знижки», «Акції» та «Новини». Реалізована можливість додавання товару в різних валютах.
  • В версії 4.0 було повністю оновлено інтерфейс адміністративної панелі управління, реалізована можливість CSV-імпорту товарів, повністю перероблено модуль «Галерея» та модуль «Коментарі».
  • Версія ImageCMS 4.2 отримала розширену підтримку форматів імпорту/експорту даних, вдосконалення системи розподілу прав доступу, новий модуль «Редіректи», та повернення логіки навігації по сторінкам до деревоподібної структури.
  • Починаючи з версії ImageCMS 4.5 система отримала можливість оновлення версій з адміністративної частини, можливості для самостійної локалізації адміністративної частини, функціонал для редагування окремих елементів з адмін-панелі (без втручання в код), та абсолютно новий стандартний шаблон для корпоративних сайтів та інтернет-магазинів.
  • З версії ImageCMS 4.6 функціонал системи розширився двома новими модулями: Статистика та SEO-Експерт. Введена система захисту коду для ImageCMS Shop — ionCube.
  • Оновлення версії платформи до ImageCMS 4.7 містило наступні зміни: оновлення CodeIgniter до версії 2.2.1; оновлення PropelORM до версії 2; підключено менеджер залежностей Composer; змінилась стилістика адміністраторської частини; оновлення текстового редактора TinyMCE 4.
    1.7; файловий менеджер змінено на Responsive; переписані системи оплат, додано PayPal та 2checkout.
  • У версії ImageCMS 4.8 розробники презентували безкоштовний адаптивний шаблон, автоматичне налаштування Google Enhanced Ecommerce Analytics, змінено управління модулем банерів, оновлено текстовий редактор TinyMCE до 4.1.9; оновлено CodeIgniter до версії 2.2.2.
  • В релізі ImageCMS 4.9 переписано фільтр товарів, створена генерація фізичних сторінок фільтру, створена можливість вивантажувати в Яндекс. Маркет дані про країну-виробника товару та гарантії на товар, вибір ролі для нових користувачів при реєстрації, налаштування редіректу з www прямо з адміністративної панелі, розроблено модуль для вставки додаткових скриптів прямо з адміністративної панелі, створена можливість масового друку чеків замовлень.
  • З релізом ImageCMS 4.10 було запущено новий основний шаблон Unishop. Крім того, проведено ряд регулярних доопрацювань, серед яких: перехід на PHP 5.5, оновлено пошук по інтернет-магазину, перероблено завантеження додаткових зображень, оптимізована робота SEO-модуля, виправлено понад 75 помилок.
  • У версії платформи ImageCMS 4.11 проведено наступні зміни: додана можливість серверногого кешування, можливість виключати категорії із показу в головному меню, додано функціонал «Архівний товар/Знято з виробництва», додано управління тегами галереї в модуль SEO-Експерт, переписано функціонал властивостей, створено сторінки усіх «Хітів», «Новинок» та «Акцій». Крім того, у новій версії з’явилась можливість автоматично підключати Яндекс. Метрику для електронної торгівлі з правильною передачею даних для збору аналітики; допрацьовано функціонал створення статичних сторінок; оновлено плагін редактора шаблона elFinder до версии 2.1.13; проведено SEO-аудит системи на предмет відповідності вимогам пошукових систем. У цій версії внесено ряд змін в шаблони Multishop та Unishop.
  • З 2018 року ImageCMS більше не підтримується розробниками[джерело не вказане 575 днів], які перейшли на платформу WordPress
    [прояснити]
    .
Цей розділ потребує додаткових посилань на джерела для поліпшення його перевірності. Будь ласка, допоможіть удосконалити цей розділ, додавши посилання на надійні (авторитетні) джерела. Зверніться на сторінку обговорення за поясненнями та допоможіть виправити недоліки.
Матеріал без джерел може бути піддано сумніву та вилучено. (30 березня 2021)

ImageCMS протестована в роботі складних корпоративних сайтів з високою відвідуваністю і великою кількістю вмісту, а також у роботі інтернет-магазинів з кількістю продуктів більше 50000

[джерело?].

За даними рейтинг-огляду CMS Теглайн-2012, система ImageCMS увійшла в список вебстудій, що найчастіше використовуються в ru-неті.[2]

Адміністративна частина зроблена за допомогою AJAX, що дозволяє працювати з деякими функціями без перезавантаження решти елементів, таким чином, значно прискорюється робота з адмінпанеллю.

Щомісячно сайт ImageCMS відвідує близько 200 000 людей.

Щоденно на сайті платформи реєструється 30 нових користувачів.

Щоденно для тесту завантажується понад 50 копій ImageCMS Shop.

Станом на 03.09.2016 ImageCMS Corporate завантажена 500 000 разів і щоденно завантажується понад 200 разів.

Щоденно менеджери ImageCMS консультують понад 100 осіб.

  • Список систем керування вмістом
  1. ↑ Контактная информация : [рос.] : [арх. 18.04.2017] // ImageCMS : офіційний сайт. — Дата звернення: 18.04.2017.
  2. ↑ Рейтинг-обзор коробочных CMS Тэглайн-2012 : [рос.] : [арх. 17.04.2013] // 2012.tagline.ru : сайт.
  • Офіційний сайт ImageCMS [Архівовано 19 квітня 2017 у Wayback Machine.] (рос.)
  • Демо-версія ImageCMS Shop [Архівовано 13 квітня 2021 у Wayback Machine.]
  • Возможности ImageCMS : [рос.] // ImageCMS : офіційний сайт.
  • Создание интернет-магазина бесплатно на WooCommerce с помощью сборки ImageCMS Free : [рос.] : [арх. 23.11.2020] // ImageCMS : офіційний сайт.
  • Рейтинг CMS / Open Source 2020 на ratingruneta. ru
  • Рейтинг CMS від cmsmagazine.ru [Архівовано 16 квітня 2021 у Wayback Machine.]

python. Почему цвет полностью меняется при открытии и отображении этого изображения? Как добавить профиль ICC к изображению?

Вам понадобится модуль Pillow ImageCms :

Модуль ImageCms обеспечивает поддержку управления цветовым профилем […]

Для следующего демонстрационного кода я использовал примеры изображений с различными встроенными профилями ICC отсюда.

 из matplotlib импортировать pyplot как plt
из импорта PIL Image, ImageCms
из io импортировать BytesIO
# Инфы для тестового изображения
infices = ['sRGB', 'AdobeRGB', 'ColorMatch', 'ProPhoto', 'WideRGB']
# Инициализировать визуализацию вывода
plt.figure(1, figsize=(19, 9))
# Итерация индексов
для i_infix, инфикс в enumerate(infices, start=1):
    # Читать изображение
    image = Image.open('Момидзи-{}-yes.jpg'.format(infix))
    # Извлечь исходный профиль ICC
    orig_icc = ImageCms. ImageCmsProfile(BytesIO(image.info.get('icc_profile')))
    desc = ImageCms.getProfileDescription (orig_icc)
    # Построить изображение с оригинальным профилем ICC
    plt.subplot(2, len(infices), i_infix), plt.imshow(изображение)
    plt.title('Исходный профиль ICC: {}'.format(desc))
    # Создать ICC-профиль sRGB и преобразовать изображение в sRGB
    srgb_icc = ImageCms.createProfile('sRGB')
    изображение = ImageCms.profileToProfile (изображение, orig_icc, srgb_icc)
    # Построить преобразованное изображение с профилем sRGB ICC
    plt.subplot(2, len(infices), len(infices) + i_infix), plt.imshow(изображение)
    plt.title('профиль RGB ICC')
plt.tight_layout(), plt.show()
 

Код извлекает профиль ICC каждого образца изображения и сохраняет его как объект CmsProfile . Используя ImageCms.createProfile , вы можете создать встроенный ICC-профиль sRGB, который я использовал для исправления всех входных изображений с помощью ImageCms.profileToProfile :

Как вы можете видеть, входные изображения имеют довольно заметные цветовые различия, в то время как выходные изображения очень похожи (я не проверял равенство по пикселям).

Если вы хотите сохранить ICC-профиль определенного входного изображения, вы можете просто сохранить его вначале и исправить все ваши входные изображения по отношению к ним. этот профиль ICC. Например, это будет вывод для преобразования всех входных изображений в профиль ICC «ProPhoto RGB»:

Итак, вам нужно открыть изображение, извлечь профиль ICC, вставить изображения на новый пустой холст и преобразовать полученное изображение в сохраненный профиль ICC. Если у вас есть изображения из разных источников, то есть у вас могут быть разные встроенные профили ICC, вам необходимо решить, что делать: (1) исправить все входные изображения, как показано выше, включая возможные цветовые различия, или (2) фактически преобразовать цвета ваши входные изображения, чтобы они имели одинаковый внешний вид, но с использованием профиля ICC конечного результата. Последнее будет отдельной темой.

 -------------------------------------------------------
Системная информация
----------------------------------------
Платформа: Windows-10-10. 0.19041-SP0
Питон: 3.9.1
Пичарм: 2021.1.1
Матплотлиб: 3.4.2
Подушка: 8.2.0
----------------------------------------
 

О выпуске и новостях ImageCMS 3.4.7.84 / Хабр


Целый месяц мы работали в довольно насыщенном режиме, поэтому данная публикация посвящена последним новостям. Мы считаем, что источником вдохновения является ощутимая поддержка сообщества и клиентов (ребята, мы работаем для вас). Итак, бархатный август целиком и полностью прошел в очередном релизе системы — ImageCMS 3.4.7.84 — ImageCMS и ImageCMS Shop.

Основные активы следующие:

  • добавлена ​​интеграция сайта в соц. сети Вконтакте и Facebook;
  • запустили возможность разместить XML-карту интернет-магазина на ImageCMS;
  • обновлен функционал: теперь есть возможность следить за ценой товара и получать уведомления о ее изменении;
  • представил англоязычную версию шаблона;
  • добавлена ​​поддержка системы кэширования memcached;
  • разработана возможность запуска мобильной версии сайта;
  • возможность добавления товаров в разных валютах;
  • разработан модуль подписки на новости, акции, скидки;
  • обновлен способ отображения товаров — теперь это делается на платной версии Fancybox;
  • в административной панели вывели информацию о зарегистрированных пользователях и добавили экспорт в mailchimp;
  • оптимизирована скорость работы с большим количеством товаров в одной категории;
  • улучшен фильтр и генератор дополнительных полей магазина.
Как и прежде, мы активно избавляемся от жуков. В этом выпуске это касалось ошибок, связанных с:

  • свойствами товаров;
  • многоязычная административная панель;
  • логин и пароль при установке;
  • снятие старой цены;
  • регистрация пользователя;
  • переход после сохранения товара;
  • наложение водяного знака;
  • список сравнения;
  • модуль обмена — генератор социальных виджетов;
  • комментарии
  • отображение наборов товаров.
Семкамп

Помимо работы над релизом, мы продолжаем активно искать друзей, партнеров и единомышленников. Эти устремления привели компанию к информационному партнерству с такими проектами, как зарубежная маркетинговая конференция SEMCamp.ua. В программе конференции много полезного по маркетинговым стратегиям, контекстной рекламе на зарубежном рынке и стартапах на Западе.

Львов iCamp 2012

ImageCMS также дружит с главным событием интернет-рынка Западной Украины — конференцией Lviv iCamp 2012, которая состоится 6 октября 2012 года.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *