Your comments
Thanks for this suggestion! Sounds like this integration could be very useful. Hebcal is a part-time volunteer project (no company or any full time people working on it) and alas, I don’t have the time to develop a Zapier integration.
There are many other volunteers who have contributed to Hebcal open source over the past 30 years so perhaps someone might have the Zapier experience to build such an integration. We can leave this suggestion open and hope that someone raises their hand and says they are able to work on it!
Thanks for writing to us! To answer your questions, first a bit of context:
1. There are differences in the calculation of Yahrzeit and non-yahrzeit (Birthday, Anniversary, Other) event types for the months of Adar, Cheshvan, or Kislev. These differences are explained in some detail on this page:
https://www.hebcal.com/home/54/anniversaries-adar-cheshvan-kislev
If you are using an event type of Other, please know that it's following the non-Yahrzeit (e.g. Birthday, Anniversary) rules.
2. Some calendar applications provide their own default event reminders for all-day / untimed events. Even if the Hebcal calendar feed recommend as 12pm reminder the day before the event, some applications ignore these and do a reminder at 9am the day of the event.
3. The "Calendar reminder day before yahrzeit" feature is designed only for event types of Yahrzeit. It does not apply to Anniversary, Birthday or Other. The idea behind this feature is that several users pointed out that they had missed the opportunity to light a Yahrzeit candle the evening as the Yahrzeit began (versus the default all-day untimed event reminder provided by their calendar application). Adding a timed event works well across all supported calendar applications. This is why the "Calendar reminder day before yahrzeit" feature creates a separate event called "Ploni ben Ploni Yahrzeit reminder" for example at 4:30pm on Tuesday, followed by an all-day event called "Ploni ben Ploni's 13th Yahrzeit" on Wednesday. This feature can be disabled by unchecking the box if you so desire.
4. Thanks for the suggestion about being able to customize the word Yahrzeit in the application. We will consider whether this can be implemented without making the already-complicated user interface too much more complicated.
It appears that the Oz Vehadar edition is the same as the Schottenstein edition, which we already support.
You will find it at https://www.hebcal.com/ical/
Thanks! We will mark this as complete
Thanks for your message.
Is this the schedule you use for Oz Vehadar edition?
https://www.dafyomi.co.il/calendars/calendaryeruoz.htm
Yes, we can consider this for a future addition to Hebcal.
Hi Micha, do you have any idea about the missing simanim from the schedule? We have gone ahead and published a version based on what you provided, but it would be helpful to know if those simanim are in fact never read as part of Arukh haShulchan Yomi, or if this is an error/omission in the Sefaria CSV
What module loader is global.get? I've never seen this before and don't really understand what that is doing, nor where the hebcalCore or hebcalLearning names are coming from (those particular camelCase names are NOT used by our code, so they must be yours?).
For a standard ES import, you'd use this:
import {HebrewCalendar, Location, Event, HDate} from '@hebcal/core'; import '@hebcal/learning';
Or using dynamic imports:
const {HebrewCalendar, Location, Event, HDate} = await import('@hebcal/core'); await import('@hebcal/learning');
Short answer: use
dafYomi: true
Note the camelCase.
Long answer: we need to improve our documentation.
The names of the dailyLearning calendars are published here in the Readme, but we need a few more code examples.
https://github.com/hebcal/hebcal-learning/blob/main/README.md
Glad to hear you got it to work!
Customer support service by UserEcho
If you subscribed to a Hebcal calendar using our recommended Google Calendar Jewish holidays subscription option, follow our Google Calendar unsubscribe instructions to remove it from your Google Calendar list.
If you manually downloaded Hebcal events using our Google Calendar alternative instructions and imported them into separate calendar (listed under “My calendars”), follow these instructions:
If you manually downloaded Hebcal events and merged them with (embedded them into) your personal calendar, the process is more difficult. Unfortunately, Google does not provide a simple way to bulk delete multiple calendar events. Although there really isn’t another option than to delete each event individually, you can change your view to Schedule view to see more events at once. From here you can delete each event individually and even make use of the search feature to find the events that you’re looking for.
For other recommendations on how to remove multiple events from Google Calendar, see this excellent article: Google Calendar – Delete Multiple Events At Once (2022).