2. Два основных вида верстки
главных страниц новостных сайтов:
Шаблонная (жестко заданный формат верстки с
изменяющимися атрибутами объектов)
Как правило, не требует участия редактора, или редактор может
управлять только атрибутами (заголовок, лид, картинка и т.п.)
Нешаблонная (динамически изменяющийся
формат верстки)
Управляется редактором (т.н. front page editor), который может
манипулировать не только атрибутами (заголовок, лид, картинка
и т.п.), но и визуальной формой и расположением
модулей/объектов в пределах заданной модульной сетки,
добиваясь разнообразнейших дизайнерских эффектов.
8. Технологические варианты
автоматизированного управления
нешаблонной версткой:
Визуальный редактор
Dr.Front компании Aptoma, www.aptoma.com
Достоинства: визуальный (а-ля Word), универсальный,
связь с CMS сайта по протоколу XML или RSS-фиду.
Недостатки: очень высокая цена
Модульный редактор
от сайта MR7.ru (автор Сергей Базанов)
Достоинства: простота реализации и использования,
дешевизна, можно сделать на любой CMS.
Недостатки: функции визуализации ограничены,
унификация в пределах CMS.
28. Параметры позиционирования
модуля
Типоразмер (список)
на всю ширину
1/2 ширины
1/3 ширины
2/3 ширины
Номер ряда (число)
Расположение в ряду (список)
слева
посредине
справа
справа последний
слева последний
29. Связь модуля со страницей сайта
Через ID объекта (отдельная статья)
Компонент (список)
ID объекта (число)
Через гиперссылку (раздел, список статей)
URL (строка)
Через HTML-код (flash, iframe, object etc.)
HTML-код (текст)
30.
31. Визуализация модуля
Картинка (файл, берется из
соответствующего (ID) объекта компонента
или закачивается)
Заголовок (текст, берется из
соответствующего (ID) объекта компонента
или вводится)
Подзаголовок/лид (текст, берется из
соответствующего объекта компонента или
вводится)
Прочие элементы дизайна
32. Структура компонента
«Мозаика новостей»
Позиционирование модуля:
Типоразмер (список)
Номер ряда (число)
Позиция в ряду (список)
Связь с содержимым сайта:
ID компонента (число)
Гиперссылка (строка)
Содержание модуля:
Картинка (файл)
Заголовок (текст)
Подзаголовок/лид (текст)
Прочие элементы дизайна
например, пропорции кадрирования картинки
или кегль шрифта заголовка
33. Этапы работы FPE
Редактирование «мозаики новостей»
компоновка и редактирование объектов компонента
«Мозаика новостей», т.е. модулей, связанных через ID
или URL с соответствующими страницами сайта
(статьями, разделами и т.п.)
Обновление «мозаики новостей» на
главной странице сайта
$mainnews = s_list_class(XXX,XXX,"");
$db->query("UPDATE LOW_PRIORITY Catalogue SET
MainNews = '".mysql_real_escape_string($mainnews)."'");
34. Спасибо за внимание!
Сергей Базанов
руководитель веб-проекта
MR7.ru,
медиаконцерн Schibsted,
Санкт-Петербург
bazanov@MR7.ru
facebook.com/sergey.bazanov