+1 (for formal validation only - though that maybe infringes on my "don't vote on stuff I don't get" rule). Please hold on Caleb's withdrawal offer if needed. Guillaume On Tue, Mar 30, 2010 at 12:10 AM, Caleb James DeLisle < [email protected]> wrote:
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-allowDocumentM...
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
-- Guillaume Lerouge Product Manager - XWiki SAS Skype: wikibc Twitter: glerouge http://guillaumelerouge.com/