emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Philipp Raschdorff <p.raschdorff@macnews.de>
To: Alan Dove <alan@dovdox.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: iCal Export Not Working to iCal 2.0.4
Date: Sun, 18 Feb 2007 02:39:58 +0100	[thread overview]
Message-ID: <1CF7F21A-5F0E-40F2-9DE7-B78D39B5589E@macnews.de> (raw)
In-Reply-To: <4E1701C0-5497-40E1-9EDB-3ECFBD18CCF4@dovdox.com>

Hi Alan,

I came across org-mode some time ago:
- I like the clutter  free way to enter and organize data, and
- it is truly platform independ: I use emacs on my MacBook running OS  
X and on the office I use a portable xemacs running under cygwin on  
my USB-stick.
- I can even access my .org file from my nokia-handset when using  
MidpSSH (should work on any java enabled phone) - http://www.xk72.com/ 
midpssh/

*** org-mode and iCal -> org-mode-mailinglist archives

I wrote a request regarding org-mode and the export to .ics or iCal  
in august last year.
I got some helpful suggestions especially from Piotr Zielinski and  
Pete Philips.
You can find more in the org-mode-archives:

	Subject: Emacs-Calendar export to iCal/vcal
	Date: 2006-08-23
	URL to topic: http://comments.gmane.org/gmane.emacs.orgmode/546

*** export from org-mode to iCal

How does it works:

1. create an .org-file that will include your appointments and todos  
using the org-mode syntax
2. putting this file to your webserver document root. On Mac OS X  
this is the ~/Sites folder.
3. Enable Web Sharing in the System Preferences
4. export this file to a .ics file using org-mode-export-to-ical
5. subscribing this calendar using iCal (your .ics file should be at  
http://localhost/~USERNAME/SUBDIRECTORY/.../FILE.ICS

Another approach would be to symlink the .ics file that has been  
exported from org-mode to corestorage.ics.
But when you try this, the link will be overwritten each time, when  
you change something in the calendar in iCal (even when you make the  
link (read only).

If you want a more detailed description how to use the Symlink- 
Approach drop me an email.

Ok, back to the subscribe-to-ical-approach:

1. Create an org-file with your appointments and todos.
HINT 1: It seems that there has to be a first headline, when  
exporting  to an .ics-file, because if the first line is a todo it  
will not get exported correctly.
HINT 2: 	Todos without a deadline will not be exported!
HINT 3: it doesn't matter if a todo is marked done!

For testing you can copy & paste the content of my test.org-file:
=====================
Begin of file: test.org
=====================

* MyEmacsCalendar
** TODO [#A] built up a new bike
    DEADLINE: <2007-02-19>
** DONE [#A] read a good book
    DEADLINE: <2007-02-20>
** TODO [#B] save the planet
    DEADLINE: <2007-02-21>
** Meeting in the Office <2007-02-19 10:00>
** Run-Run-Run <2007-02-19 15:00>--<2007-02-19 Wed 17:30>
** Yoga <2007-02-20 08:00>--<2007-02-20 Thu 09:00>

=====================
Begin of file: test.org
=====================

2. Copy this file to your document root of your webserver:
The document root is the directory were your local webserver is  
hosting its files, you can check it out, by looking for the search  
term DocumentRoot in /etc/httpd/httpd.conf (this is your webserver  
configuration file)
On a normal Mac OS X system, the document root is at ~/Sites (that is  
the Sites folder in your home directory).
You can access these files with http://localhost/~USERNAME/

3. make sure to enable 'Personal Web Sharing' in the System  
Preferences pane ('Sharing').

4. Open the .org-file with your appointments from the webserver  
document root location and export to an .ics file with:
     Ctrl+C   Ctrl+e   i

5. Start iCal and subcribe to the new .ics-file with http://localhost/ 
test.ics
     (if the file is in the webservers document root directory)

Please keep me informed when you run into any problems - we will  
figure it out :-)

*** export from org-mode to iCal and back to org-mode

Haven't tried any of the suggestions described above in the mailing- 
list archives, but it seems to be possible :-)

MY QUESTIONS regarding the topig org-mode and .ics/iCal:
- How can I export TODOS with missing Deadlines?
- How can I export TODOS that are marked DONE?
- More detailed instructions for syncing todos/appointments  
between .ics files (iCal) and emacs org-mode


sorry for any mistakes, but its in the middle of the night here...

- P hil

  reply	other threads:[~2007-02-18  1:44 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-02-13  0:14 iCal Export Not Working to iCal 2.0.4 Alan Dove
2007-02-18  1:39 ` Philipp Raschdorff [this message]
2007-02-18 21:09   ` Carsten Dominik
2007-02-19 18:21     ` Alan Dove

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1CF7F21A-5F0E-40F2-9DE7-B78D39B5589E@macnews.de \
    --to=p.raschdorff@macnews.de \
    --cc=alan@dovdox.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).