Open Web Calendar
Open Web Calendar использует ICS/ICal онлайн календари и отображает их в едином календаре. Вы можете использовать его с Nextcloud, Outlook, Google Calendar, Meetup и другими календарными системами использующими стандарт ICS. Мы поддерживаем следующие стандарты: ICAL, CalDAV, webcal.
Для объединения нескольких календарей, пожалуйста, введите URL-адреса календарей ICS здесь:
Вы можете кастомизировать календарь.
Мы рекомендуем шифровать URL-адреса, если они содержат конфиденциальные данные. Сохранить следующий пароль только в том случае, если вы намерены расшифровать их позже.
🔑
Язык
English Esperanto(64%) French/Français(60%) German/Deutsch(93%) Hrvatski/Croatian(69%) Italiano/Italian(64%) Nederlands/Dutch Norwegian Bokmål/Norsk bokmål(51%) Slovenčina/Slovak Spanish/Español(69%) Suomi/Finnish(99%) Türkçe/Turkish(62%) Íslenska Čeština/Czech(88%) Русский/Russian Українська/Ukrainian தமிழ் 한국어(64%) Перевести
Название
Чтобы изменить название, введите название календаря здесь:
Начальная дата
Поменять начальную дату в календаре:
Time and Hours
Первый час
Чтобы изменить первый час просмотра календаря:
Последний час
Чтобы изменить последний час просмотра календаря:
Приращение времени
Вид часов
Вы можете выбрать между 24 часами и 12 часами. Возможно больше вариантов. Просмотреть спецификацию.
Темы оформления
Вы можете выбрать различное оформление для календаря.
Ссылки
События могут иметь места и URL-адреса. Если вы встроили календарь в веб-сайт, вы можете выбрать где нажатая ссылка откроет страницу.
Ссылки на карту и разположение
Места событий могут иметь координаты или текст. Настроить здесь, какую службу карты использовать при нажатии на местоположение события.
Настройка ссылок на карту
Введите тут URL-адрес на карту и вставьте {location} в месте поискового запроса.Введите URL на карту здесь и вставьте {lat} и {lon} для координат.
Дни недели
Неделя может начаться в понедельник или воскресенье.
Пользовательский стиль с CSS
Вы можете изменить цвет вашего календаря и многие другие свойства, используя CSS. Ваша настройка имеет приоритет над кожей, которую вы выбираете. Ниже вы можете выбрать из нескольких настроек, которые мы подготовили для вас.
- Вы можете изменить фоновый цвет календаря.
- Вы можете изменить цвет элементов, которые можно нажать.
- Вы можете изменить фоновый цвет текущей даты.
- Если вы хотите иметь другой цвет для дней, вы также можете указать это.
- Некоторые дни календаря имеют другой цвет, если они не относятся к месяцу.
Вы можете указать собственные свойства CSS. Вот примеры классов CSS для стилизации событий:
.event {}
.UID-... {}
.CATEGORY-... {}
.CALENDAR-INDEX-0 {}
.CALENDAR-INDEX-... {}
.TRANSP-OPAQUE {}
.TRANSP-TRANSPARENT {}
.CLASS-PRIVATE {}
.CLASS-CONFIDENTIAL {}
.CLASS-PUBLIC {}
.STATUS-TENTATIVE {}
.STATUS-CONFIRMED {}
.STATUS-CANCELLED {}
.PRIORITY-1 {}
.PRIORITY-... {}
.error {}
Состояние события
Измените внешний вид описания события в зависимости от состояния:
Загрузка анимации
В некоторых случаях серверу требуется достаточно времени для загрузки календаря. В случае, если сервер использует свободный план на Heroku, сервер должен начать сначала.
Вкладки календаря
По умолчанию используется представление «Месяц». Однако вы можете выбрать другое представление в начале. Выберите один из вариантов:
Возможно, вы не хотите показывать пользователям все элементы управления. Выберите здесь, какие элементы управления вы хотите отображать:
Часовой пояс
Часовой пояс взят из браузера пользователя. Если вы хотите, чтобы ваш календарь был зафиксирован в одном часовом поясе, у вас есть вариант ниже. Ваш браузер использует эту часовую зону: Загрузка…
Участники и организация
Вы можете приглашать других участников на мероприятия, и участники могут регистрироваться. Вы можете включить эти параметры, чтобы видеть имена и адреса электронной почты под описанием мероприятия.
Используйте и встраивайте
Здесь вы можете увидеть получившийся календарь.
Чтобы встроить календарь на вебсайт, используйте данный код:
Размещение спецификации
Календарь можно сгенерировать не только с помощью URL-адреса, но и с помощью спецификации JSON или YAML из файла. Настройка, указанная выше, генерирует следующую спецификацию: Вы можете скачать эту спецификацию и разместить её в интернете. Таким образом, вы сохраните контроль над настройкой календаря после публикации ссылки, например, на GitHub в Gist. После размещения спецификации в интернете вы можете создать ссылку, подобную этой:О проекте
Это календарь, который предоставляет веб-сайт для множества различных календарей. Вы также можете подписаться по ICS-ссылке. Календари легко настраиваются, например можно иметь несколько источников и встраивать его в вебсайт. Если вам нравится этот проект, рассмотрите возможность пожертвовать на него свое время или деньги, чтобы он оставался бесплатным и доступным для всех.- Помогите улучшить проект и узнайте, как внести свой вклад в развитие.
- Просмотреть исходный код. Версия: 0.1.dev1+g0a374bd6d.d20250820
- Политика конфиденциальности