summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2020-12-15 08:49:43 +0300
committerAndrew Dolgov <[email protected]>2020-12-15 08:49:43 +0300
commit9b7338e807c9e9852d2b95bf14658d11aed8ac8d (patch)
treec0aa29a10793f1556138b03b77745c2b9b12e8c7 /classes
parent8aa1b0fed63ec92015c0e61aa6a7da308ce57251 (diff)
feed editor: properly show global purging interval as disabled
Diffstat (limited to 'classes')
-rwxr-xr-xclasses/pref/feeds.php14
1 files changed, 12 insertions, 2 deletions
diff --git a/classes/pref/feeds.php b/classes/pref/feeds.php
index ca2c7b514..8c54a2a92 100755
--- a/classes/pref/feeds.php
+++ b/classes/pref/feeds.php
@@ -636,7 +636,12 @@ class Pref_Feeds extends Handler_Protected {
print "<label>" . __('Article purging:') . "</label> ";
$local_purge_intervals = $purge_intervals;
- $local_purge_intervals[0] .= " " . T_sprintf("(%d days)", get_pref("PURGE_OLD_DAYS"));
+ $default_purge_interval = get_pref("PURGE_OLD_DAYS");
+
+ if ($default_purge_interval > 0)
+ $local_purge_intervals[0] .= " " . T_sprintf("(%d days)", $default_purge_interval);
+ else
+ $local_purge_intervals[0] .= " " . sprintf("(%s)", __("Disabled"));
print_select_hash("purge_interval", $purge_interval, $local_purge_intervals,
'dojoType="fox.form.Select" ' .
@@ -883,7 +888,12 @@ class Pref_Feeds extends Handler_Protected {
print "<label>" . __('Article purging:') . "</label> ";
$local_purge_intervals = $purge_intervals;
- $local_purge_intervals[0] .= " " . T_sprintf("(%d days)", get_pref("PURGE_OLD_DAYS"));
+ $default_purge_interval = get_pref("PURGE_OLD_DAYS");
+
+ if ($default_purge_interval > 0)
+ $local_purge_intervals[0] .= " " . T_sprintf("(%d days)", $default_purge_interval);
+ else
+ $local_purge_intervals[0] .= " " . sprintf("(%s)", __("Disabled"));
print_select_hash("purge_interval", "", $local_purge_intervals,
'disabled="1" dojoType="fox.form.Select"');