Jak zmusić UIEForum do współpracy z captcha
CzarnyZajaczek, wt., 2008-09-16 08:40
Dość długo walczyłem żeby zmusić UIEForum do poprawnej współpracy z captcha, problem był taki że błędnie wpisany captcha był przy dodawaniu postu ignorowany, ponieważ UIEForum nie korzysta poprawnie z Drupalowego Forms API. Udało mi się to poprawić przez bardzo prostą modyfikację
W skrócie w pliku newpost.php, przed linią
if (form_get_errors() == null && isset($_POST['NewPost']))
trzeba wstawić
if (isset($_POST['NewPost'])) {
$aaa = drupal_retrieve_form('uieforum_submit_post_form');
drupal_prepare_form('uieforum_submit_post_form',$aaa);
drupal_process_form($_SESSION['form'][$_POST['form_build_id']]['args'][0],$aaa);
}
Cały opis tutaj http://www.itlublin.pl/node/229
