Lines Matching defs:recent
174 $recent = [];
178 return $recent;
181 // read all recent changes. (kept short)
241 $recent[] = $x;
248 return $recent;
276 $recent = [];
279 return $recent;
282 // read all recent changes. (kept short)
288 if (!$lines) return $recent;
301 $recent[] = $rec;
309 return array_reverse($recent);
333 $recent = ChangeLog::parseLogLine($line);
334 if ($recent === false) return false;
337 if (isset($seen[$recent['id']])) return false;
340 if ($recent['type'] !== DOKU_CHANGE_TYPE_CREATE && ($flags & RECENTS_ONLY_CREATION)) return false;
343 if ($recent['type'] === DOKU_CHANGE_TYPE_MINOR_EDIT && ($flags & RECENTS_SKIP_MINORS)) return false;
346 $seen[$recent['id']] = 1;
349 if (isHiddenPage($recent['id'])) return false;
352 if (($ns) && (strpos($recent['id'], $ns . ':') !== 0)) return false;
355 if (($flags & RECENTS_SKIP_SUBSPACES) && (getNS($recent['id']) != $ns)) return false;
359 $recent['perms'] = auth_quickaclcheck(getNS($recent['id']) . ':*');
361 $recent['perms'] = auth_quickaclcheck($recent['id']);
363 if ($recent['perms'] < AUTH_READ) return false;
367 $fn = (($flags & RECENTS_MEDIA_CHANGES) ? mediaFN($recent['id']) : wikiFN($recent['id']));
371 return $recent;