byID($arguments['id']); if ($document && !$document->isHidden()) { if ($content) { return sprintf( '%s', $document->Link(), $parser->parse($content) ); } if (isset($extra['element'])) { $extra['element']->setAttribute('data-ext', $document->getExtension()); $extra['element']->setAttribute('data-size', $document->getFileSizeFormatted()); } return $document->Link(); } } $error = ErrorPage::get()->filter('ErrorCode', '404')->First(); if ($error) { return $error->Link(); } return ''; } }