Posted by & filed under Developers, APIs, RSS Feeds, Source Code.

You may use these HTML tags to insert a small form directly on your web page, with a reverse link back to your site:

Make sure you replace both the ref_url and ref_text value fields with with your own synagogue’s.

<form action="http://www.hebcal.com/yahrzeit/">
<input type="hidden" name="ref_url" value="http://www.tbala.org">
<input type="hidden" name="ref_text" value="Temple Beth Am">

<select name="t1" class="input-small">
<option selected value="Yahrzeit">Yahrzeit</option>
<option value="Birthday">Birthday</option>
<option value="Anniversary">Anniversary</option>
</select>

<label>Month: <select name="m1" class="input-medium">
<option selected value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select></label>

<label>Day: <input type="text" name="d1" size="2" maxlength="2" style="width:auto"></label>
<label>Year: <input type="text" name="y1" size="4" maxlength="4" style="width:auto"></label>
<label>Name: <input type="text" name="n1" class="input-medium"></label>

<label class="checkbox"><input type="checkbox" name="s1">After sunset</label>
<label class="checkbox"><input type="checkbox" name="hebdate" checked>Include Hebrew dates</label>
<label class="checkbox"><input type="checkbox" name="yizkor">Include Yizkor dates</label>
<label>Number of years: <input type="text" name="years" value="20" size="2" maxlength="2" style="width:auto"></label>

<input type="submit" value="Compute Calendar">
</form>

Posted by & filed under Download - Microsoft Outlook.

Follow these instructions to add a Hebcal Jewish holiday calendar 5-year feed to newer versions of Microsoft Outlook.

This technique uses Outlook’s “Internet Calendar Subscription” feature which keeps a separate calendar from your primary calendar. The calendar appears as an “overlay” and can be managed separately from your main calendar.

This method is preferred for newer versions, e.g. Outlook 2010, Outlook 2010, Outlook 2013, Office 365. If you plan to sync Outlook with a BlackBerry, consider using the old-style Outlook CSV instructions instead.

  1. Go to http://www.hebcal.com/hebcal/ if you’re downloading a holiday calendar, or http://www.hebcal.com/yahrzeit/ if you’re downloading a Yahrzeit + Anniversary calendar.
  2. Fill out the form with your preferences and click the Create Calendar button
  3. Click the Download… button
    Jewish_Calendar_2014_Providence___Hebcal_Jewish_Calendar
  4. Select the Outlook option from the Download dialog box
    Outlook Jewish calendar download dialog box v2
  5. Click on the Download Outlook Internet Calendar Subscription button
  6. You might be prompted to acknowledge that you are opening a hyperlink. You should click Yes.
  7. Microsoft Office Outlook 2007, 2010, or 2013 will start up
  8. At the prompt, Add this Internet Calendar to Outlook and subscribe to updates, click Yes.
  9. The Internet Calendar opens in side-by-side view in the Outlook Calendar and is added to the Navigation Pane in Calendar view under Other Calendars. The calendar will check periodically for any updates made by the calendar publisher.

For more details, see Add an Internet Calendar Subscription to Outlook from Microsoft’s support site.

Included in the Hebcal Jewish holiday downloads are options to select major holidays (Rosh Hashana, Yom Kippur, Pesach, etc.), minor holidays (Purim, Chanukah, etc.), special Shabbatot, public fasts (Tish’a B’Av, etc.), Rosh Chodesh, and modern holidays (Yom HaAtzma’ut, etc.).

Posted by & filed under Download - Microsoft Outlook.

Follow these instructions to add a Hebcal Jewish holiday calendar 5-year feed to older versions of Microsoft Outlook.

First, you’ll need to download an Outlook CSV (Comma-separated values) file from hebcal.com:

  1. Go to http://www.hebcal.com/hebcal/ if you’re downloading a holiday calendar, or http://www.hebcal.com/yahrzeit/ if you’re downloading a Yahrzeit + Anniversary calendar.
  2. Fill out the form with your preferences and click the Create Calendar button
  3. Click the Download… button
    Jewish_Calendar_2014_Providence___Hebcal_Jewish_Calendar
  4. Select the CSV option from the Download dialog box
    CSV Jewish calendar download dialog box
  5. In the dialog box, select one of the two Download buttons – either Outlook CSV – USA date format (month/day/year) or Outlook CSV – European date format (day/month/year) (depending on whether you want USA or European date formats).
  6. When prompted, specify a convenient name and location for the hebcal_DATE_LOCATION.csv file in the “Save As” dialogue box. We recommend saving the file on the Desktop

