Альтернатива полному календарю?

Fullcalendar выглядит великолепно. Знаете ли вы какие-либо альтернативы для сравнения?

Ищите

  • Открытый исходный код
  • Возможность визуально перетащить (изменить время начала) и продлить (изменить продолжительность) событий.

Ответ 1

... перемещение комментария к ответу, поскольку оно, кажется, помогает...

С точки зрения jquery единственная, которая подходит близко, jquery-week-calendar. В некотором смысле календарь jquery-week-calendar имеет больше возможностей на данный момент, но FullCalender имеет большее значение и закрывает пробел в функциях. FullCalendar также документирован лучше и имеет более формальный путь развития. Учитывая скорость развития этих двух, я думаю, что FullCalendar - лучший выбор для долгосрочного решения.

Ответ 2

Вы можете попробовать Bootstrap Calendar. Это с открытым исходным кодом и выглядит просто замечательно. Это не так богато, как fullcalendar, но разработка продолжается, поэтому вы можете хотя бы попробовать. Для перетаскивания есть issue: сейчас он не реализован, но автор говорит, что это можно сделать через сторонний плагин.

Ответ 3

http://www.web-delicious.com/jquery-plugins/ Открытый исходный код и имеет возможность перетаскивать n drop и т.д.

Минусы нет никакой поддержки!

Ответ 4

Я нашел один, основанный на YUI 2. Выглядит неплохо, имеет демонстрации и документы:

Diary Matt Parker

Ответ 5

У меня есть один в разработке на данный момент; демонстрационный сайт находится в http://codesprite.com/rc/test.html, исходный код находится в https://github.com/geekbrit/ResCal.

У меня есть "просмотр недели", и я буду добавлять "день просмотра" и "месяц просмотра", как только я написал некоторые заметки HowTo.

Это развитие было вдохновлено количеством раз, когда меня спрашивали, как перетаскивать события из одного FullCalendar в другой. Управление ресурсами встроено в мою систему, что позволяет перемещать события между календарями ресурсов.

В отличие от FullCalendar, рендеринг календарей и событий абстрагируется во внешние функции; демо-система компилирует шаблоны doT.js в подходящие функции.

Два способа проверки работоспособности предоставляются через обратные вызовы - 1) может ли этот ресурс принять это событие (охватывает такие вещи, как пропускная способность и доступность персонала) и 2) управление тем, что происходит, когда собрания перекрываются. Приведенная в качестве примера функция для последнего является чрезмерной для большинства людей - она ​​сталкивается с собраниями вперед для размещения вставленного события, но это только пример. Функция относится к событиям "Locked" - событиям, которые нельзя перетаскивать или изменять или набивать вставленным событием.

Еще первые дни - проекту исполнилось всего 3 недели, поэтому мне было бы интересно получить комментарии или предложения.