emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Bastien <bzg@altern.org>
To: lanas <lanas@securenet.net>
Cc: emacs-orgmode@gnu.org
Subject: Re: Agenda publishing
Date: Tue, 19 Feb 2008 03:41:00 +0000	[thread overview]
Message-ID: <874pc54nqr.fsf@bzg.ath.cx> (raw)
In-Reply-To: <20080218202908.6f539480@mistral.stie> (lanas@securenet.net's message of "Mon, 18 Feb 2008 20:29:08 -0500")

Hi Lanas,

lanas <lanas@securenet.net> writes:

>   I'm taking a look at orgmode for the possibility of organizing simple
> projects.  Is it possible to export an agenda view or some other agenda
> data so that it can be eventually rendered in an HTML browser using a
> calendar ? 

Yes.  

See this info node: 

,----[ (info "(org)Exporting Agenda Views") ]
| If you are away from your computer, it can be very useful to have a
| printed version of some agenda views to carry around.  Org-mode can
| export custom agenda views as plain text, HTML(1) and postscript.  If
| you want to do this only occasionally, use the command
`----

If you want an HTML version of the current agenda view, then just do
`C-x C-w' when you're in the agenda view and enter an HTML file name.

> Or better yet, if tags are used to assign individual tasks
> to team members, rendered as some kind of a chart over time ?

Yes.  For this you will need to define a "block agenda".

See the manual here: (info "(org)Block agenda")

     (setq org-agenda-custom-commands
           '(("p" "List of tasks for people"
              ((tags "Alfred")
               (tags "Antoine")
               (tags "Me"))
              nil
              ("~/agendas_html/tags_people.html"))))

M-x org-agenda RET p RET will display a list of blocks, each one listing
the item tagged with the people names.  Then you can export this with
`C-x C-w'.

If you want to store such agenda views from the command line:

~$ emacs -f org-batch-store-agenda-views -kill

>   I've seen mentions of iCal here and there but don't know what this is
> about.  

iCal (as a short name for "iCalendar") is a standard for calendar data
exchange: http://en.wikipedia.org/wiki/ICalendar

> Could exporting to iCal format accomplish these goals  and if
> so, what would be the software at the other end that would read ans
> render in HTML format ?

Exporting to iCal will lets you export your agenda entries, but not your
agenda views.  The agenda entries will be taken from the current buffer
when you export it to iCalendar with `C-c C-e i' or from all the agenda
files when you export them with `C-c C-e I'.  

In any case, I guess the iCalendar export won't let you have all the
flexibility of agenda views, but you definitely can use the iCalendar
export to share calendar informations with others.  

For example, you can upload an `my_org_file.ics' file somewhere on the
web and tell your friends to synchronize their iCal app with it.  iCal
is now standard and there are many apps that can read it (iCal, Google
calendar, evolution, etc.)  

As for myself, I upload a .ics to the web, feed it to Google calendar
then create a HTML webpage from this google calendar for everyone to
check the calendar I am locally maintaining.

HTH,

-- 
Bastien

  reply	other threads:[~2008-02-19  3:41 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-19  1:29 Agenda publishing lanas
2008-02-19  3:41 ` Bastien [this message]
2008-02-21  0:37   ` lanas
2008-02-21  1:09     ` Bastien
2008-02-22  0:41       ` lanas
2008-02-22  1:19         ` Manish
2008-02-22  1:35           ` Bastien Guerry
2008-02-22  3:04             ` lanas

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=874pc54nqr.fsf@bzg.ath.cx \
    --to=bzg@altern.org \
    --cc=emacs-orgmode@gnu.org \
    --cc=lanas@securenet.net \
    /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).