1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-24 09:31:28 +00:00

add SQL expression help and placeholder for help mechanism

This commit is contained in:
Andrew Dolgov
2005-10-16 16:17:12 +01:00
parent 6e0584e930
commit 7dc66a616e
4 changed files with 131 additions and 1 deletions

View File

@@ -1125,7 +1125,9 @@
print "<p><table width=\"100%\" class=\"prefLabelList\" id=\"prefLabelList\">";
print "<tr class=\"title\">
<td width=\"5%\">Select</td><td width=\"40%\">SQL expression</td>
<td width=\"5%\">Select</td><td width=\"40%\">SQL expression
<a class=\"helpLink\" href=\"javascript:popupHelp(1)\">(?)</a>
</td>
<td width=\"40%\">Caption</td></tr>";
$lnum = 0;
@@ -1220,5 +1222,57 @@
print "</div>";
}
if ($op == "help") {
print "<html><head>
<title>Tiny Tiny RSS : Help</title>
<link rel=\"stylesheet\" href=\"tt-rss.css\" type=\"text/css\">
<script type=\"text/javascript\" src=\"functions.js\"></script>
<script type=\"text/javascript\" src=\"feedlist.js\"></script>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">
</head><body>";
$tid = sprintf("%d", $_GET["tid"]);
/* FIXME this badly needs real implementation */
print "<div class='helpResponse'>";
?>
<h1>Help for SQL expressions</h1>
<h2>Description</h2>
<p>The &laquo;SQL expression&raquo; is added to WHERE clause of
view feed query. You can match on most fields of ttrss_entries table
and even use subselect to query additional information. This
functionality is considered to be advanced and requires basic
understanding of SQL.</p>
<h2>Examples</h2>
<pre>unread = true</pre>
Matches all unread articles
<pre>title like '%Linux%'</pre>
Matches all articles which mention Linux in the title. You get the idea.
<p>See the database schema included in the distribution package for gruesome
details.</p>
<?
print "<div align='center'>
<a class=\"helpLink\"
href=\"javascript:window.close()\">(Close this window)</a></div>";
print "</div>";
print "</body></html>";
}
db_close($link);
?>