https://bugs.freedesktop.org/show_bug.cgi?id=41282
--- Comment #3 from Allan Jacobs <[email protected]> 2011-10-03 17:47:10 PDT --- There is really a problem with the specification of this feature. There are three items in play. A read password, a read-only check box, and a write password. Read-protect means that the document can be read with a password. Write-protect means the document can be changed with a password. Read-only means that the document can only be read. The user guide says that a document for which the "Open file read-only" check box is checked can actually be written to if the save is accompanied by a write password. (This user interface would have to be considered strange, if it were actually implemented.) If it is assumed that the user guide actually were implemented: Read Read-only Write password Checked Password Expected Result Actual result -------- --------- -------- ------------------------ --------------- Null Unchecked Null Unprotected Unprotected Not null Unchecked Null Read-prot Read-prot Null Checked Null Read-only Read-only Not null Checked Null Read-prot & Read-only Read-prot & Read-only Null Unchecked Not null Reject the user input Read-only Not null Unchecked Not null Reject the user input Read-prot & Read-only Null Checked Not null Write-prot Read-only Not null Checked Not null Read-prot & Write-prot Read-prot & Read-only This, in my opinion, is what should be implemented. The documentation should be changed to match... Read Read-only Write password Checked Password Expected Result -------- --------- -------- ------------------------ Null Unchecked Null Unprotected Not null Unchecked Null Read-prot Null Checked Null Read-only Not null Checked Null Read-prot & Read-only Null Unchecked Not null Write-prot Not null Unchecked Not null Read-prot & Write-prot Null Checked Not null Read-only (write-password ignored) Not null Checked Not null Read-prot & Read-only (write-password ignored) -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
