У меня есть один в разработке на данный момент;демонстрационный сайт находится по адресу http://codesprite.com/rc/test.html, исходный код находится по адресу https://github.com/geekbrit/ResCal.
У меня работает «Просмотр недели», и я добавлю «Просмотр дня» и «Просмотр месяца», как только я напишу некоторыеКак делать заметки.
Эта разработка была вдохновлена тем, сколько раз меня спрашивали, как перетаскивать события из одного FullCalendar в другой.В мою систему встроено управление ресурсами, позволяющее перемещать события между календарями ресурсов.
В отличие от FullCalendar, отображение календарей и событий абстрагируется во внешние функции;демонстрационная система компилирует шаблоны doT.js в подходящие функции.
Через обратные вызовы предоставляются два уровня проверки работоспособности - 1) может ли этот ресурс принять это событие (охватывает такие вещи, как вместимость и наличие персонала), & 2) управление тем, что происходит, когда встречи перекрываются.Предоставленная примерная функция для последнего является излишней для большинства людей - она поднимает встречи вперед, чтобы вместить вставленное событие - но это только пример.Функция учитывает «заблокированные» события - события, которые нельзя перетаскивать, изменять или увеличивать при вставленном событии.
Все еще в первые дни - проекту всего 3 недели, поэтому мне будут интересны комментарии или предложения.