https://bugs.documentfoundation.org/show_bug.cgi?id=152321
Bug ID: 152321
Summary: WRITER: impossible to retrieve all "subsequent
authors"
Product: LibreOffice
Version: 7.4.3.2 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Created attachment 183919
--> https://bugs.documentfoundation.org/attachment.cgi?id=183919&action=edit
No difference between Author and Sender
ODF 1.2 (the most recent version I could download - I am aware that 1.3 is
current) defines _Subsequent Authors_ as the second and following authors of a
document (7.3.6.1).
I was expecting to be able to retrieve ALL contributors to a document without
the need to manually record this information manually as every contributor
edits it (therefore could be omitted if strict discipline is not followed).
Also, since there are two fields "Author" and "Sender" (7.3.6.1 explains this
name comes from the original 1.0 specification), I expected that "Author" would
report current author, which it does, and "Sender" would be the previous
author. But "Author" and "Sender" report exactly the same value.
ODF records these data in <meta:initial-creator> and <dc:creator>. It is not
clear at all if multiple <dc:creator>s may coexist. In some clause of the
standard (but I don't remember which), it is allowed to record several element
of the same type, the older ones being copied unaltered when the document is
saved.
>From what I saw in <office:meta>, there is a single <dc:creator> ever stored.
How can I capture the subsequent authors of a document?
Is the present behaviour an interpretation of the ODF standard where LO
developers intentionally limited the number of "senders" to one? At least,
there should be a difference between "Author" and "Sender" in order to retrieve
the previous author (the value of <dc:creator> when opening the file).
The attached file was edited while changing User Data between each session. It
shows that:
- Sender has only a single value (a scalar, not a vector)
- Sender is the same as Author
--
You are receiving this mail because:
You are the assignee for the bug.