$page_names = array(); foreach($tag_list_r as $key=>$tag_list){ $tags_parsed = $Htag->_parseTagList($tag_list, true); $pages_lookup = $Htag->_tagIndexLookup($tags_parsed); foreach($pages_lookup as $page_lookup){ // filter by namespace, root namespace is identified with a dot // root namespace is specified, discard all pages who lay outside the root namespace if(($ns == '.' && (getNS($page_lookup) == false)) || ($ns && (strpos(':'.getNS($page_lookup).':', ':'.$ns.':') === 0))) { $perm = auth_quickaclcheck($page_lookup); if (!($perm < AUTH_READ)) $page_names[$key][] = $page_lookup; } $page_names[$key][] = $page_lookup; // This line was added +++++++++++++++++++++ } }