Miscellaneous changes
[clearscm.git] / songbook / search.php
deleted file mode 100644 (file)
index 840fdb0b050574661e5f56e8eb2ad8110cc3c6be..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-   "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-  <meta name="GENERATOR" content="Mozilla/4.61 [en] (Win98; U) [Netscape]">
-  <title>Songbook" Artist</title>
-  <link rel="stylesheet" type="text/css" media="screen" href="/css/Music.css">
-  <link rel="stylesheet" type="text/css" media="print" href="/css/Print.css">
-  <link rel="SHORTCUT ICON" href="http://defaria.com/favicon.ico" type="image/png">
-
-<?php
-include_once "songbook.php";
-$searchterm = $_REQUEST ["searchterm"];
-$songmatches = array();
-
-function getSongText ($song) {
-  return join ("\n", file ($song));
-} // getSongText
-
-function search ($searchterm) {
-  global $songs;
-  global $songmatches;
-
-  $tokens = preg_split ("/\s+/", $searchterm);
-  $searchfor = join (".*", $tokens);
-
-       foreach ($songs as $song) {
-    $text = getSongText ($song);
-
-    preg_match ("/$searchfor/i", $text, $matches);
-
-    if ($matches) {
-      array_push ($songmatches, $song);
-    } // if
-  } // foreach
-
-  return $songmatches;
-} // search
-
-$songmatches = search ($searchterm);
-?>
-</head>
-
-<body>
-
-<div class="heading">
-<a href="/songbook"><img src="/Icons/Home.png" alt="Home"></a>
-  <h1 class="centered">Andrew DeFaria's Songbook</h1>
-
-  <h2><?php
-if (count ($songmatches) == 0) {
-  print "No songs matched \"$searchterm\"";
-} elseif (count ($songmatches) == 1) {
-  print "One song matched \"$searchterm\"";
-} else {
-  print count ($songmatches) . " songs matched \"$searchterm\"";
-} // if
-?></h2>
-</div>
-
-<div id="content">
-
-<?php
-if (count ($songmatches) > 0) {
-  print "<ol>";
-} // if
-
-foreach ($songmatches as $songmatch) {
-  $artist = getArtist ($songmatch);
-  $title  = basename ($songmatch, ".pro");
-  print "<li><a href=\"webchord.cgi?chordpro=$songmatch\">$title</a>";
-  print "&nbsp;(<a href=\"displayartist.php?artist=$artist\">$artist</a>)</li>";
-} // foreach
-
-if (count ($songmatches) > 0) {
-  print "</ol>";
-} // if
-?>
-
-</div>
-</body>
-</html>
-
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..41f2581b1a34dd315465cffbc0b9378d55ef4f7a
--- /dev/null
@@ -0,0 +1 @@
+/web/php/songbook/search.php
\ No newline at end of file