I solved the missing phrase issue.
When you manually create the phrase ('quiz_not_taken' or 'quiz_failed'), the "Phrase Type" field must be set as "Error Messages" rather than "GLOBAL". I did this and all "Could not find phrase" errors were gone, and the correct phrases showed up.
However, I still cannot get it to direct to the quiz id itself (the rest of the code in the line, I am assuming). Here is the code again:
Code:
eval(standard_error(fetch_error('quiz_not_taken', $foruminfo['score'], "<a href='quiz.php?do=Take&id=".$foruminfo[quizid]."'>$quizinfo[q_name]</a>")));
So this is the part I need to look at now:
Code:
$foruminfo['score'], "<a href='quiz.php?do=Take&id=".$foruminfo[quizid]."'>$quizinfo[q_name]</a>"
I can put a link to the quiz in the phrase translation of course, but I have two different forums requiring quizzes, and I need to set a different quiz for each forum. This solution would only allow me to direct users to one quiz for all forums.
Again, progress
I'll keep at it.