diff --git a/phpBB/adm/admin_forums.php b/phpBB/adm/admin_forums.php
index 5862ced0c0..80a8c99fbf 100644
--- a/phpBB/adm/admin_forums.php
+++ b/phpBB/adm/admin_forums.php
@@ -100,6 +100,7 @@ if (isset($_POST['update']))
'enable_icons' => request_var('enable_icons', FALSE),
'enable_prune' => request_var('enable_prune', FALSE),
'prune_days' => request_var('prune_days', 7),
+ 'prune_viewed' => request_var('prune_viewed', 7),
'prune_freq' => request_var('prune_freq', 1),
'prune_old_polls' => request_var('prune_old_polls', FALSE),
'prune_announce' => request_var('prune_announce', FALSE),
@@ -397,6 +398,10 @@ switch ($mode)
lang['AUTO_PRUNE_DAYS'] ?>: lang['AUTO_PRUNE_DAYS_EXPLAIN']; ?> |
lang['DAYS']; ?> |
+
+ lang['AUTO_PRUNE_VIEWED'] ?>: lang['AUTO_PRUNE_VIEWED_EXPLAIN']; ?> |
+ lang['DAYS']; ?> |
+
lang['PRUNE_OLD_POLLS'] ?>: lang['PRUNE_OLD_POLLS_EXPLAIN']; ?> |
/> lang['YES']; ?> /> lang['NO']; ?> |
@@ -852,9 +857,9 @@ function update_forum_data(&$forum_data)
}
}
- if ($forum_data['prune_days'] < 0 || $forum_data['prune_freq'] < 0)
+ if ($forum_data['prune_days'] < 0 || $forum_data['prune_viewed'] < 0 || $forum_data['prune_freq'] < 0)
{
- $forum_data['prune_days'] = $forum_data['prune_freq'] = 0;
+ $forum_data['prune_days'] = $forum_data['prune_viewed'] = $forum_data['prune_freq'] = 0;
$errors[] = $user->lang['FORUM_DATA_NEGATIVE'];
}