2010-07-16 5 views
88

Sto usando jQuery Fullcalendar e se non lo stai usando ti suggerisco di farlo anche perché è assolutamente fantastico in quello che fa!Aggiunta di una vista risorse/diagramma di Gannt a jQuery Fullcalendar

Tuttavia essere davvero utile per me e il mio progetto (and many others) Credo onestamente che sia necessaria una vista risorsa/gannt.

Non è un problema, si potrebbe pensare ... finché non si guarda sotto il cofano di jQuery FullCalendar e si vede che il modo in cui genera le sue visualizzazioni non è per gli aspiranti sviluppatori di JavaScript ... cioè per me.

Dopo aver realizzato che questo è fuori dalla mia portata, ho dovuto andare a cercare altrove cercando un calendario/schedulatore che fornisse una visualizzazione delle risorse.

Ecco tre calendari proprietari che promettono questa funzione.

  1. http://java.daypilot.org/
  2. http://www.dhtmlx.com/docs/products/dhtmlxScheduler/index.shtml
  3. http://web2cal.com/ajaxeventscalendar/calendar-demo/912-premium-demo/157-scheduler-view

Purtroppo entrambi daypilot e dhtmlxScheduler mancano l'interfaccia pulita e chiara che FullCalendar raggiunge così bene e web2cal solo guarda e si sente incompiuta ed è ancora in beta.

In alternativa mi chiedevo se qualcuno avesse qualche idea su come integrare un diagramma di Jannery Gannt con jquery fullcalendar.

ho trovato un paio di progetti che sembrano promettenti

Ho esaminato come fullcalendar genera i suoi panorami e finora non hanno avuto alcun successo nell'estendere questo per fornire un contenitore per uno di questi diagrammi di Gannt per "sedersi all'interno di" fullcalendar ed essere innescato da esso s pulsanti.

Questo sembra essere uno dei più popolari richieste di funzionalità con molte persone per chiedere sulla issue tracker ufficiale

http://code.google.com/p/fullcalendar/issues/detail?id=150&colspec=ID%20Type%20Status%20Milestone%20Summary%20Stars

Così mi sono lasciato ad un bivio. Potrei pagare una soluzione proprietaria mezza cotta che ha un supporto della comunità minimo o nullo o posso provare a trovare un modo per ottenere una vista delle risorse all'interno del fullcalendar jquery chiedendo alle persone che conoscono veramente jQuery.

Vorrei donare felicemente i fondi risparmiati dall'utilizzo di una soluzione proprietaria allo sviluppatore di Fullcalendar.

Lo sviluppatore di FullCalendar sembra avere molto nel suo piatto e vorrei ringraziarlo ancora per questo calendario davvero straordinario.

Spero che qualcuno possa condividere una soluzione con noi!

Tim

+8

Hai ragione che FullCalendar è il miglior plug-in per calendario open source disponibile. FullCalendar ha un'API molto pulita ed è assolutamente possibile fare ciò che stai chiedendo. Dal momento che questo problema non è stato risolto da nessuno (che io sappia), mi azzarderei a indovinare che questo è al di fuori dello scopo di una sessione di domande e risposte sullo stackoverflow. Ti ho inviato una email tramite il modulo di contatto sul tuo sito web. Sentiti libero di contattarmi direttamente se desideri discutere ulteriormente. –

+0

Sì, sono sicuro che questo può essere fatto, ma sembra il tipo di lavoro che normalmente utilizzerei come un progetto a pagamento piuttosto che un formato Domanda/Risposta. –

+1

(La domanda è cambiata dal mio ultimo commento.) Forse ci dovrebbe essere una ricompensa collettiva aperta per questa funzione? Sembra che http://www.fossfactory.org supporti questo. –

risposta

0

Per quanto riguarda ciò che gli utenti StackOverflow in grado di offrire come risposta, questo è il più vicino potrai mai avere:

http://code.google.com/p/fullcalendar/issues/detail?id=490

V'è un compito aperto e al in basso ci sono alcuni esempi di estensioni di fullcalendar per raggiungere ciò che si desidera. Si prega di offrire di contribuire o ripulire il codice lì per farlo confluire nel progetto fullcalendar mainstream.

18

solo per aggiornare quello che è stato fatto per questa idea:

https://github.com/jarnokurlin/fullcalendar

Ora è un fork di fullcalendar.

+0

Io uso questo ed è abbastanza bello. Vorrei che facesse parte del codice di accesso comunque. Forse in futuro può essere. – jasop

+0

@jsop posso modificare la larghezza, l'altezza della vista risorse? perché sto cercando di farlo, ma la posizione evetiva disturba? c'è un modo per aumentare la larghezza dell'altezza – anam

+2

Il link non funziona più. Il github per il progetto può essere trovato qui: https://github.com/jarnokurlin/fullcalendar – Joshua5822

3

Per coloro che cercano una vista risorse basata su v2.1.1.

Here is a fork implementarlo che, si spera, a un certo punto si unirà in fullcalendar.

1

So che è una domanda piuttosto vecchia, ma stavo cercando qualcosa di simile poche settimane fa e non ho trovato nulla qui. Quindi, quello che sto usando è Kendo Scheduler. Ha un raggruppamento orizzontale, un raggruppamento verticale, una timeline e altre cose interessanti come il binding a SignalR.

Inoltre, FullCalendar announcement che sarà un Resource/Timeline view presto. Ma probabilmente sarà rilasciato sotto licenza commerciale.

Problemi correlati