2010-08-31 6 views
11

Fullcalendar sieht gut aus. Kennen Sie Alternativen zu Vergleichen?Alternative zum Vollkalender?

der Suche nach

  • Open-Source-
  • Fähigkeit drag (ändern Startzeit) visuell und (Wechseldauer) der Ereignisse zu verlängern.
+4

FullCalendar ist sowohl Open Source als auch die Möglichkeit, Ereignisse per Drag & Drop zu verschieben und zu erweitern. – theycallmemorty

+2

aus einer jquery Perspektive der einzige andere, der nahe kommt, ist jquery-week-calendar http://github.com/themouette/jquery-week-calendar In mancher Hinsicht hat der jquery-week-Kalender im Moment mehr Funktionen, aber FullCalender hat eine größere Anhängerschaft und schließt die Lücke bei den Features. FullCalendar ist auch besser dokumentiert und hat einen formaleren Entwicklungspfad. Angesichts der Entwicklungsgeschwindigkeit der beiden halte ich FullCalendar für die bessere Wahl für eine langfristige Lösung. – gidmanma

+0

Danke, @gidmanma, sehr hilfreiche Informationen. –

Antwort

9

... den Kommentar zu einer Antwort bewegen, da es hilft, zu sein scheint .. .

Von einer jquery Perspektive die einzige andere, die nahe kommt ist jquery-week-calendar. In mancher Hinsicht hat der jQuery-Wochen-Kalender im Moment mehr Funktionen, aber FullCalender hat eine größere Fangemeinde und schließt die Lücke bei den Features. FullCalendar ist auch besser dokumentiert und hat einen formaleren Entwicklungspfad. Angesichts der Entwicklungsgeschwindigkeit der beiden halte ich FullCalendar für die bessere Wahl für eine langfristige Lösung.

+8

Hinweis für Benutzer, die dies ab 2016 lesen: 'jquery-week-calendar' wurde seit mehr als 5 Jahren ziemlich eingestellt und ist daher kein ernstzunehmender Konkurrent für FullCalendar, der immer noch aktiv entwickelt wird. – csvan

2

http://www.web-delicious.com/jquery-plugins/ Open Source und hat die Fähigkeit, n ziehen Drop usw.

Nachteile gibt es überhaupt keine Unterstützung!

+1

Danke Arial. Ich habe den Code noch nicht angeschaut, aber es scheint, dass die für dieses Plugin verwendete Ereignisanzeige auf Basisebene tatsächlich Vollkalender ist. –

2

fand ich eine basierend auf YUI 2. ziemlich gut aussieht, hat Demos und docs:

Diary von Matt Parker

1

Ich habe eine in Entwicklung im Moment; Demo-Website ist unter http://codesprite.com/rc/test.html, Quellcode ist https://github.com/geekbrit/ResCal.

Ich habe "View Week" funktioniert, und wird "View Day" und "ViewMonate" hinzufügen, sobald ich einige HowTo Notizen geschrieben habe.

Diese Entwicklung wurde von der Anzahl der Male inspiriert, wie ich gefragt wurde, wie man Ereignisse von einem FullCalendar in einen anderen verschiebt. Die Ressourcenverwaltung ist in mein System integriert, sodass Ereignisse zwischen Ressourcenkalendern verschoben werden können.

Im Gegensatz zu FullCalendar wird das Rendern von Kalendern und Ereignissen in externe Funktionen abstrahiert. Das Demo-System kompiliert doT.js Templates in geeignete Funktionen.

Zwei Stufen der Überprüfung der Gesundheit sind durch Rückrufe zur Verfügung gestellt - 1) kann diese Ressource dieses Ereignis (z. B. Sitzplatzkapazität und Mitarbeiterverfügbarkeit), & 2) verwalten, was passiert, wenn sich die Besprechungen überschneiden. Die mitgelieferte Beispielfunktion für Letzteres ist für die meisten Menschen zu viel Aufwand - es stößt Meetings vor, um ein eingefügtes Ereignis zu berücksichtigen - aber dies ist nur ein Beispiel. Die Funktion berücksichtigt "Locked" -Ereignisse - Ereignisse, die nicht durch ein eingefügtes Ereignis gezogen, geändert oder gestoßen werden können.

Noch früh - das Projekt ist nur 3 Wochen alt, also würde ich mich für Kommentare oder Vorschläge interessieren.

+0

August 2016: Das letzte Commit des Repository ist von 2014 – mohas

+0

Ja, es tut, was ich brauche, es ist alle Haken an Ort und Stelle für Aussehen und Verhalten angepasst und es funktioniert. Bei einem allgemeinen Mangel an Interesse sah ich keinen Grund, Funktionen hinzuzufügen, die über das hinausgingen, was ich für mein Projekt benötigte. – geekbrit

3

Sie können versuchen Bootstrap Calendar. Es ist open source und sieht einfach wunderbar aus. Es ist nicht so funktionsreich wie Vollkalender, aber die Entwicklung ist im Gange, also können Sie es zumindest versuchen. Für Drag & Drop gibt es eine issue: im Moment ist es nicht implementiert, aber der Autor sagt, es kann über ein Drittanbieter-Plugin erfolgen.