12-14-2009 11:28 AM
07-27-2010 07:44 AM
07-27-2010 08:41 AM
//add a folder "Archives" where it is needed and create a logAddArchives.txt file in the "root" space
var logFile = space.childByNamePath("logAddArchives.txt");
if (logFile == null) {
logFile = space.createFile("logAddArchives.txt");
}
if (logFile != null) {
logFile.content += "'Archives' folders added in: \n"
}
addArchive(space);
if (logFile != null) {
logFile.content += "Done \n"
}
function addArchive(unEspace) {
var unEspacefils = unEspace.children;
var draft = 0;
for each (i in unEspacefils) {
var nom = i.name;
if (nom == "Drafts") {
draft = 1;
}
}
if (draft == 1 ) {
var archiveFolder = unEspace.childByNamePath("Archives");
if (archiveFolder == null && unEspace.hasPermission("CreateChildren")) {
archiveFolder = unEspace.createFolder("Archives");
if (logFile != null) {logFile.content += String(i.displayPath)+"\n"; }
}
}
for each (j in unEspacefils) {
if (j != null) {
addArchive(j);
}
}
}
J'espère que ca pourra t'aider, mais jette un oeil dans les wikis en anglais ils sont parfois plus complet et avec les exemples ca aide pas mal.07-27-2010 10:19 AM
07-27-2010 10:50 AM
07-27-2010 02:42 PM
07-28-2010 05:19 AM
07-28-2010 05:55 AM
07-29-2010 08:14 AM
07-29-2010 09:34 AM
07-31-2010 08:48 PM
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.