Lines Matching refs:pages
100 $pages = $stack ? end($stack) : [];
102 foreach (array_keys($pages) as $id) {
134 $pages = array_splice($stack, -2);
135 if ($pages === []) {
138 $stack[] = ft_resultCombine($pages);
141 $pages = array_splice($stack, -2);
142 if ($pages === []) {
145 $stack[] = ft_resultUnite($pages);
148 $pages = array_pop($stack);
149 $stack[] = ft_resultComplement([$pages_all, $pages]);
304 $pages = [];
308 if (!isset($pages[$p_id]))
309 $pages[$p_id] = p_get_first_heading($p_id, METADATA_DONT_RENDER);
314 if (!isset($pages[$p_id]))
315 $pages[$p_id] = p_get_first_heading($p_id, METADATA_DONT_RENDER);
321 foreach (array_keys($pages) as $p_id) {
323 unset($pages[$p_id]);
328 foreach (array_keys($pages) as $p_id) {
330 unset($pages[$p_id]);
338 foreach (array_keys($pages) as $idx) {
343 unset($pages[$idx]);
347 $pages = _ft_filterResultsByTime($pages, $data['after'], $data['before']);
349 uksort($pages, 'ft_pagesorter');
350 return $pages;