OK, I found a few things that were not working here.. I'll go through them in order as they appear in the product.xml file. You will need to uninstall the product and the reinstall the edited product.xml file once you are done. I tested what I could, but did not test the forum poll or anything like that. The thank you message and redirect to post are working.
I hope this is ok, but I attached the product-new.xml that I modified to get this working on vBulletin 3.7.4 PL1. (Note, if you use my XML, I changed the output color for the Q&A part in the product-xml to be black. If you want to change this color, look for color=black and change it to be whatever color..)
Line 493:
Original Version:
Code:
$bbuserinfo[username], you need to answer every question!";
Change to:
Code:
eval(standard_error($vbulletin->userinfo['username'].", you need to answer every question!"));
Starting at line 661, insert a comment as shown below:
(This is what is causing the redirect to not work, there is an array created called $errors by VB, but it is blank.
Code:
/* if(is_array($errors))
{
$errormessage = $errors[0];
$_REQUEST['action'] = 'form';
} else { */
Line 693, Comment out lines 693 and 694 (this was preventing the thank you message from displaying if redirect option 0 was selected):
Code:
/* eval( 'print_output("' . fetch_template('STANDARD_ERROR') . '");' );
exit(); */
Line 695, Change
Code:
$errormessage = $vbulletin->options['guild_app_post_thankyou'];
TO:
Code:
eval(standard_error($vbulletin->options['guild_app_post_thankyou']));
Line 696, Comment out the bracket (this is the terminating bracket to line 665 that is now commented out.
Line 706, Change
Code:
$errormessage = "$bbuserinfo[username], you need to answer every question!";
TO:
Code:
eval(standard_error($vbulletin->userinfo['username'].", you need to answer every question!"));