diff options
| -rw-r--r-- | phpBB/includes/mcp/mcp_main.php | 18 | ||||
| -rw-r--r-- | phpBB/language/en/posting.php | 10 | ||||
| -rw-r--r-- | phpBB/posting.php | 1 | ||||
| -rw-r--r-- | phpBB/styles/prosilver/template/confirm_delete_body.html | 4 | 
4 files changed, 21 insertions, 12 deletions
| diff --git a/phpBB/includes/mcp/mcp_main.php b/phpBB/includes/mcp/mcp_main.php index d0908a0d8b..b2441aed1b 100644 --- a/phpBB/includes/mcp/mcp_main.php +++ b/phpBB/includes/mcp/mcp_main.php @@ -877,11 +877,12 @@ function mcp_delete_topic($topic_ids, $is_soft = false, $soft_delete_reason = ''  		}  		$template->assign_vars(array( -			'S_SHADOW_TOPICS'		=> $only_shadow, -			'S_SOFTDELETED'			=> $only_softdeleted, -			'S_TOPIC_MODE'			=> true, -			'S_ALLOWED_DELETE'		=> $auth->acl_get('m_delete', $forum_id), -			'S_ALLOWED_SOFTDELETE'	=> $auth->acl_get('m_softdelete', $forum_id), +			'S_SHADOW_TOPICS'					=> $only_shadow, +			'S_SOFTDELETED'						=> $only_softdeleted, +			'S_TOPIC_MODE'						=> true, +			'S_ALLOWED_DELETE'					=> $auth->acl_get('m_delete', $forum_id), +			'S_ALLOWED_SOFTDELETE'				=> $auth->acl_get('m_softdelete', $forum_id), +			'DELETE_TOPIC_PERMANENTLY_EXPLAIN'	=> $user->lang('DELETE_TOPIC_PERMANENTLY', sizeof($topic_ids)),  		));  		$l_confirm = (sizeof($topic_ids) == 1) ? 'DELETE_TOPIC' : 'DELETE_TOPICS'; @@ -1116,9 +1117,10 @@ function mcp_delete_post($post_ids, $is_soft = false, $soft_delete_reason = '',  		}  		$template->assign_vars(array( -			'S_SOFTDELETED'			=> $only_softdeleted, -			'S_ALLOWED_DELETE'		=> $auth->acl_get('m_delete', $forum_id), -			'S_ALLOWED_SOFTDELETE'	=> $auth->acl_get('m_softdelete', $forum_id), +			'S_SOFTDELETED'						=> $only_softdeleted, +			'S_ALLOWED_DELETE'					=> $auth->acl_get('m_delete', $forum_id), +			'S_ALLOWED_SOFTDELETE'				=> $auth->acl_get('m_softdelete', $forum_id), +			'DELETE_POST_PERMANENTLY_EXPLAIN'	=> $user->lang('DELETE_POST_PERMANENTLY', sizeof($post_ids)),  		));  		$l_confirm = (sizeof($post_ids) == 1) ? 'DELETE_POST' : 'DELETE_POSTS'; diff --git a/phpBB/language/en/posting.php b/phpBB/language/en/posting.php index 924395ed44..ef52f59753 100644 --- a/phpBB/language/en/posting.php +++ b/phpBB/language/en/posting.php @@ -90,14 +90,20 @@ $lang = array_merge($lang, array(  	'DELETE_PERMANENTLY'		=> 'Delete permanently',  	'DELETE_POST_CONFIRM'		=> 'Are you sure you want to delete this post?',  	'DELETE_POST_PERMANENTLY_CONFIRM'	=> 'Are you sure you want to <strong>permanently</strong> delete this post?', -	'DELETE_POST_PERMANENTLY'	=> 'Permanently delete this post so it can not be recovered', +	'DELETE_POST_PERMANENTLY'	=> array( +		1	=> 'Permanently delete this post so it can not be recovered', +		2	=> 'Permanently delete %1$d posts so they can not be recovered', +	),  	'DELETE_POSTS_CONFIRM'		=> 'Are you sure you want to delete these posts?',  	'DELETE_POSTS_PERMANENTLY_CONFIRM'	=> 'Are you sure you want to <strong>permanently</strong> delete these posts?',  	'DELETE_REASON'				=> 'Reason for deletion',  	'DELETE_REASON_EXPLAIN'		=> 'The specified reason for deletion will be visible to moderators.',  	'DELETE_POST_WARN'			=> 'Delete this post',  	'DELETE_TOPIC_CONFIRM'		=> 'Are you sure you want to delete this topic?', -	'DELETE_TOPIC_PERMANENTLY'	=> 'Permanently delete this topic so it can not be recovered', +	'DELETE_TOPIC_PERMANENTLY'	=> array( +		1	=> 'Permanently delete this topic so it can not be recovered', +		2	=> 'Permanently delete %1$d topics so they can not be recovered', +	),  	'DELETE_TOPIC_PERMANENTLY_CONFIRM'	=> 'Are you sure you want to <strong>permanently</strong> delete this topic?',  	'DELETE_TOPICS_CONFIRM'		=> 'Are you sure you want to delete these topics?',  	'DELETE_TOPICS_PERMANENTLY_CONFIRM'	=> 'Are you sure you want to <strong>permanently</strong> delete these topics?', diff --git a/phpBB/posting.php b/phpBB/posting.php index 653740ae1c..f1e8452305 100644 --- a/phpBB/posting.php +++ b/phpBB/posting.php @@ -1741,6 +1741,7 @@ $page_data = array(  	'L_POST_A'					=> $page_title,  	'L_ICON'					=> ($mode == 'reply' || $mode == 'quote' || ($mode == 'edit' && $post_id != $post_data['topic_first_post_id'])) ? $user->lang['POST_ICON'] : $user->lang['TOPIC_ICON'],  	'L_MESSAGE_BODY_EXPLAIN'	=> $user->lang('MESSAGE_BODY_EXPLAIN', (int) $config['max_post_chars']), +	'L_DELETE_POST_PERMANENTLY'	=> $user->lang('DELETE_POST_PERMANENTLY', 1),  	'FORUM_NAME'			=> $post_data['forum_name'],  	'FORUM_DESC'			=> ($post_data['forum_desc']) ? generate_text_for_display($post_data['forum_desc'], $post_data['forum_desc_uid'], $post_data['forum_desc_bitfield'], $post_data['forum_desc_options']) : '', diff --git a/phpBB/styles/prosilver/template/confirm_delete_body.html b/phpBB/styles/prosilver/template/confirm_delete_body.html index f0a7ab2bdb..fbd881a940 100644 --- a/phpBB/styles/prosilver/template/confirm_delete_body.html +++ b/phpBB/styles/prosilver/template/confirm_delete_body.html @@ -7,7 +7,7 @@  			<label>  				<strong>{L_DELETE_PERMANENTLY}{L_COLON}</strong>  				<input id="delete_permanent" name="delete_permanent" type="checkbox" value="1" {S_CHECKED_PERMANENT} /> -				<!-- IF S_TOPIC_MODE -->{L_DELETE_TOPIC_PERMANENTLY}<!-- ELSE -->{L_DELETE_POST_PERMANENTLY}<!-- ENDIF --> +				<!-- IF S_TOPIC_MODE -->{DELETE_TOPIC_PERMANENTLY_EXPLAIN}<!-- ELSE -->{DELETE_POST_PERMANENTLY_EXPLAIN}<!-- ENDIF -->  			</label>  		<!-- ENDIF --> @@ -43,7 +43,7 @@  				<dd>  					<label for="delete_permanent">  						<input id="delete_permanent" name="delete_permanent" type="checkbox" value="1" {S_CHECKED_PERMANENT} /> -						<!-- IF S_TOPIC_MODE -->{L_DELETE_TOPIC_PERMANENTLY}<!-- ELSE -->{L_DELETE_POST_PERMANENTLY}<!-- ENDIF --> +						<!-- IF S_TOPIC_MODE -->{DELETE_TOPIC_PERMANENTLY_EXPLAIN}<!-- ELSE -->{DELETE_POST_PERMANENTLY_EXPLAIN}<!-- ENDIF -->  					</label>  				</dd>  			</dl> | 
