Авторизация
Сброс пароля
Разработка сайта для Общества научных исследований имени Макса Планка
Заказчик: Max Planck Institute for the History of Science
Страница кейса/результат: https://acoustics.mpiwg-berlin.mpg.de/
Институт истории науки был основан в 1994 году и является одним из научно-исследовательских институтов Общества Макса Планка. Институту требовался сайт для исследовательской группы Epistemes of Modern Acoustics, изучающей акустику одновременно как объект и инструмент познания.
1. Вводная задача от заказчика, проблематика, цели
Сайт должен:
- позволять загружать в себя разные виды данных (в первую очередь результаты исследований) и показывать их пользователям,
- быть удобным при создании и модерации контента,
- иметь инструменты для работы с научными данными и цитированием (ссылками на ресурсы, использованными при подготовке научных работ).
Миграция
Одной из главных задач была миграция сайта с Drupal 7 на Drupal 8. Перенести огромное количество контента с одного сайта на другой помог встроенный в Drupal 8 модуль Migrate и вспомогательные модули Migrate Tools и Migrate Plus.
Работа с библиографическими данными
Пока сайт работал на Drupal 7, для управления библиографическими данными использовался модуль Bibliography. После переноса сайта на Drupal 8 пришлось искать другое решение, потому что Bibliography не совместим с этой версией CMS.
Эту проблему решил проект Bibliography & Citation, разработанный ADCI Solutions. Это набор модулей, помогающий организовывать, систематизировать и хранить библиографические данные о контенте в спектре от интернет-страниц до научных работ и оформлять цитирование этих источников согласно множеству стандартов, принятых в разное время и в разных организациях. Этим проектом ADCI Solutions сделали большой вклад в Drupal-сообщество.
Поиск
Самая часто используемая функция. Работает на модуле Search API, поисковой платформе Solr на серверной стороне и модуле Facets. Результаты поиска строятся на основных типах, их свойствах и тегах. Перемещаться по страницам можно с помощью тегов, группирующих разные виды контента.
QR-код
У страниц с научным материалом есть QR-код, который можно скачать в виде изображения и вставлять в документы.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Миграция
Одной из главных задач была миграция сайта с Drupal 7 на Drupal 8. Перенести огромное количество контента с одного сайта на другой помог встроенный в Drupal 8 модуль Migrate и вспомогательные модули Migrate Tools и Migrate Plus.
Работа с библиографическими данными
Пока сайт работал на Drupal 7, для управления библиографическими данными использовался модуль Bibliography. После переноса сайта на Drupal 8 пришлось искать другое решение, потому что Bibliography не совместим с этой версией CMS.
Эту проблему решил проект Bibliography & Citation, разработанный ADCI Solutions. Это набор модулей, помогающий организовывать, систематизировать и хранить библиографические данные о контенте в спектре от интернет-страниц до научных работ и оформлять цитирование этих источников согласно множеству стандартов, принятых в разное время и в разных организациях. Этим проектом ADCI Solutions сделали большой вклад в Drupal-сообщество.
Поиск
Самая часто используемая функция. Работает на модуле Search API, поисковой платформе Solr на серверной стороне и модуле Facets. Результаты поиска строятся на основных типах, их свойствах и тегах. Перемещаться по страницам можно с помощью тегов, группирующих разные виды контента.
QR-код
У страниц с научным материалом есть QR-код, который можно скачать в виде изображения и вставлять в документы.
3. Результаты сотрудничества
Клиент получил работающий сайт, удовлетворяющий его нужды.
4. Заключение
Результатом работы на проекте стал не только сайт клиента, но и вклад в Drupal-сообщество, сделанный модулем Bibliography & Citation.