Поиск по сайтам Kherson Development Team (gelos.org.ua, kdt.biz.ua), в том числе и по комментам.

cmphm.ru (Разработка компонентов Joomla)

Изначально проект сайта для Центра Профилактической медицины разрабатывали не мы. Однако мы подключились к разработкам еще до публикации его в Интернете.

На первом этапе был разработан компонент comReporter. Это был первый компонент, разработанный нами под CMS Joomla. Назначением компонента был сбор отчетов об освещении федеральных и региональных проектов в СМИ от 40 региональных подразделений. Компонент работает до сих пор. В течении недели каждое из региональных подразделений (после авторизации) вносит информацию о опубликованных в СМИ материалах. По окончании недели сведения переносятся в архив и становятся доступны пользователям через веб-интерфейс. По каждому учреждению и по отчету в целом выводится сводная статистика.

По состоянию на март 2009 года в БД содержаться уже более 45000 публикаций.

17.01

Форма установки критериев поиска публикаций

17 марта 2009 года компонент был обновлен до версии 1.2. В рамках обновления были внесены изменения в дизайн административной части компонента, а также улучшена функциональность отбора учета отчетов администратором путем добавления дополнительных критериев.

17 января 2010 года вышла версия 1.3 компонента. Список изменений, вошедших в обновление компонента приводится ниже.

  • Модуль авторизации сделан более информативным, добавлена возможность быстрого перехода пользователя, представляющего учреждение, к просмотру своего текущего отчета и добавления в него новых записей.
  • Изменен и сделан более современным дизайн всего пользовательского интерфейса для учреждений. За счет переработки интерфейса и выделения рабочих и итоговых областей цветом и шрифтом увеличено удобство пользования пользования им.
  • Переработан интерфейс формы ввода критериев отбора отчетов на фронт-энде сайта. Дизайн сделан более современным и информативным.
  • Добавлены новые критерии отбора отчетов на фронт-энде сайта: в дополнение к существующему хронологическому фильтру отбора отчетов, теперь пользователь может устанавливать фильтр по учреждениям, задавать ключевые слова. Кроме того, пользователь имеет возможность выводить, в случае необходимости, только итоговую статистику, скрыв записи о конкретных публикациях. Это позволит увеличить скорость генерации отчета и сделать интерфейс более удобным. Добавлены ссылки генерации быстрых хронологических отчетов без установки их критериев, а лишь с помощью выбора в одно нажатие того или иного временного интервала.
  • Увеличено удобство пользования интерфейсом страницы с результатами поиска отчетов. При сохранении текущего стиля дизайн страницы был заменен на современный, с выделением цветом и шрифтом ключевых, итоговых и разделяющих областей. В начале страницы создано оглавление для быстрого перехода к отчетам конкретных учреждений, присутствующих в результатах поиска, добавлена ссылка перехода к итоговой статистике и обратно, к началу документа, добавлены ссылки на переход к оглавлению документа от каждого учреждения. На страницу добавлена кнопка печати, с оптимизацией печатной версии под лазерные принтеры. Как результат доработки указанной страницы и пользователям сайта и его администраторам рекомендуется для генерации необходимых отчетов пользоваться именно этой страницей, а не аналогичными инструментами админ. панели.
  • Модернизирована страница управления пользователями компонента. Был изменен интерфейс и добавлены возможности сортировки таблицы пользователей по возрастанию и убыванию по всем столбцам таблицы. Добавленная возможность позволит за меньшее время находить нужного пользователя путем сортировки списка без перезагрузки страницы.
  • Модернизирована страницы календарной выборки и выборки по учреждениям из админ. панели. Страница была снабжена инструментами для сортировки результирующей таблицы по всем столбцам.
  • Модернизирована страница редактирования строки отчета из админ панели. Добавлено выделение цветом и шрифтом основных функциональных областей.
  • Оптимизированы внутренние алгоритмы компонента для увеличения общего быстродействия компонента.

Кроме того, нами была произведена общая настройка и «доточка» CMS Joomla, установлены компоненты опроса и гостевой книги, постоянно выполняется резервное копирование сайта и мониторинг корректности его работы.

В конце февраля 2010 года старая версия сайта с интегрированным компонентом была перенесена в поддомен reports.cmphm.ru, а на основном домене была размещена мигрированная под Joomla 1.5 версия сайта. В соответствии с планом технического обслуживания сайта, до мая 2010 года будет внесено множество существенных изменений, расширяющих функциональные возможности, в том числе и миграция компонента сбора отчетов под версию Joomla 1.5.

В течении мая – июня 2010 года сайт cmphm.ru подвергся существенным изменениям. Был выполнен редизайн сайта, реализован конкурс пользовательских история «Как я бросил курить», введены новые поля в профиль пользователя.

Компонент comReporter был обновлен до версии 1.4. В рамках обновления компоненту были даны функциональные возможности по сбору нового типа отчетов, который был назван «универсальной формой». Кроме того, иерархия компонента подверглась существенным изменениям, были изменены полномочия пользователей по доступу к различной информации, появилась панель пользователя – личный кабинет. Пока личный кабинет не очень развит, в нем отображены лишь самые необходимые данные, однако в будущем планируется сделать его более удобным и продвинутым.

Компонент постоянно развивается и сейчас готовится к выходу версия 1.5.

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Оставить комментарий

Поиск по сайтам Kherson Development Team (gelos.org.ua, kdt.biz.ua), в том числе и по комментам.


Rambler's Top100


Copyright © 2006-2010 Kherson Development Team – разработка сайтов, веб-приложений, багфикс, сопровождение, flash-ролики, Joomla, Virtuemart. All rights reserved.