Справочная информация:
Я создаю веб-сайт в Drupal, который связывает воедино самых разных поставщиков социальных услуг для целей поиска, совместной работы и всего такого хорошего. Цель состоит в том, чтобы сделать веб-сайт простым для просмотра пользователями этих услуг и простым для обновления для поставщиков этих услуг. Бета была очень хорошо принята, но я хочу перейти на другую информационную схему, прежде чем сайт заработает.
Конкретный вопрос:
Я ищу модуль (или другое решение), который ...
- Хранит эти данные в Drupal (т.е. без GCal)
- Поддерживает большое количество повторов
- Интуитивно понятен для людей, редактирующих узел (не используйте интерфейсы в стиле Cron, пожалуйста!)
Я просмотрел несколько модулей на drupal.org, и ни один из них не отвечает всем этим критериям. Я также искал здесь, и хотя этот вопрос похож:
Drupal: создать узел с рабочим временем сотрудника
мои потребности слишком сложны для предлагаемого решения. У некоторых из этих провайдеров есть «часы», такие как «третья среда каждого месяца» или «открыт в зимние месяцы», или отдельные горячие линии и рабочие часы. Аналогично, модуль Date Repeat не обрезает его как стоящий в данный момент.
Мне удобно взламывать то, что мне нужно, в существующем модуле - я просто не хочу дублировать усилия! Если у вас есть предложение о том, какой модуль может послужить хорошей отправной точкой, я также буду признателен за этот вклад.