$child_ids = $Pages->find_child_page_ids($actionID); $expand_list = array_diff($expand_list, $child_ids); } } PerchSession::set('content_expand_list', $expand_list); $pages = $Pages->get_page_tree_collapsed($expand_list); } else { switch ($filter) { case 'new': $pages = $Pages->get_page_tree_filtered('new'); break; case 'template': $pages = $Pages->get_page_tree_filtered('template', $template_to_filter); break; default: $pages = $Pages->get_page_tree(); if (PERCH_RUNWAY && PerchUtil::count($pages) == 0) { $Pages->create_defaults($CurrentUser); $pages = $Pages->get_page_tree_collapsed(array(0)); } break; } } // Preload regions if ($filter == 'all') { $Regions->preload_regions(); } // get shared regions if ($show_shared) { switch ($filter) { case 'template':