IsFolderAncestorOf (open)
Check if a folder is a parent or ancestor of another folder
Syntax
LOADLIB "mod::publisher/lib/publisher.whlib";
BOOLEAN FUNCTION IsFolderAncestorOf(INTEGER parentid, INTEGER childid)Parameters
INTEGER parentidID of the folder which might contain the child folder
INTEGER childidID of the folder which is suspect to be a child of the parent folder.
Return value
BOOLEANTrue if the folder with ID 'parentid' is an ancestor or parent of folder with ID 'childid', or is the same folder. Both folders must be in the same site
Examples
// Checks if folder with ID=2 is an ancestor of folder with ID=89
BOOLEAN example1 := IsFolderAncestorOf(2,89);