$pagedata) : ?> 1 || ($pagedata['is_in_content'] && count($pagedata['versions']) > 0)) : ?>
%s'), htmlReady(Request::get('search'))) ?>
content; } else if ($pagedata['is_in_history']) { $version = WikiVersion::find($pagedata['versions'][0]); $content = $version->content; } ?> name) ?> 0) { // if more than one occurence is found // in a fragment to be displayed, // the fragment is only shown once continue; } // show max 80 chars $fragment = ''; $split_fragment = preg_split('/(' . preg_quote(Request::get('search'), '/') . ')/i', mb_substr($content, max(0, $pos - 40), 80), -1, PREG_SPLIT_DELIM_CAPTURE); for ($i = 0; $i < count($split_fragment); ++$i) { if ($i % 2) { $fragment .= ''; $fragment .= htmlready($split_fragment[$i], false); $fragment .= ''; } else { $fragment .= htmlready($split_fragment[$i], false); } } $found_in_fragment = (count($split_fragment) - 1) / 2; // number of hits in fragment $ignore_next_hits = ($found_in_fragment > 1) ? $found_in_fragment - 1 : 0; $output[] = "..." . $fragment . "..."; } if ($pagedata['is_in_name']) { $name = str_ireplace(Request::get('search'), '' . htmlReady(Request::get('search')) . '', htmlReady($pagedata['page']->name)); array_unshift($output, sprintf(_('Treffer im Namen: %s'), $name)); } else if ($pagedata['is_in_old_name']) { $name = str_ireplace(Request::get('search'), '' . htmlReady(Request::get('search')) . '', htmlReady($version->name)); array_unshift($output, sprintf(_('Treffer in alten Namen: %s'), $name)); } echo implode('
', $output); ?>
chdate ? date('d.m.Y H:i:s', $pagedata['page']->chdate) : _('unbekannt')) ?> mkdate > 0 ? date('d.m.Y H:i:s', $version->mkdate) : _('unbekannt') ?>
asImg(['class' => 'text-bottom']) ?>
%s ergab keine Treffer.'), htmlReady(Request::get('search')))) ?>