Saves text data as an attachment to a page
Post parameters
- pageName = Page name to save attachment to
- fileName = File name for the attachment
- data = Text data to save in the attachment
Post example:
// Using JSON.post
JSON.post('/OpenForum/Actions/Save', null,
'pageName=/MyPage&fileName=notes.txt&data=' encodeURIComponent('My notes'))
.onSuccess(function(result) {
console.log('Saved!');
}).go();
Post Action
Server Side Javascript for POST method
transaction.getPostData();
pageName = transaction.getPostParameter("pageName");
transaction.userCanPerformAction(pageName,"update",true);
fileName = transaction.getPostParameter("fileName");
data = transaction.getPostParameter("data");
user = transaction.getUser();
wiki.saveAsAttachment(pageName,fileName,data,user);
wiki.buildPage(pageName);
transaction.goToPage(pageName);