From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Agenda publishing Date: Tue, 19 Feb 2008 03:41:00 +0000 Message-ID: <874pc54nqr.fsf@bzg.ath.cx> References: <20080218202908.6f539480@mistral.stie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JRJLs-0004BT-B0 for emacs-orgmode@gnu.org; Mon, 18 Feb 2008 22:41:04 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JRJLq-00049p-8l for emacs-orgmode@gnu.org; Mon, 18 Feb 2008 22:41:03 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JRJLq-00049m-41 for emacs-orgmode@gnu.org; Mon, 18 Feb 2008 22:41:02 -0500 Received: from fg-out-1718.google.com ([72.14.220.156]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JRJLp-0005qw-NQ for emacs-orgmode@gnu.org; Mon, 18 Feb 2008 22:41:02 -0500 Received: by fg-out-1718.google.com with SMTP id d23so1586212fga.30 for ; Mon, 18 Feb 2008 19:41:00 -0800 (PST) In-Reply-To: <20080218202908.6f539480@mistral.stie> (lanas@securenet.net's message of "Mon, 18 Feb 2008 20:29:08 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: lanas Cc: emacs-orgmode@gnu.org Hi Lanas, lanas 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