Есть библиотека Scheduler/Calendar JS Widget?

Я ищу некоторый компонент на основе JavaScript, который будет использоваться в качестве планировщика курсов, который будет являться перекрестком между Календарем Google и временем входа в систему. Я не знаю, подходит ли для этого правильный термин Course Scheduler, но я опишу это более подробно здесь.

Планировщик курсов
Виджет будет использоваться для ввода даты и времени курса, в качестве примера, если я запускаю курс программирования 3 дня в неделю в понедельник, вторник и среду с 7:00 до 9:00, 2 часа каждый день с 1 сентября до 30 ноября. Я мог бы ответить на различные вопросы, и данные курса будут отображаться в календаре. Это также позволит использовать нестандартные тайминги, где каждая неделя отличается от другой недели и т.д.

Вопрос
Так я в конечном итоге создаю что-то с нуля? Было бы разумно использовать Google Calendar API для этого? Я сделал поиск Google для некоторых виджетов, но я считаю, что мне нужны лучшие ключевые слова, поскольку я не мог найти ничего близкого к тому, что я ищу. Какие-нибудь советы? Коммерческие библиотеки также будут работать для меня. Спасибо.

Ответы

Ответ 1

это может быть то, что вы ищете:

Ссылка DHTMLxScheduler

  • Он имеет вид дня/недели/месяца
  • Это бесплатно
  • Данные могут быть загружены в форматы xml или iCal.

Вы можете заполнить календарь, используя любой серверный язык сценариев. Если бы вы этого захотели, вы могли бы просто получить свои данные xml календаря Google в соответствии с примером Микки в принятом сообщении выше, обработать его на выбранном вами языке на стороне сервера и настроить календарный элемент управления этими данными.

ИЗМЕНИТЬ

Недавно я нашел этот проект в коде Google:

JQuery Frontier Calendar

Ответ 2

попробуйте следующий открытый исходный код. wdCalendar - это клон календаря Google, основанный на jQuery. Он охватывает большинство функций календаря Google.

* Day/week/month view provided.
* create/update/remove events by drag & drop.
* Easy way to integrate with database.
* All day event/more days event provided.

Ответ 3

Я не уверен в каких-либо виджетах, которые эмулируют стиль отображения календаря Google, который, как я считаю, вы ищете.

Именно это я и ищу. К сожалению, единственным решением, которое я вижу до сих пор, является использование Календаря Google через CalVis и CalGoo. У кого-нибудь есть опыт использования CalGoo? Может быть, я должен опубликовать это отдельно? Я новичок в SO.