Michael, Have a look at org-log-note-headings customization variable, together with org-log-done and friends.
All these are quite static text you can configure, so probably then do not accomplish what you ask for. Maybe a good-enough solution is to store your template as a register and then insert it in the note-taking buffer. Throw something like this in your .emacs: (set-register ?n "This is\nmy template\n") so that C-x r i n will insert that text. ///----------------------------------------/// If you're feeling strange and are willing to change the code here: in file org.el, line ~10880 (current git pull): ;; It is now done, and it was not done before (org-add-planning-info 'closed (org-current-time)) (if (and (not dolog) (eq 'note org-log-done)) (org-add-log-setup 'done state this 'findpos 'note))) after the 'note, add your template as a string (or a lisp function that provides a string (template) depending on the context/setup): ... 'findpos 'note "this is\\nmy template"))) The string is an optional parameter for org-add-log-setup which will be copied into the Org-Note buffer. Good luck! .j. On Mon, Jul 12, 2010 at 06:05:43PM -0700, Michael Gilbert wrote: > I require a note when certain TODOs are changed to DONE. These are > almost always some sort of structured logging. Is there a way to > call org-capture and/or require a certain template for that note? > That would be a very powerful workflow for me. _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode