Казалось бы, можно и отдохнуть, ан нет — сайт требует постоянной заботы, обновления, размещения новых материалов. Не то что отдыхать — передохнуть некогда. Частично облегчить участь владельца проекта может позволить удобная система публикации, которая должна снять с него существенную нагрузку по подготовке новых страниц.
Что должна «уметь» такая система? Она должна обеспечить возможность размещения различных типов материалов — статей, пресс-релизов, новостей. Должна быть возможность включения в тексты графических изображений. Пользователь должен иметь возможность распределять публикуемые материалы по разделам и рубрикам, у него должна быть возможность устанавливать время, когда публикация должна стать доступной для посетителей и, возможно, определять период «видимости» публикации. Публикации должны иметь как основную часть, так и часть, размещаемую в качестве анонса.
Система управления публикациями должна обеспечить возможность размещения различных типов материаловЧто еще хотелось бы иметь? Шаблоны страниц, чтобы не задумываться над тем, какой должен быть шрифт, как будут размещены иллюстрации, как будут сформированы ссылки. Хотелось бы иметь возможность предварительного просмотра размещенного материала, а для крупных проектов — многоступенчатую систему контроля и проверки.
Попробуем разобраться, как же решены эти вопросы на примере системы «Битрикс». «Битрикс» — это эффективный инструмент для создания, поддержки и развития современного веб-сайта. Последняя его версия доступна в нескольких вариантах: «Старт», «Эксперт», система с поддержкой My SQL, с поддержкой Oracle и другие варианты. Продукт позволяет минимизировать расходы на сопровождение веб-сайта за счет простоты управления статической и динамической информацией. Для управления сайтом не требуются дополнительные услуги специалистов в области веб-дизайна. С помощью продукта управлять веб-сайтом может штатный сотрудник компании, обычный пользователь персонального компьютера без специальных навыков программирования и HTML-верстки.
Последнее утверждение разработчиков представляет особый интерес. Из всего множества возможностей, предоставляемых проектом, нас в рассматриваемом вопросе будут интересовать две: управление структурой текстовой части и возможностями публикаций. Не вдаваясь в подробности, отмечу, что управление структурой и размещение публикаций зависит от прав, предоставленных тому или иному пользователю администратором сайта.
Допустим, вам даны полные права, и определены разделы и тематика будущих публикаций. Первое, что вам надо будет сделать — создать необходимые разделы. Для этого в административной части проекта есть пункт «Настройки системы». В нем выполняются настройки модулей, отвечающих за базовые разделы проекта, в том числе — за информационный. Выбрав настройки модуля, вы попадете на страницу описания информационных блоков, то есть тех, которые будут видны в главном меню проекта. Тут вводится описание новых информационных блоков, здесь же можно их удалить. Описывая новый блок, нужно заполнить несколько служебных полей. Код — английское название блока, оно выполняет служебную функцию. Если ваш блок будет в дальнейшем делиться на группы, следует поставить галочку в соответствующем поле. В поле «Название» записывается то наименование блока, которое будет выводиться на страницах сайта. В системе «Битрикс» предусмотрено использование нескольких языков, по умолчанию — русского и английского. Нужно заполнить строки для обоих вариантов.
Далее выполняется формирование структуры блоков — вводятся разделы, если они должны там быть. В этой настройке есть несколько важных моментов. Во-первых, раздел можно сделать активным, доступным для посетителей, а можно его отключить. Во-вторых, есть возможность указать последовательность вывода разделов, присвоив каждому из них некоторое числовое значение (индекс). Здесь же разделу следует присвоить мнемонический код, используемый в дальнейшем для выборки информации по конкретному информационному блоку или для исключения блока из выборки. И, конечно, именно здесь разделу дается название. Для некоторых разделов может потребоваться вывод дополнительной информации, присущей каждой опубликованной новости. К примеру, наименование источника информации. Для таких ситуаций имеется возможность описать дополнительные поля, которые будут доступны при размещении новых текстов.
Сообщения информационных блоков показываются в публичной части в определенной последовательности: первыми показываются записи, дата публикации которых ближе к текущей дате. Если дата сообщения не указана, то новости будут показаны в соответствии с индексом сортировки. Если у нескольких записей индекс сортировки одинаковый, то они будут показаны по ID, то есть чем позже была добавлена новость, тем выше в списке новостей она будет показана.
Разделы созданы, и теперь можно приступать к их наполнению. Эта часть работы действительно не требует от пользователя особых знаний, особенно если ввод выполняется без использования встроенного html-редактора. Для размещения новостей или иных публикаций используется специальная форма веб-интерфейса. В ней пользователь может установить признак и период активности (доступности для просмотра посетителями) публикации, назначить индекс сортировки. Эта техническая информация используется системой «Битрикс» при формировании публичной части проекта.
Для размещения новостей или иных публикаций используется специальная форма веб-интерфейсаЕсли ваш сайт многоязычный, то вы сможете публиковать новости и создавать каталоги на этих же языках. Материалы будут автоматически размещены в соответствующей языковой части. Например, если при создании новости вы укажете, что сообщение публикуется на английском языке, то данная новость будет показана только в английской части сайта.
Каждая публикация состоит из двух частей — анонса и основной части, к каждой из которых можно прикрепить файл графического изображения. При размещении текстовой части пользователь может использовать обычный текстовый формат или встроенный редактор html. Размер изображений, подключаемых к публикации, имеет ограничения. Изображение для анонса не может превышать ста пикселей по любой координате, а для основной части ограничения размеров несколько больше. Если размеры изображения превышают ограничительные параметры, то они будут уменьшены до максимально возможных с соблюдением пропорций.
Для доработки публикуемого текста можно использовать встроенный редакторДля доработки публикуемого текста можно использовать встроенный редактор. Принцип работы с ним ничем не отличается от работы с редактором Word — такие же кнопки управления, такое же визуальное отображение выполняемых изменений. Хотя HTML-код и создается в процессе работы, пользователь его не видит, да ему это и не нужно (созданный код можно увидеть при переходе в режим обычного текста). Зато пользователь может легко изменить цвет фона, текста, вставить элементы списков, таблицы, выбрать вариант выравнивания. Используя редактор, можно вставить в текст дополнительные изображения. Редактор может быть использован как для форматирования анонса, так и для работы с основной частью текста. Страницы с новостями и публикациями формируются для представления в публичной части на основе шаблонов. Поэтому использование редактора для форматирования текстов не приведет к изменениям общего дизайна. Единственное ограничение его использования — на компьютере пользователя должен быть установлен Internet Explorer 5 и более старших версий.
Чего не хватает в публикаторе? Я не нашел возможности создания ссылок на ранее опубликованные тексты. При публикации статей определенной тематики такие перекрестные ссылки часто бывают необходимы. Не нашел возможности назначить различные права доступа к публикациям для автора публикации и, к примеру, редактора. Например, не следовало бы давать возможности автору публиковать тексты до проверки их редактором. Нет информации о том, кто автор той или иной публикации — если доступ к размещению новостей имеет несколько человек, такая информация была бы необходима. Просматривать же логи системы в поисках владельца — не очень приятное занятие. И отсутствует такая важная возможность публикаторов, как предпросмотр. Впрочем, достоинств у публикатора больше, чем недостатков, поэтому общее впечатление от него осталось положительное.
Ссылки по теме
Статья получена: hostinfo.ru