Я постараюсь рассказать о наиболее новом и интересном из того, что Вы увидите в CMS S.Builder, пока очень коротко:
Мультибраузерность
CMS S.Builder работает со всеми популярными браузерами:
- Internet Explorer версии 5.5 и выше
- Mozilla FireFox версии 1.5 и выше
- Opera версии 9.5 и выше
- Google Chrome
- Safari
Обновленный интерфейс системы
Итак, система получила обновленный интерфейс. Мы приняли решение не менять расположение элементов в окне, т.к. такое расположение кажется нам оптимальным, для тех задач, которые мы возлагаем на наш продукт, но изменили цветовую гамму, полностью сменили иконки, а также внесли еще ряд изменений в дизайн интерфейса. Очень надеюсь, что он придется Вам по вкусу.
Это вход в систему:
А это один из модулей CMS:
Тот, кто хорошо знаком с предыдущей версией системы, заметит, что в интерфейсе появилось много новых элементов, таких как:
- Статус
- Кто сейчас в системе
- Персонаж
- Входящие
- Фильтр
- И т.д.
О них мы расскажем Вам дальше.
Технология SB.ActiveDesktop
(Активный рабочий стол)
В новой версии системы появился отдельный модуль, в который пользователь CMS попадает сразу после входа в систему (по крайней мере, по умолчанию).
Задача этого модуля собрать и отобразить пользователю все новое и интересное, что произошло в системе с момента его последнего посещения системы.
Например:
- Появились новые обновления системы
- Появились новые сообщения для пользователя
- Появились новые сообщения на форуме
- Появились новые комментарии к статьям и в блогах
- Появились новые записи в системном журнале
- И т.д.
Информация от каждого модуля отображается в виде отдельного окошка.
Эти окошки можно обновлять, сворачивать, закрывать и перетаскивать.
От каких модулей информацию Вы хотите видеть на главной странице, можно выбрать в настройках интерфейса, а также количество столбцов, в которые выводить эти окошки.
Надеемся, данная технология придется Вам по вкусу. Здесь еще есть масса поводов и возможностей для развития. Эта технология будет постоянно развиваться и становиться все удобнее и необходимее.
Технология SB.Flexibility
(Расширение функционала ЛЮБОГО модуля)
Не знаю как Вы, а я, создавая, например, новостную ленту, не раз жалел о том, что нельзя добавить еще несколько полей у модуля. Ведь всем, казалось бы, устраивает модуль для данной задачи, но вот еще бы поле для указания автора, ну и может еще поле, где можно указать источник новости, и все! Что еще нужно для счастья? ;)
В S.Builder у большинства модулей количество полей не постоянно! Т.е., у новостной ленты, к примеру, были поля:
- Заголовок
- Дата публикации
- Анонс
- Подробный текст
- Фотография
- Публиковать/не публиковать
А Вам для определенной задачи нужно еще:
- Автор
- Адрес источника
- Большое изображение
- Комментарий автора
Знакомая ситуация? ;)
В новой версии Вы сможете без проблем добавить эти поля в новостную ленту, разбив их на закладки. Это теперь возможно и у других модулей системы! Типов полей стало намного больше. Возросла их функциональная нагрузка. Появилась возможность делать сложные проверки вводимых пользователем данных на PHP и JavaScript прямо в CMS. Дополнительные поля теперь добавляются не только у самих элементов модуля, но и у разделов модуля!
Теперь Вы сможете расширять модули системы так, как Вам это нужно!
Для примера, вот стандартные поля системы у модуля новостей:
Добавляем нужные нам поля:
Получаем дополнительную вкладку с нашим набором полей:
Как видите, делается это элементарно, за пару минут!
Остается настроить макет дизайна данного модуля, чтобы определить, где и в каком виде на сайте будут отображаться данные поля!
Кстати! Из новых типов полей есть, к примеру, поле для выбора цвета, которое используется в любом месте системы, где у пользователя возникает необходимость выбрать цвет.
Нажав иконку «выбрать цвет» пользователь увидит следующее окно:
Теперь пользователи CMS смогут визуально выбрать любой (!) цвет из всей палитры, а не только из заданной заранее разработчиками.
Технология SB.Real.WYSIWYG
(Интерфейс визуального редактирования страниц)
Основная задача данной технологии - обеспечить возможность редактирования сайта человеку, совершенно не знакомому не только с нашей системой управления сайтом, но и вообще с технологиями работы с Web.
Мы не без основания считаем, что возможность редактирования контента прямо на страницах сайта, видя перед собой, как он выглядит на странице, подхватывая и используя стили этой страницы, с использованием знакомого всем интерфейса ворда, является одним из главных преимуществ нашей CMS.
Хочу сразу оговориться, что:
- Для того, чтобы эта технология работала, разработчику НИЧЕГО не нужно делать! Хотите Вы этого или нет, а визуальное редактирование страниц будет работать! Иногда, разве что, оно может работать криво, если у разработчика сайта кривые руки (без обид, пожалуйста, говорю только правду! :).
- Вы получаете полный набор возможностей нашего визуального редактора, включая создание и редактирование таблиц, изображений, карт изображений (Image Maps) и т.д.
Конечно, мы не могли не уделить этой технологии повышенного внимания в новой версии.
Вы сможете не только редактировать из визуального редактора страницы сайта, но и:
- Создавать из визуального интерфейса новые страницы.
- Попадать в визуальный интерфейс сразу после входа в систему, минуя базовый интерфейс системы.
- Визуально редактировать контент не только текстовых блоков, но и любых модулей системы.
- Редактируемые шаблоны блоков контента.
- и т.д.
Таким образом, существенное увеличение возможностей системы должно сказаться на конечных пользователях системы (заказчиках сайтов) только в лучшую сторону! Они смогут получить не только более мощный и функциональный сайт, но и более простой интерфейс для его администрирования! Это совсем немаловажно при всей сложности современных систем управления сайтами.
Более подробно об этой технологии Вы можете узнать в разделе посвященном визуальному редактору.
Технология SB.Uploader
(Загрузка файлов на сайт)
О файловой панели системы мы поговорим чуть позже. Но есть у нее одна функция, которая достойна отдельного внимания.
Технология SB.Uploader позволяет загрузить на сайт через интерфейс системы любые файлы. Ничего нового, не правда ли?
Но все дело в том, что:
- Файлы могут загружаться в архиве. Если при этом Вы установите галочку «Разархивировать файл после загрузки», то на сайте, после загрузки файла, Вы получите не загруженный файл, а все файлы, которые были в этом архиве, включая всю иерархию папок.
- Если же Вы загружаете картинку, то Вы можете:
- Задать размеры картинки в ширину или в высоту (либо степень сжатия в процентах). В итоге, Вы получите на сервере уже отмасштабированную картинку.
- Вы можете наложить на эту картинку водяной знак в виде текста или изображения.
А теперь, внимание! Если Вы указали в качестве загружаемого файла архив, в котором есть изображения, то система может:
- Загрузить архив на сервер
- Разархивировать его
- Привести все картинки к нужному размеру
- Наложить на все картинки водяной знак
Использовать эту технологию можно не только в файловой панели, но и в любом месте системы, где нужно загружать файлы на сервер.
Продолжение читайте на следующей странице...