Завершена разработка сайта для ГТРК «Иркутск». На данный момент это один из самых больших и сложных проектов, разработанный нашей студией.
Сайт ГТРК «Иркутск» представляет собой сайт на три направления: ГТРК «Иркутск», Радио и Вести-Иркутск. Любой раздел сайта легко настраивается администратором и может быть снабжен собственными информационными блоками, что позволяет разнообразить сайт и показывать только сопутствующие разделу блоки.
Основная часть сайта — работа модуля «Новости». Сортировку и отбор новостей можно производить самыми разными способами:
- По дате: просмотр новостей за конкретный день или сразу за месяц;
- По рубрике: с помощью облака тегов или выбора рубрики интересующей новости;
- Администратор может объединять новости в выпуски или группировать по темам;
- Возможно посмотреть наиболее интересные новости по рейтингу или количеству прочтений;
- К каждой новости можно присоединить поясняющие изображения, видео или аудио, причем при просмотре новостей, можно, например, отобрать все новости только с присоединенным видео.
- К каждой новости можно подключить новости «по теме», причем подбор новостей может быть как автоматически, так и вручную администратором.
Любая новость может быть прокомментирована зарегистрированным пользователем, причем комментарии располагаются в виде дерева, с возможностью ответить другому пользователю.
Кстати, о зарегистрированных пользователях: помимо возможностей комментирования любой новости и выставления рейтинга новости или автору, пользователи могут обмениваться сообщениями между собой, создавать и комментировать темы в форуме и даже создавать собственные новости, которые после просмотра их модератором имеют шанс быть опубликованы в специальном разделе «Мобильный репортер» или даже в основной ленте новостей.
Несмотря на то что основой сайта являются новости, мы не забыли предусмотреть множество приятных мелочей в других разделах сайта, например, в разделе «О проекте» можно посмотреть случайные фотографии непосредственно из телевизионной студии, раздел «Команда» разделен на раскрывающиеся группы, а в разделе «Погода» можно посмотреть график изменения температуры на улице за последние сутки.
На этом сайте нами запущена новая версия модуля «Управление баннерами» с расширенными возможностями: баннеры могут быть представлены как готовыми изображениями или текстом, так и исполняемым кодом. Можно настраивать не только количество показов конкретного баннера и диапазон дат для показа, но и применять более сложные схемы показа. Так, блок «Интересно» представлен выбором трех случайных баннеров из достаточно большого списка.
На сайте предусмотрена выгрузка новостей в формате Yandex News.
Дополнительно разработана мобильная версия сайта, где можно посмотреть последние новости и получить информацию о погоде.
Очень много работы было проведено при разработке системы управления сайтом для администраторов сайта. Например: используется AJAX при подборе похожих новостей, календарь для быстрой навигации по новостям и один из самых сложных модулей: автоматическая загрузка ТВ программы на неделю. О загрузке ТВ программы следует поговорить особо: поскольку ТВ программа присылается администратору сайта в довольно свободном формате в виде обычного WORD файла, специалистами нашей студии был написан достаточно сложный парсер, основанный на регулярных выражениях, для автоматического распознавания времени и названия программ.