feature 2500: make 'validate_user_comment' and 'delete_user_comment' working with array

git-svn-id: http://piwigo.org/svn/trunk@12596 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
mistic100 2011-11-11 10:19:44 +00:00
commit 2650003a54
2 changed files with 33 additions and 25 deletions

View file

@ -48,35 +48,25 @@ if (!empty($_POST))
}
else
{
include_once( PHPWG_ROOT_PATH .'include/functions_comment.inc.php' );
check_input_parameter('comments', $_POST, true, PATTERN_ID);
if (isset($_POST['validate']))
{
$query = '
UPDATE '.COMMENTS_TABLE.'
SET validated = \'true\'
, validation_date = NOW()
WHERE id IN ('.implode(',', $_POST['comments']).')
;';
pwg_query($query);
validate_user_comment($_POST['comments']);
array_push(
$page['infos'],
l10n_dec(
'%d user comment validated', '%d user comments validated',
count($_POST['comments'])
)
);
array_push(
$page['infos'],
l10n_dec(
'%d user comment validated', '%d user comments validated',
count($_POST['comments'])
)
);
}
if (isset($_POST['reject']))
{
$query = '
DELETE
FROM '.COMMENTS_TABLE.'
WHERE id IN ('.implode(',', $_POST['comments']).')
;';
pwg_query($query);
delete_user_comment($_POST['comments']);
array_push(
$page['infos'],