summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2006-03-27 07:03:47 +0100
committerAndrew Dolgov <[email protected]>2006-03-27 07:03:47 +0100
commit2e915ba998d1c37a3d090956f770514c78179593 (patch)
tree2fd5cd3ce034d829f465023db0f48f9d63d13e59
parentab1486d5ae1d8c64632b5b450a55ca071489abc0 (diff)
fix tag display (caused by rtl checking)
-rw-r--r--backend.php26
1 files changed, 16 insertions, 10 deletions
diff --git a/backend.php b/backend.php
index 269d87669..d943815c3 100644
--- a/backend.php
+++ b/backend.php
@@ -871,19 +871,25 @@
type=\"text/css\" href=\"tt-rss_compact.css\"/>";
}
- $result = db_query($link, "SELECT rtl_content FROM ttrss_feeds
- WHERE id = '$feed' AND owner_uid = " . $_SESSION["uid"]);
-
- if (db_num_rows($result) == 1) {
- $rtl_content = sql_bool_to_bool(db_fetch_result($result, 0, "rtl_content"));
- } else {
- $rtl_content = false;
- }
+ if (preg_match("/^-?[0-9][0-9]*$/", $feed) != false) {
+
+ $result = db_query($link, "SELECT rtl_content FROM ttrss_feeds
+ WHERE id = '$feed' AND owner_uid = " . $_SESSION["uid"]);
- if ($rtl_content) {
- $rtl_tag = "dir=\"RTL\"";
+ if (db_num_rows($result) == 1) {
+ $rtl_content = sql_bool_to_bool(db_fetch_result($result, 0, "rtl_content"));
+ } else {
+ $rtl_content = false;
+ }
+
+ if ($rtl_content) {
+ $rtl_tag = "dir=\"RTL\"";
+ } else {
+ $rtl_tag = "";
+ }
} else {
$rtl_tag = "";
+ $rtl_content = false;
}
print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">