Lines Matching defs:info
204 $info = [];
205 $info['id'] = pathID($file, true);
206 if ($info['id'] !== cleanID($info['id'])) {
208 msg(hsc($info['id']) . ' is not a valid file name for DokuWiki - skipped', -1);
213 $info['perm'] = auth_quickaclcheck(getNS($info['id']) . ':*');
214 if (empty($opts['skipacl']) && $info['perm'] < AUTH_READ) {
219 if (!empty($opts['pattern']) && !@preg_match($opts['pattern'], $info['id'])) {
223 $info['file'] = PhpString::basename($file);
224 $info['size'] = filesize($base . '/' . $file);
225 $info['mtime'] = filemtime($base . '/' . $file);
226 $info['writable'] = is_writable($base . '/' . $file);
228 $info['isimg'] = true;
229 $info['meta'] = new JpegMeta($base . '/' . $file);
231 $info['isimg'] = false;
234 $info['hash'] = md5(io_readFile(mediaFN($info['id']), false));
237 $data[] = $info;
280 $info['perm'] = auth_quickaclcheck(getNS($id) . ':*');
281 if (empty($opts['skipacl']) && $info['perm'] < AUTH_READ) {