Amiro.CMS 5.14: BBCode для верстки текстов, редактирование заказов и не только
21.12.11В редактор текстов интегрирован BBCode – удобная альтернатива традиционным способам верстки. Добавлено редактирование заказов с возможностью просмотра истории изменений. Усовершенствованный фильтр в каталоге. Улучшения в импорте каталога товаров, другие новшества.
BBCode для верстки текстов
В версии 5.14 редактор текстов Amiro.CMS в дополнение к визуальному режиму и режиму редактирования HTML получил поддержку разметки BBCode.
Несмотря на то, что верстка статей, новостей и других текстов является базовой задачей для CMS, наиболее распространенные способы ее решения не лишены ряда недостатков. Например, верстка текстов на чистом HTML сложна для неподготовленных пользователей, даже профессионалам неудобно работать с ним. Визуальные редакторы в силу особенностей своего устройства генерируют подчас неоптимальный, избыточный код; создают громоздкие блочные структуры и т.д.
BBCode является разумной альтернативой, лишенной указанных недостатков. BBCode прост, широко распространен и при этом содержит достаточные возможности для форматирования статей. Но главное достоинство BBCode в том, что он позволяет добиться полного контроля над конечным результатом даже непрофессионалам.
До последнего времени возможности BBCode для форматирования статей были доступны только в виде отдельных плагинов к некоторым бесплатным CMS.
Разработчики Amiro.CMS первыми из российских разработчиков органично интегрировали BBCode для верстки основных текстов в CMS прямо из коробки.
Евгений Лозовой, редактор информационного портала AdMe-Сибирь:
В моей работе я имею дело с большим количеством пресс-релизов компаний и предприятий, которые традиционно оформлены в виде doc-файлов на фирменных бланках, с "красивым" украшением отступами, размерами и цветом шрифта. И обычно приходилось перед "подачей в номер" эти материалы перегонять через простейшие текстовые редакторы, дабы уничтожить элементы излишнего форматирования. Ведь чужой текст на сайте обязан смотреться единообразно, в едином стиле с другими опубликованными материалами. Использование BBCode-редакторов упрощает этот процесс на порядок. Теперь редактор ресурса полностью контролирует внешний вид публикуемого текста, задействуя только самые необходимые элементы форматирования. В результате экономится время, сохраняется целостность стиля отображения.
В режиме разметки BBCode пользователю предлагается удобная, уже знакомая по визуальному редактору, панель инструментов для вызова команд форматирования.
Появившиеся в новой версии редактора изменения делают работу с текстом более удобной. Для каждого модуля теперь запоминается выбранный режим редактирования и размеры рабочей области редактора (размеры которой можно растянуть мышью). Работает подсветка синтаксиса BBCode. В любой момент переключиться на способ верстки, наиболее подходящий для конкретной задачи и уровня подготовки пользователя.
Подробно о способах форматирования текстов и преимуществах использования BBCode читайте в специальном обзоре в блоге Amiro.CMS.
Гармоничное сочетание режимов редактирования (визуальный, BBCode, HTML), переключение на лету, подсветка синтаксиса и другие удобства делают новый редактор универсальным решением, подходящим для всех групп пользователей.
Редактирование заказов
Появилась возможность редактировать принятые заказы: менеджер магазина может изменить получателя, способ и адрес доставки, состав заказа (добавление/удаление товаров, изменение количества, цен), установить нестандартный размер скидки и т.д..
В Amiro.CMS реализована сложная логика, по которой при оформлении заказа автоматически рассчитываются различные скидки, налоги, стоимость доставки и т.д.. При редактировании принятого заказа часть этих расчетов придется взять на себя менеджеру магазина.
Как правило, потребность редактировать уже принятый заказ возникает в каких-то особых ситуациях, которые система не может сама предусмотреть. Примеры таких ситуаций: в самый неподходящий момент закончился товар у поставщика, требуется замена товаров, звонит клиент, и в ходе разговора менеджер понимает, что нужно изменить состав заказа, установить другой адрес и способ доставки и т.д.. Это те самые 10% заказов, в работе с которыми нужна гибкость и требуется ручное вмешательство.
Благодаря тому, что история всех изменений заказа сохраняется и отображается на вкладке редактирования, можно в любой момент посмотреть, кем, когда и какие были внесены изменения.
Фильтр в каталоге товаров стал гибче
В фильтре и спецблоке фильтра каталога товаров появилась возможность заполнять выпадающие списки для фильтрации по полям, привязанным к справочникам, значениями из всех товаров удовлетворяющих текущим условиям фильтра, а не только из товаров текущей категории и её дочерних категорий. Набор значений в
фильтре теперь соответствует списку всех отображаемых товаров.
Полезные мелочи
- Усовершенствован импорт каталога товаров. Для ускоренного CSV-импорта минимальное количество столбцов понижено до 2 (например, теперь можно быстро обновлять цены товаров, используя CSV-файл с двумя столбцами: ID для обмена данными и ценой). Кроме того, добавлена возможность импортировать дружественный адрес страницы товара (ЧПУ).
- Усилена защита от СПАМ-ссылок в модулях «Форум», «Гостевая», «Комментарии».
- У администратора сайта появилась возможность настройки логики удаления устаревших заказов интернет-магазина в зависимости от их статусов.
- В профиль пользователя добавлено поле «Nikname». Поддержка этого поля появилась в модулях «Форум», «Гостевая», «Комментарии», «Личные сообщения». При авторизации через внешний сервис (например, Twitter или Facebook) поле «Nikname» заполняется автоматически данными из профиля пользователя в соц.сети.
Смотрите также
- История версий: полный список всех изменений в 5.14.0.
- Демо-центр всех редакций Amiro.CMS 5.14.0.