Articles of calendar

PHP: получение числа рабочих дней в указанном месяце

Учитывая месяц и будний день, мне нужно создать функцию, которая может получить номер дня по понедельникам, вторникам, средам, четвергам и пятницам. Предположим, что я даю функцию в этом месяце, в сентябре 2012 года и в будний день номер 1. Функция должна получить все понедельники в сентябре 2012 года: 3, 10, 17 и 24 Обратите внимание, […]

Лучший способ реализовать интерфейс Calendar с помощью Google Cal для событий?

Я создаю сайт для своей школы как проект для домашних животных, в который будут включены счета для всех учащихся. Я хочу отображать календарь для каждого ученика, который должен иметь следующие функции: Он должен иметь возможность импортировать события из нескольких фидов Календаря Google. Совместимость с XML, ICAL или HTML-каналом будет выполнена. Он должен иметь возможность давать […]

Может ли Android загрузить любой тип события календаря? Если да, то что такое файловая структура?

Я много лет искал, пытаясь определить, какой формат приглашения / события календаря можно загрузить и включить Android-устройство в системный календарь – однако я не смог найти что-либо! По умолчанию устройство не поддерживает iCal или vCal, а форматы для обоих из них хорошо определены и легко создаются. Например, этот PHP-скрипт отлично работает для iPad или iPhone […]

iCalendar .ics принять / отклонить iOS

Я создал php-скрипт, который отправляет приглашения на событие iCalendar (на основе RFC 5545 ). Все работает нормально, но на iPhone (iOS 4.2.1) и iPad (iOS 5.1) у меня нет возможности принять / отклонить событие (которое появляется как mime-attachment.ics), только чтобы добавить его в мой календарь. В других почтовых клиентах (Outlook, Thunderbird, Gmail) это работает так, […]

Синхронизация нескольких iCalendars (Airbnb, Flipkey, Календарь Google и т. Д.)

Я разрабатываю сайт для аренды квартир. Я использую тему WordPress, которую я настраивал, вместо «комнат» он использует «квартиры» и плагин для бронирования. Каждая из этих квартир также рекламируется в Airbnb и FlipKey. Мне нужно синхронизировать все календари, так что, например, кто-то заказывает квартиру в Airbnb, эта квартира автоматически помечена как «не доступная» как на веб-сайте, […]

iCloud CalDAV через PHP

Я пытаюсь настроить базовое взаимодействие CalDAV для использования с календарями iCloud от Apple в данной учетной записи. На данный момент я получаю ответ, показанный ниже: Precondition Failed Requested resource has a matching ETag. Код, который я использую, был первоначально взят из http://trentrichardson.com/2012/06/22/put-caldav-events-to-calendar-in-php/ и адаптирован к приведенному ниже: <?php $account = array( 'server'=> 'p05', 'id' => […]

Чтение данных календаря Apple / iCloud с использованием PHP / CalDAV

Я пытаюсь быстро найти свободное время, загружая календарные события для календаря iCloud через CalDAV. Я могу получить доступные календари, и в соответствии с документацией здесь или с помощью клиентской библиотеки DAViCal получение информации календаря для заданного диапазона дат должно быть таким же простым, как отправка этого запроса XML-запроса в URL-адрес календаря (например, https: / /caldav.icloud.com/..userid../calendars/work/ […]

Ошибка в системе бронирования календаря

У меня есть «система бронирования календаря» на PHP, и ниже приведены фрагменты кода. Я запускаю WampServer2.4 <? include('php/connect.php'); include('classes/class_calendar.php'); $calendar = new booking_diary($link); if (isset($_GET['month'])) $month = $_GET['month']; else $month = date("0"); if (isset($_GET['year'])) $year = $_GET['year']; else $year = date("0"); if (isset($_GET['day'])) $day = $_GET['day']; else $day = 0; $selected_date = mktime(0, 0, 0, […]

Javascript NoGray Календарь наследует следующую доступную дату после того, как выбранные заблокированные даты, если сегодня заблокирован

Я использую NoGray Calendar и имею следующий код: my_cal1 = new ng.Calendar({ input: {date:'date1', month:'month1', year:'year1'}, selected_date:new Date(),display_date:new Date(), dates_off:[{date:22, month:6}, events: { onDateClick: function(dt) { this.select_date(dt); } } Но когда он в тот же день, что и в тот день, когда я нахожусь, он отображается как пустой. Как я могу сделать это так, чтобы […]

Как получить ответ на приглашение на приглашение в php

Я отправляю приглашение на собрание календаря на адрес электронной почты пользователя. Когда приемник принимает приглашение, он появляется в календаре получателей, но я не могу получить ответ. Есть ли способ, которым я могу получить ответ и использовать его на своем веб-сайте?