if ( NOT StructKeyExists(request.params,"action") )
request.params.action = "form";
if ( NOT StructKeyExists(request.params,"subsiteFilter") )
request.params.subsiteFilter = "";
SELECT ID, SubsiteURL
FROM Subsites
ORDER by SubsiteURL
Back to Search Form
// Get the site pages for the subsite ID
pageDataArray = application.ADF.csData.getPagesBySubsiteID(subsiteID=request.params.subsiteFilter,
recurse=false,
includeDocs=true,
includeExternalURLs=true);
pageComponent = Server.CommonSpot.api.getObject('Page');
docComponent = Server.CommonSpot.api.getObject('UploadedDocument');
imgComponent = Server.CommonSpot.api.getObject('Image');
// Set the number of records to loop
loopCount = 10;
if ( ArrayLen(pageDataArray) LT loopCount )
loopCount = ArrayLen(pageDataArray);
// Loop over the page data
//for ( i=1; i LTE ArrayLen(pageDataArray); i++ ){
for ( i=1; i LTE loopCount; i++ ){
// Move the CS Page
if ( pageDataArray[i].docType EQ 0 AND (ListLast(pageDataArray[i].fileName,".") EQ "cfm") ){
pageComponent.move(pageID=pageDataArray[i].ID);
}
else if ( pageDataArray[i].uploaded EQ 1 ) {
// Move the uploaded document
docComponent.move(id=pageDataArray[i].ID);
}
else if ( pageDataArray[i].pageType EQ 3 ) {
// Move the uploaded image
imgComponent.move(imageID=pageDataArray[i].ID);
}
}
Total Records = #ArrayLen(pageDataArray)#
Records Run this Pass = #loopCount#
Remaining Records to Move = #ArrayLen(pageDataArray) - loopCount#