From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: [ANN] Editable HTML export of Org-mode files Date: Mon, 13 Aug 2012 16:28:43 -0600 Message-ID: <87pq6ua0kk.fsf@gmx.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:40258) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T138V-0006n6-5Q for emacs-orgmode@gnu.org; Mon, 13 Aug 2012 18:29:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T138S-0000yk-Do for emacs-orgmode@gnu.org; Mon, 13 Aug 2012 18:29:23 -0400 Received: from mailout-us.gmx.com ([74.208.5.67]:33194) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1T138S-0000ya-6n for emacs-orgmode@gnu.org; Mon, 13 Aug 2012 18:29:20 -0400 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org Mode Mailing List Hi, I've recently put together a web server which runs in Emacs and exports local Org-mode files to HTML in such a way that they may be edited from within a web browser with the edits saved to local files on disk. The code is available from github. repository ---- https://github.com/eschulte/org-ehtml README ------- http://eschulte.github.com/org-ehtml This is a very thin Emacs Lisp and JavaScript wrapper around Nic Ferrier's elnode Emacs web server [1], and Nicolas Goaziou's structured Org-mode file representation and export engine. It requires Emacs 24 and the development versions of both Org-mode and elnode. The code is fairly new so there are likely some kinks to be worked out (backup your files before editing them with this web-server), but the implementation is very simple and should be easy to modify. See the README for information on how to make use of elnode's authentication system, or how to have web edits automatically committed to a local version control system. Comments and patches are welcome. Cheers, Footnotes: [1] https://github.com/nicferrier/elnode -- Eric Schulte http://cs.unm.edu/~eschulte