Next, import that file into Outlook:

  1. Open Microsoft Outlook
  2. Select the File -> Import and Export… menu option
  3. Select “Import from another program or file” and click Next
  4. Select “Comma Separated Values (Windows)” and click Next
  5. Find the hebcal_DATE_LOCATION.csv file you downloaded and select “Do not import duplicate items” and click Next
  6. Select Calendar and click Next. This will import your chosen file
  7. (optional) Synchronize your Pocket PC or Palm handheld with Outlook

For specific instructions for a particular version of Outlook, please see the “How to Import Text Data” section of one of these articles:

Included in the Hebcal Jewish holiday downloads are options to select major holidays (Rosh Hashana, Yom Kippur, Pesach, etc.), minor holidays (Purim, Chanukah, etc.), special Shabbatot, public fasts (Tish’a B’Av, etc.), Rosh Chodesh, and modern holidays (Yom HaAtzma’ut, etc.).

Posted by & filed under Download - Microsoft Outlook, Download - removal.

  • To remove an Internet Calendar Subscription from side-by-side view, clear the check mark for the calendar in the Navigation Pane.
  • To remove the Internet Calendar Subscription from the Navigation Pane, right-click the calendar name, and then click Delete calendar name.
  • Internet Calendar Subscriptions can be added, changed, or removed from the Account Settings dialog box. On the Tools menu, click Account Settings, and then click the Internet Calendars tab.

Posted by & filed under General.

Pages generated by the Interactive Jewish Calendar can be printed very easily on standard 8.5×11″ paper. Just try “Print Preview” and you’ll see what it looks like. You can print out an entire year at a time and each month will end up on a separate sheet.

To print other sizes, we recommend downloading Outlook CSV from hebcal.com and importing into Microsoft Outlook. Then you can use Outlook’s extermely powerful print features (Daily, Weekly, Monthly, Tri-fold, Calendar Details, Day-Timer, Day Runner, Franklin Day Planner, etc.)

See the Printable Shabbat Times tool to print out candle lighting times only for an entire year.

Posted by & filed under Developers, APIs, RSS Feeds, Source Code.

Yes. The code is freely available under the terms of The BSD License.

Download from https://github.com/hebcal/dotcom.

hebcal.com depends on https://github.com/mjradwin/hebcal, currently a fork of the mainline https://github.com/hebcal/hebcal repository.

The only difference between the main hebcal/hebcal program and the mjradwin fork is the use of a different sunrise/sunset algorithm that supports Olson tzdb timezones

Posted by & filed under Download - Microsoft Outlook, Download - removal.

When hebcal exports to CSV format, it puts the text “Jewish Holidays” in the Location field. That is there to make it easy to remove entries from your calendar if you got the wrong settings. For example, if you were using candle-lighting times but entered the wrong zip code, you could follow these instructions to remove all of the incorrect entries:

  1. Open your Calendar and on the View menu point to Current View and click Events
  2. Click the Location column heading to sort the list of holidays by Location (you should see “Jewish Holidays” in the location field for the holidays that you imported from CSV)
  3. Click to select the first holiday you want to delete
  4. Hold down SHIFT and click the last holiday you want to delete
  5. Press DELETE to remove all the selected holidays from your Calendar

To delete candle-lighting times, use these instructions:

  1. Open your Calendar and on the View menu point to Current View and click Active Appointments
  2. Do steps 2-5 above

Posted by & filed under Download - Microsoft Outlook.

Some users have a mismatch between the date format they are downloading (USA vs. European) and the setting you’re using in your control panel. This usually results in events that were supposed to take place, for example, on September 2nd instead showing up on February 9th (i.e. the date “9/2″ vs. the date “2/9″).

If you downloaded a calendar with the wrong dates for events, follow our delete Hebcal Jewish calendar from Outlook instructions to make it quick and painless to remove the incorrect information.

To find out the root cause of the mismatch, go to “Regional Options” Control Panel and pick “Date”, and compare the date format you’re using. For example:

[Regional Options Dialog Box]

If it says “M/d/yyyy” like mine does, be sure to download the USA format from hebcal.com. If it says “dd-MMM-yy”, be sure to download European format from hebcal.com.

Posted by & filed under News.

We’ve fixed a timezone issue for Arizona that was affecting Apple iCal, Google Calendar, and other iCalendar users. Hebcal.com now uses the “America/Phoenix” timezone instead of “US/Mountain” for all candle-lighting and havdalah times in the state of Arizona. Our apologies if you were getting times that were fine on the hebcal.com website but one hour off when you exported. Try again and let us know if you’re still seeing the problem.
Shana Tova u’Metukah.