<tr align="center" bgcolor="FFFFCC">
<td width="50%">
<?php
- if(file_exists($tar_dir . $_GET['module']."_dependencies.tar"))
+ if(file_exists($tar_dir . $_GET['module'].".tar"))
echo '<a href='. $tar_dir . $_GET['module'] . '.tar>Download</a>';
?>
<td>
<?php
- if(file_exists($tar_dir . $_GET['module']."_dependencies.tar"))
+ if(file_exists($tar_dir . $_GET['module']."_with_deps.tar"))
echo '<a href='. $tar_dir . $_GET['module'] . '_with_deps.tar>Download Dependencies</a>';
?>
</td>
if(trim($searchtext) == '') {
echo '<div align="center"><font color="RED">Please enter some keyword to search</font></div>';
exit();
- }
+ }
+ $searchtext = '%'.$searchtext.'%';
}
else if($_GET['author'] != '') {
- $searchtext = $_GET['author'];
+ $searchtext = '%'.$_GET['author'].'%';
$in = "author";
}
else if ($_GET['disp'] == 'all') {
- $searchtext = "";
+ $searchtext = "%";
+ $in = "module";
+}
+else if ($_GET['disp'] != '') {
+ $searchtext = $_GET['disp'].'%';
$in = "module";
}
+
else
exit();
echo '<table align="left" border="0" cellpadding="8" cellspacing="1">';
if($row = sqlite3_fetch_array($result))
echo "<tr><td><a href=\"dispmoduleinfo.php?module=".$row['module']."\">".$row["module"]."</a></br>".
- "<a href=\"search.php?author=".$row["author"]."\">".$row["author"]."</a> : ". $row["title"]." </br> </br></td></tr>";
+ "<a href=\"search.php?author=".$row["author"]."\">".$row["author"]."</a> : ". $row["title"].
+ " </br> </br></td></tr>";
else
echo '<div align="center"><font color="RED"> No results found</font></div>';
while($row = sqlite3_fetch_array($result)) {
echo "<tr><td><a href=\"dispmoduleinfo.php?module=".$row['module']."\">".$row["module"]."</a></br>".
- "<a href=\"search.php?author=".$row["author"]."\">".$row["author"]."</a> : ". $row["title"]." </br> </br></td></tr>";
+ "<a href=\"search.php?author=".$row["author"]."\">".$row["author"]."</a> : ". $row["title"].
+ " </br> </br></td></tr>";
}
echo '</table>';
?>
//search db
$handle = sqlite3_open($db) or die("Could not open database");
if($in == 'module')
- $query = "select * from search where title LIKE \"%$text%\"";
+ $query = "select * from search where title LIKE \"$text\" order by module,
+ author";
else if($in == 'author')
- $query = "select * from search where author LIKE \"%$text%\"";
+ $query = "select * from search where author LIKE \"$text\" order by module,
+ author";
else
- $query = "select * from search where title LIKE \"%$text%\" or author LIKE \"%$text%\"";
+ $query = "select * from search where title LIKE \"$text\" or author LIKE \"$text\"
+ order by module, author";
$result = sqlite3_query($handle, $query) or die("Error in query: ".sqlite3_error($handle));
return $result;