emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Calendar export questions (ical & html)
@ 2009-07-27 12:04 Michel Blanc
  2009-07-28  0:15 ` Bastien
  0 siblings, 1 reply; 10+ messages in thread
From: Michel Blanc @ 2009-07-27 12:04 UTC (permalink / raw)
  To: emacs-orgmode

Dear Org people,

I started Org mode last week, in order to replace the GTDTiddlyWiki I
used previously. So please, bare with me, I'm just starting and my
questions are probably noobish. Also note that while I've been using
emacs for the last 15 years, my Elisp skills are close to nil (and my
emacs skills in a fuzzy spot between nil and t).

I am impressed by Org mode and I'm pretty sure it will cover all my
needs and more, and since the Carsten's GTalk definitively convinced me,
I decided to go for it and get rid of all the others agendas/note
taking/planning stuff/editor (shame on me, I'm weak and use vim from
time to time).

I have few problems though, I'd be glad if you guys could point me in
the right direction.

First, I discovered that all the calendar applications I tried do not
show TODO entries (Google Agenda, PHP-iCalndar, Thunderbird, ...)
*inside* the day/week/... view, but in sidebars or so (when the do).
However, I am required to publish my agenda on GoogleAgenda (using "Add
by URL"). Is there any way to export TODO entries as VEVENT instead of
VTODO in ical exports, so they get showed in external apps ?

Also, the HTML exports for my agenda contains nothing but TODO's,
without any date (see example here
http://leucos.lstilde.org/workcal.html). There are many
SCHEDULED/DEADLINE enabled entries, but nothing is shown besides
hierarchy. I suspect I'm off the mark in some way here...

Finally, is there a way to customize the agenda name (i.e. X-WR-CALNAME
in the ICS file) ? I export 2 different ics files (the classic
personal/work duo) and I would like to set relevant names for them.


Here is an excerpt from my .emacs :

(setq org-agenda-custom-commands
      '(("h" "Home-related tasks"
         ((tags "@home")
          (tags-todo "@home"))
         ((org-agenda-ndays 300)
          (org-icalendar-include-todo t))
         ("~/org/homecal.ics" "~/org/homecal.html"))
        ("w" "Work-related tasks"
         ((tags "@work")
          (tags-todo "@work"))
         ((org-agenda-ndays 300)
          (org-icalendar-include-todo t))
         ("~/org/workcal.ics" "~/org/workcal.html"))))

(setq org-icalendar-include-todo t)

BTW, I tried with (agenda "") and without, I didn't see any change. And
I have no clue what it is for. Close to nil as I said :)

I export everything by calling update-all-calendars :

(defun update-all-calendars()
  (interactive)
  (org-store-agenda-views)
  (shell-command "scp ~/org/{workcal,homecal}.ics ...")
  (shell-command "scp ~/org/{workcal,homecal}.html ...")
)

I use Org mode 6.14 with Emacs 22.2.1 & 23.0.94.1

Thanks a lot for reading,

M
-- 
Michel Blanc - Systèmes/Réseaux Erasme
Erasme/CG69/Saint Clément les Places/FR69930
T +33-474706840 <mblanc@erasme.org>
http://reseau.erasme.org
FA67 4EDA D648 9E50 BFA4 3F29 FDF5 4971 24B3 5C22

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-08-03 13:49 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-27 12:04 Calendar export questions (ical & html) Michel Blanc
2009-07-28  0:15 ` Bastien
2009-07-28  0:25   ` Bastien
2009-07-28  7:28   ` Michel Blanc
2009-07-28  7:30   ` Richard Riley
2009-07-28 10:16     ` Michel Blanc
2009-07-28 10:56       ` Bastien
2009-07-28 11:34         ` Michel Blanc
2009-07-28 10:41     ` Bastien
2009-08-03 13:48     ` Carsten Dominik

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).