ОБСУДИТЬ ПРОЕКТ
EN RU
Контакты
Мы на связи

Контактное лицо: Крылов
Александр Викторович

ИНН: 3100804517

+38 (095) 385-98-25

E-mail: [email protected]

Skype: gelos_912

Напишите нам

Спасибо, что обратились к нам!

Ваше сообщение отправлено и в ближайшее время мы его рассмотрим и постараемся ответить

Закончена разработка первой очереди проекта ARVO.ua

Несмотря на то, что сайт около двух месяцев не обновлялся и не появлялось сообщений о новых проектах, мы не были в отпуске, а напряженно работали. В результате нашей работы появилась alpha версия портала ARVO.UA За основу портала была взята Joomla версии 1.5.9 с компонентами Community Builder, DatsoGallery, Virtuemart, SOBI 2 и многими другими. Кроме того, нами был разработан целый перечень новых компонентов специально для этого проекта.
Закончена разработка первой очереди проекта ARVO.ua
Несмотря на то, что сайт около двух месяцев не обновлялся и не появлялось сообщений о новых проектах, мы не были в отпуске, а напряженно работали. В результате нашей работы появилась alpha версия портала ARVO.UA За основу портала была взята Joomla версии 1.5.9 с компонентами Community Builder, DatsoGallery, Virtuemart, SOBI 2 и многими другими. Кроме того, нами был разработан целый перечень новых компонентов специально для этого проекта.

Несмотря на то, что сайт около двух месяцев не обновлялся и не появлялось сообщений о новых проектах, мы не были в отпуске, а напряженно работали :-)

В результате нашей работы появилась alpha версия портала ARVO.UA

За основу портала была взята Joomla версии 1.5.9 с компонентами Community Builder, DatsoGallery, Virtuemart, SOBI 2 и многими другими. Кроме того, нами был разработан целый перечень новых компонентов специально для этого проекта.

Дизайн был предоставлен Заказчиком.

На скриншоте справа показан портал в современном виде, в нем отключен ряд возможностей, которые пребывают в разработке, отладке или просто отложены на потом дабы порадовать посетителей портала попозже :) На сегодняшний день, мы разработали и/или настроили для портала ARVO.ua следующие возможности:

  • Полная мультиязычность на четырех языках, из которых на сегодняшний день используются три: русский, украинский и английский. Настроен и установлен также и немецкий язык, но он пока отключен. Мультиязычность реализуется компонентом Joomfish, для разработанных нами компонентов разработаны Joomfish-XML файлы для реализации однотипности переводов интерфейса.
  • Custom-frontpage, заменившую стандартную «главную страницу» Joomla. Разработка независимой главной страницы, не использующей родного компонента понадобилась для реализации возможности вывода информации с географической привязкой. Географическая привязка данных реализуется расположением материалов в соответствующих разделах и категориях (разбиение на категории осуществляется с помощью FJRelated), а также разработанным нами компонентом, позволяющим пользователю выбрать «свой» регион и получить данные, относящиеся только непосредственно к нему (персонализация интерфейса). Так, в текущее время (22.09.2009) на главных страницах всех регионов отображается приветствие и модуль просмотра видео (сам плеер разработан силами Заказчика), причем видеофайл, который должен отображаться, может быть установлен индивидуально для каждого региона. Кроме того, путем минимальнго изменения программного кода возможно расширение функционала: напр., можно автоматически формировать перечень ссылок на связанные файлы, осуществлять случайную выборку выводимого видеофайла и т.д.
  • Автоматический выбор и вывод картинок к новостям (левый верхний модуль). Модуль разрабатывался нами и позволяет в автоматическом режиме выбрать для вывода только новости с картинками, привести картинки к нужным пропорциям и вывести их с учетом региональной привязки. Заголовок новости выводится в бегущую строку. В момент, когда текст новости заканчивает движение по бегущей строке, осуществляется переход на следующую новость без перезагрузки странички.
  • Слайдер картинок из DatsoGallery. Перебрав несколько подобных слайдеров, решили разработать собственный. Слайдер реализует вывод случайных картинок с эффектами перехода, при этом меняются и подписи картинок без перезагрузки страницы. По умолчанию выборка делается из всех категорий DatsoGallery, однако возможно задание исключений (т.е. категорий, картинок из которых выводить не нужно). По нажатию на картинку осуществляется переход к странице ее просмотра. Опционально (при наличии большого количества картинок в базе данных) можно включать режим подбора картинок заданных пропорций. От онлайн-ресайзинга картинок решили отказаться.
  • Переработан модуль CBLogin, использующийся для авторизации пользователей на портале. В модуль было внесено множество изменений, расширяющих его возможности, однако из видимых можно выделить только замену кнопок на ссылки. Механизм авторизации был незначительно изменен для увеличения уровня его надежности, а регистрация была переписана польностью, поскольку не встроенная регистрация Joomla, не встроенная регистрация Community Builderа нас не устроила. На последнюю мы возлагали большие надежды, однако столкнулись с тем, что Community Builder «не умеет»  создавать SELECTов с неограниченным (и при этом не заданным заранее количеством пунктов). В результате появилась защищенная страничка регистрации, которая такие менюшки создает без проблем :) Кроме того, был модифицирован и интерфейс модуля после авторизации — в нашем варианте после входа он выводит имя пользователя, его фотографию, состояние ящика личных сообщений, кнопки быстрого доступа к сервисам и т.д.
  • Разработан компонент поиска в Интернете. Наш компонент умеет искать не только по среди текстовых материалов Интернета, но и по новостям, картинкам, видео и т.д. Механизмы, положенные в основу нашего компонента очень похожи на алгоритмы поисковой системы ask.com, что обеспечивает достаточно высокое качество и релевантность результатов поиска, при небольших вычилительных затратах.

Перечисленные изменения — лишь небольшая часть работ, выполненных Kherson Development Team на портале ARVO.ua. В дальнейшем мы планируем более подробно осветить разработанные нами компоненты (как и доработки существующих) и надеемся что наш опыт будет интересен и полезен другим разработчикам и заказчикам. Будут освещены следующие моменты:

  • Доработки CommunityBuilder
  • Переработка DatsoGallery
  • Программное обеспечение Фотоконкурса «Я и точка!»
  • Модификация встроенного com_content
  • Построение видеокаталога средствами встроенных средств и компонента AllVideos Reloaded
  • Разработка com_Announce — компонента афиш для Joomla 1.5
гарантии

гарантии

  • 10 лет на международном рынке
  • Внутренние стандарты качества
  • AGILE - методики планирования разработки
  • Передовые методики управления проектами с помощью JIRA
  • Налаженный производственный цикл от планирования и прототипирования до ручного и автоматического тестирования
посмотреть сертификаты отзывы наших клиентов
ГЛАВНОЕ В УСПЕШНОМ ИНТЕРНЕТ-ПРОЕКТЕ
это подобрать надежного и профессионального подрядчика с полным циклом услуг
заполнить бриф