login/pass: error messages below page title
[minimedit.git] / search.php
diff --git a/search.php b/search.php
deleted file mode 100644 (file)
index 5bd03bb..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?php
-$limit = 10;
-$path = ' '.escapeshellarg('*.html');
-
-$cmd = "git grep -li -- ".escapeshellarg($Page).$path;
-exec($cmd, $results);
-if (count($results) > $limit) {
-       shuffle($results);
-       array_splice($results, $limit);
-}
-
-$cmd = "git ls-files -- $path";
-exec($cmd, $ls);
-if ($ls) {
-       # order files by similarity to query
-       $ls = array_combine($ls, array_map(function ($row) use ($Page) {
-               $row = preg_replace('{(?:^|/)index\.html$}', '', $row);
-               return similar_text($row, $Page) - strlen($row) / 8;
-       }, $ls));
-       arsort($ls);
-
-       # prepend best match, replace unless duplicate
-       array_unshift($results, key($ls));
-       $results = array_unique($results);
-       array_splice($results, $limit);
-}
-
-elseif (!$results) {
-       $results = ['index.html'];
-}
-
-require_once('nieuws.inc.php');
-print '<ul>';
-foreach ($results as $result) {
-       $page = new ArchiveArticle($result);
-       printf('<li><a href="/%s">%s</a></li>'."\n", $page->link, $page->name);
-}
-print "</ul>\n";