cmpilato / thotkeeper

ThotKeeper — cross-platform personal daily journaling

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add configurable (per-diary) universal author

GoogleCodeExporter opened this issue · comments

Davo Smith notes (accurately) that most diaries will have only a single
author, so having that Author text field widget is a waste of screen real
estate.  Allowing per-entry authors is intentional, though, and is a
feature that I use myself.  But we should allow that field not to appear if
the user so desires.

Original issue reported on code.google.com by cmpilato on 1 Apr 2008 at 4:10

How about this:

* Add a "Diary" Menu (greyed when no diary is loaded) with an "Set Author..." 
item
and associated dialog.  The dialog box would look something like:

     (*) Use a single author: [authorname    ]
     ( ) Allow per-entry authors for this diary

     [OK] [CANCEL]

* The default should be to *not* enable per-entry authors, but to instead use a
global author of "" (the empty string).

* We can store (optionally) a global author attribute (<diary author=""> ?) in 
the
data files themselves (mapped to the value of the textbox in the new dialog 
box).

* And, of course, we only show the Author entry form field when per-entry 
authors are
enabled for a given diary.

Original comment by cmpilato on 1 Apr 2008 at 4:37

Original comment by cmpilato on 8 Apr 2008 at 7:59

I'll take this on next

Original comment by smith.d...@gmail.com on 18 Apr 2008 at 7:08

Davo finished this is r61.

Original comment by cmpilato on 3 May 2008 at 12:39

  • Changed state: Fixed

Original comment by cmpilato on 7 May 2008 at 5:49

  • Added labels: Milestone-Version0.2.0

Original comment by cmpilato on 20 May 2008 at 5:05

  • Added labels: Milestone-0.2.0