]> git.wh0rd.org - tt-rss.git/blobdiff - backend.php
display help_text in prefs editor
[tt-rss.git] / backend.php
index ed497f4711b94c141e479244f1883111b5fc266d..e413fbafb989741586f5715cd134b1695f8a58ca 100644 (file)
 
        if ($op == "pref-prefs") {
 
-               $subop = $_POST["subop"];
+               $subop = $_REQUEST["subop"];
 
                if ($subop == "Save configuration") {
 
 
                        }
 
+               } else if ($subop == "getHelp") {
+
+                       $pref_name = db_escape_string($_GET["pn"]);
+
+                       $result = db_query($link, "SELECT help_text FROM ttrss_prefs
+                               WHERE pref_name = '$pref_name'");
+
+                       if (db_num_rows($result) > 0) {
+                               $help_text = db_fetch_result($result, 0, "help_text");
+                               print $help_text;
+                       } else {
+                               print "Unknown option: $pref_name";
+                       }
+
                } else if ($subop == "Reset to defaults") {
 
                        db_query($link, "UPDATE ttrss_prefs SET value = def_value");
 
                                print "<tr class=\"$class\">";
 
-                               print "<td width=\"40%\">" . $line["short_desc"] . "</td>";
-
                                $type_name = $line["type_name"];
                                $pref_name = $line["pref_name"];
                                $value = $line["value"];
                                $def_value = $line["def_value"];
+                               $help_text = $line["help_text"];
+
+                               print "<td width=\"40%\" id=\"$pref_name\">" . $line["short_desc"];
+
+                               if ($help_text) print "<div class=\"prefHelp\">$help_text</div>";
+                               
+                               print "</td>";
 
                                print "<td>";