diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/pref-labels.php | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/modules/pref-labels.php b/modules/pref-labels.php index 1c8fd02ad..162592625 100644 --- a/modules/pref-labels.php +++ b/modules/pref-labels.php @@ -3,6 +3,19 @@ $subop = $_GET["subop"]; + if ($subop == "color-set") { + $kind = db_escape_string($_REQUEST["kind"]); + $ids = split(',', db_escape_string($_REQUEST["ids"])); + $color = db_escape_string($_REQUEST["color"]); + + foreach ($ids as $id) { + db_query($link, "UPDATE ttrss_labels2 SET + ${kind}_color = '$color' WHERE id = '$id' + AND owner_uid = " . $_SESSION["uid"]); + } + + } + if ($subop == "save") { $id = db_escape_string($_REQUEST["id"]); @@ -211,19 +224,18 @@ print "<p id=\"labelOpToolbar\">"; - print "<div style='float : right'>"; + print "<input type=\"submit\" class=\"button\" disabled=\"true\" + onclick=\"javascript:removeSelectedLabels()\" value=\"".__('Remove')."\">"; + + print " "; print __("Color:"); - print " <input type=\"submit\" class=\"button\" disabled=\"true\" - onclick=\"\" value=\"".__('Fg')."\"> "; + print " <input type=\"submit\" class=\"button\" disabled=\"true\" + onclick=\"labelColorSet('fg')\" value=\"".__('Fg')."\"> "; print "<input type=\"submit\" class=\"button\" disabled=\"true\" - onclick=\"\" value=\"".__('Bg')."\"> "; + onclick=\"labelColorSet('bg')\" value=\"".__('Bg')."\"> "; print "<input type=\"submit\" class=\"button\" disabled=\"true\" - onclick=\"\" value=\"".__('Clear')."\">"; + onclick=\"labelColorReset()\" value=\"".__('Clear')."\">"; - print "</div>"; - - print "<input type=\"submit\" class=\"button\" disabled=\"true\" - onclick=\"javascript:removeSelectedLabels()\" value=\"".__('Remove')."\">"; print "</p>"; } else { |