abuse_operations_form_submit($form_id, $form_values)
abuse/abuse.module, line 700
Perform operation based on what was received from the form
$form_id id of form
$form_values values in the form
<?php
function abuse_operations_form_submit($form_id, $form_values) {
$oid = $form_values['object_oid'];
$type = $form_values['object_type'];
switch ($form_values['op']) {
case t('Allow'):
_abuse_allow($type, $oid);
drupal_set_message(t('Item allowed'));
break;
case t('Remove'):
_abuse_remove($type, $oid);
drupal_set_message(t('Item removed'));
break;
case t('Warn and Remove'):
drupal_goto("abuse/warn/$type/$oid/remove");
break;
case t('Warn and Allow'):
drupal_goto("abuse/warn/$type/$oid/allow");
break;
case t('Ban'):
$object = _abuse_load($type, $oid);
drupal_goto('abuse/ban/'. $object->uid);
break;
default:
drupal_set_message(t('Unknown operation on content'));
break;
}
}
?>