I was informed that this vote needs 3 +1 to be valid so although the change is committed anyone who does not like this change please send a -1 before Thursday and I will remove the change pending further discussion.
Caleb Caleb James DeLisle wrote: > When this was a proposal I got +1 from Sergiu so I understand that is a vote. > 2 +1 > 1 +0 > 0 -1 > > I'm going to go ahead and commit this now. > > Caleb > > > Caleb James DeLisle wrote: >> Here is a patch which adds those methods >> http://jira.xwiki.org/jira/secure/attachment/16923/XWIKI-5041-allowDocumentModificationInAuthorsContext.patch >> And the issue: >> http://jira.xwiki.org/jira/browse/XWIKI-5041 >> >> Caleb James DeLisle wrote: >>> Hello all, >>> I'd like to make this change: >>> >>> Add to xwiki.api.Document >>> saveAsAuthor() >>> saveAsAuthor(String comment) >>> saveAsAuthor(String connent, String isMinorEdit) >>> deleteAsAuthor() >>> >>> Add to xwiki.api.XWiki >>> getDocumentAsAuthor(DocumentReference reference) >>> getDocumentAsAuthor(String fullName) >>> >>> They save, load or delete the document if the script's contentAuthor has >>> the necessary permission, the user in >>> context is switched so the contentAuthor is listed as having done the >>> operation. >>> >>> Though they say *AsAuthor the action will take place in the name of the >>> contentAuthor of the document >>> this is mainly because *AsContentAuthor is long and confusing. >>> >>> This is already partially available if the script has programming access >>> but I think it is an important >>> enough feature that it should not be limited to scripts with programming >>> access. >>> Use case: allowing users to submit information without letting them see or >>> modify what other users had submitted. >>> >>> This is my +1 >>> >>> Caleb >>> >>> _______________________________________________ >>> devs mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/devs >>> >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

