04-13-2009 02:08 PM
var documentExists = parentNode.childByNamePath('day') != null;
if (documentExists == true) { // documentExists is false, never is true
status.code = 500;
status.message = "Document already exist, please pick another name";
status.redirect = true;
}
…
// stuff
…
var newDocument = parentNode.createFolder('day'); // Throws an exception ("Existing file or folder day already exists")
04-14-2009 02:41 AM
varnewDocument = parentNode.createNode("day", "cm:folder");
04-16-2009 02:57 PM
04-16-2009 03:16 PM
04-16-2009 04:59 PM
04-17-2009 02:58 PM
04-17-2009 03:07 PM
02-03-2011 04:20 PM
var folders;
var parentFolder;
var temp = "/";
folders = folderName.split("/");
parentFolder = companyhome;
for (var i = 0; i < folders.length; i++) {
temp += "/" + folders[i];
var folder;
folder = companyhome.childByNamePath(temp);
if (folder == null) {
var folder = parentFolder.createFolder(folders[i]);
folder.properties["cm:title"] = folders[i];
folder.properties["cm:description"] = folders[i];
folder.properties["app:icon"] = "space-icon-default";
folder.save();
}
parentFolder = folder;
}
upload = folder.createFile(filename);
Kind Regards, Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.