Наш движок всем движкам движок!*

* Лучшая CMS по опросам 2014 года



Старт продаж платной версии

14/05 11:58
Всем привет! Мы наконец запустили платную версию. Надеемся на взаимовыгодное сотрудничество и плотное общение со всеми, кто заинтересуется. Нам очень нужна ваша помощь, чтобы сделать наш движок  еще более удобным. Приглашаем разработчиков, для создания сторонних модулей.
Вместе мы достигнем величия, а по одиночке погибнем :)



Ссылка Комментарии (0)

Задачка на логику

17/02 22:34
Исходные данные: Есть документ в ворде, где куча текста и картинок. Типа страница сайта. Страница длинная. И их много. На каждой под 200 картинок.
Есть сайт на eq#portal с соответствующим функционалом. Т.е. хтмл редактором, куда в принципе можно вставлять страницы прямо из ворда, он их подхватывает.
Задача, собственно перенести все из ворда на страницу.
Если просто вставить все из ворда в хтмл редактор, то в итоге получаем красивый текст, но картинки все будут с левыми путями.
Сначала пробовал вручную вырезать картинки, загружать и менять ссыки на них в коде. Это получается дико долго.
Потом получилась вот такая занятная  автоматизация: ворд сохраняем в виде хтмл страницы (этот код непригоден, т.к. дико грязный), он при этом кладет файликами картинки уже готовые по отдельности. Картинки загружаем на сайт, предварительно переименовав, т.к. ворд дает им одинаковые имена с номером вида image001.jpg.
Переименовывать очень легко программкой ReNamer http://www.den4b.com/?x=products&product=renamer
Переименовать надо, т.к. от разных страниц будут одинаковые названия файлов картинок.
ХТМЛ файл, который сделал ворд надо открыть браузером и прям как есть текст и изображения выделить и скопировать в визуальный редактор сайта. Он при этом очистит все левые атрибуты, которые напихал ворд. Получаем практически чистый и красивый хтмл код. Дальше надо открыть его исходник, скопировать и автозаменой локальные пути к картинкам поменять на сайтовые. В eq#portal удобно, что можно обращаться к старым именам картинок через процессор изображений /thumbnail/. Т.е. просто меняем путь на этот и все, картинки работают.
Вроде, не такая сложная задача, а пришлось повозиться, чтобы не делать руками. Чистить код ворда руками занятие тоже не очень благодарное. Можно, конечно, прогнать через чистую вставку, но тогда потеряется форматирование. А так получилось сохранить и форматирование и загнать картинки на сайт.



Ссылка Комментарии (0)

Исправление для схем вывода следующего и предыдущего элемента

11/07 10:38
В системе встроенной справки была допущена неточность в описании схем для вывода следующего и предыдущего элемента на странице текущего элемента блока.
Корректные схемы:



Ссылка Комментарии (0)

Обновлена демо версия сайта

24/06 23:14
На демо версию сайта установлена версия обновления 0.7.9.4 Release candidate 6.
Как и раньше, демонстрационный сайт доступен по адресу 
Логин: demo@eQuantics.net

Пароль: portal

Любые изменения на нем будут видны в течение ограниченного времени. Возврат к исходному состоянию производится в 10 минут каждого часа.
К сожалению, для всех пользователей доступен один демонстрационный сайт, в связи с этим действия одного пользователя могут мешать действиям других. 
Для полноценного тестирования системы мы рекомендуем установить дистрибутив локально.



Ссылка Комментарии (0)

Обновление 0.7.9.4

20/06 14:23
Выпущено обновление 0.7.9.4

Ключевые  изменения и особенности данного обновления:

- оптимизирована загрузка модуля webstore
- улучшена работа с логами
- улучшена работа с языковыми переменными
- первый этап миграции на php 5.4
- добавлен новый элемент сайта - Colotrpicker
- в модуле blocks к мультисхемам вывода добавлена сортировка
- множество изменений, улучшающих юзабилити


Ссылка Комментарии (0)

Потенциал совместной разработки

23/05 11:41
В данный момент проходят опытные испытания подключения к системе управления сайтом модулей сторонних разработчиков. Их распространение планируется осуществлять через репозиторий, аналогично штатным модулем. Данная возможность позволяет интитуциональным пользователям системы создавать модули, необходимые для их работы. А также дает возможность осуществлять их распространение на коммерческой основе.


Ссылка Комментарии (0)

"Бизнес кейс" - создание калькулятора на основе системы

01/05 12:40

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

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

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

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

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

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

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

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

Таким образом, имеющиеся модули системы пригодны для реализации сложного функционала при разработке систем расчета стоимости продукции.




Ссылка Комментарии (0)

Роадмеп развития проекта

30/04 0:18
В ходе работы над созданием системы были выполнены следующие шаги:
+ Создание ядра системы управления сайтом
+ Создание базовых модулей
+ Перевод некоторых сайтов на новую систему управления сайтом
+ Создание дополнительных модулей
+ Создание системы обновления, проверки целостности, восстановления
+ Создание системы глобальной авторизации и "личного кабинета"
+ Перевод всех сайтов партнеров на новую систему управления сайтом
+ Глобальные доработки и тестирование в альфа режиме
+ Публичное тестирование

В ближайшие планы по развитию системы входит реализация следущих направлений:
- Создание документации по API системы для разработчиков
- Превращение системы в публичную платформу для разработки модулей
- Создание системы реалзизации дополнительных модулей через механизмы репозитория
- Формирование сообщества разработчиков
- Партнерская программа для вебстудий по созданию собственных систем управления сайтом на основе нашей платформы и набора дополнительных модулей




Ссылка Комментарии (0)

Обновление 0.7.7.9

29/04 11:02
Выпущено обновление 0.7.7.9

Ключевые  изменения данного обновления:

- добавлены фильтры заказов в интернет магазине
- новая логика в мультишаблонах
- улучшена проверка репозитария
- добавлена функция ajax при работе с корзиной магазина
- изменен ряд служебных функций в системных классах


Ссылка Комментарии (0)

Разделение обновлений

21/03 17:03
Работа обновлений для системы управления сайтом eQuantics#portal была разделена на два потока. Публичных релизов и внутренних тестовых. Оба варианта обновлений доступны, однако тестовые обновления могут содержать в себе новый функционал, тестирование которого в полном объеме еще не было произведено. В релизах будут только оттестированные версии, которые гарантируют стабильную работу системы. Выбор какой поток обновлений использовать оставлен на усмотрение пользователя в настройках проекта.


Ссылка Комментарии (0)

[1] 2 3 > >>|