mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2026-01-04 03:49:15 +00:00
option GLOBAL_ENABLE_LABELS restricts labels globally
This commit is contained in:
@@ -272,7 +272,7 @@
|
||||
print "</li></ul>";
|
||||
}
|
||||
|
||||
if (get_pref($link, 'ENABLE_LABELS')) {
|
||||
if (GLOBAL_ENABLE_LABELS && get_pref($link, 'ENABLE_LABELS')) {
|
||||
|
||||
$result = db_query($link, "SELECT id,sql_exp,description FROM
|
||||
ttrss_labels WHERE owner_uid = '$owner_uid' ORDER by description");
|
||||
@@ -2203,6 +2203,10 @@
|
||||
|
||||
if ($op == "pref-labels") {
|
||||
|
||||
if (!GLOBAL_ENABLE_LABELS) {
|
||||
return;
|
||||
}
|
||||
|
||||
$subop = $_GET["subop"];
|
||||
|
||||
if ($subop == "test") {
|
||||
|
||||
@@ -45,4 +45,7 @@
|
||||
// makes UI more responsive, but eats server memory.
|
||||
// If you experience weird feedlist refresh bugs, disable this option.
|
||||
|
||||
define('GLOBAL_ENABLE_LABELS', true);
|
||||
// Labels are a security risk, so this option can globally disable them for all users.
|
||||
|
||||
?>
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
onclick="selectTab('feedConfig')">
|
||||
<input id="filterConfigTab" class="prefsTab" type="submit" value="Content Filtering"
|
||||
onclick="selectTab('filterConfig')">
|
||||
<? if (get_pref($link, 'ENABLE_LABELS')) { ?>
|
||||
<? if (GLOBAL_ENABLE_LABELS && get_pref($link, 'ENABLE_LABELS')) { ?>
|
||||
<input id="labelConfigTab" class="prefsTab" type="submit" value="Label Editor"
|
||||
onclick="selectTab('labelConfig')">
|
||||
<? } ?>
|
||||
|
||||
Reference in New Issue
Block a user