Существует ли библиотека JS Widget для планировщика / календаря?
Я ищу какой-то компонент на основе JavaScript, который будет использоваться в качестве планировщика курса, который будет что-то среднее между Календарем Google и временем входа в систему. Я не знаю, подходит ли для этого термин " Планировщик курсов", но я опишу это более подробно здесь.
Планировщик курса
Виджет будет использоваться для ввода даты и времени курса, например, если я запускаю курс программирования 3 дня в неделю по понедельникам, вторникам и средам с 7:00 до 9:00, по 2 часа каждый день с 1 сентября до 30 ноября. I could answer various questions and the course data would be displayed in the calendar. It would also allow for non pattern based timings where each week is different from the other week etc.
Вопрос
So would I end up creating something from scratch? Would it be sensible to use Google Calendar API for this? I did a Google search for some widgets, but I believe I need better keywords, as I could not find anything close to what I am looking for. Какие-нибудь советы? Commercial libraries would also work for me. Благодарю.
3 ответа
Это может быть то, что вы ищете:
- Имеет день / неделю / месяц просмотров
- Это свободно
- Данные могут быть загружены в форматах xml или iCal
Вы можете заполнить календарь, используя любой язык сценариев на стороне сервера. Если вы хотите, вы можете просто получить данные XML вашего календаря Google в соответствии с примером Микки в принятом посте выше, обработать его на выбранном вами серверном языке и передать этим элементам управления календарь.
РЕДАКТИРОВАТЬ
Я также нашел этот проект в коде Google недавно:
Попробуйте следующий с открытым исходным кодом один. 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.
Я не уверен ни в каких виджетах, которые имитируют стиль просмотра календарной недели Google, который, я полагаю, вы ищете.
Это именно то, что я ищу. К сожалению, единственное решение, которое я вижу до сих пор, - это использование Календаря Google через CalVis и CalGoo. У кого-нибудь есть опыт использования CalGoo? Может быть, я должен опубликовать это отдельно? Я новичок в ТАК.