Running fine on 2.2.4 here is my faq code from the misc.php:
Code:
// ############################### start faq ###############################
if ($action=="faq") {
$templatesused = "faq_title,faq_head,faq_entry";
include("./global.php");
if(isset($page)){$sql = "WHERE faqid='$page'";}
$query = "SELECT faqid,title FROM faq $sql ORDER BY showorder";
$faqs=$DB_site->query($query);
while ($faq=$DB_site->fetch_array($faqs)) {
if (isset($page))
{$title = " > <a href='misc.php?s=$session[sessionhash]&action=faq&page=$faq[faqid]'>$faq[title]</a>";
}
$questions=$DB_site->query("SELECT entryid,title,faqid FROM faqentries WHERE faqid='$faq[faqid]' ORDER BY showorder");
while ($question=$DB_site->fetch_array($questions)) {
eval ("\$faqtitles .= \"".gettemplate("faq_title")."\";");
}
eval ("\$faqhead .= \"".gettemplate("faq_head")."\";");
unset ($faqtitles);
}
if (isset($page)) {
$entries=$DB_site->query("SELECT * FROM faqentries WHERE faqid='$page' ORDER BY showorder");
while($entry=$DB_site->fetch_array($entries)){
$entry[text] = bbcodeparse2($entry[text],$entry[dohtml],$entry[dobbcode],$entry[dosmilies],$entry[dobbcode]);
eval ("\$faqentries .= \"".gettemplate("faq_entry")."\";");
}
}
eval("dooutput(\"".gettemplate("faq")."\");");
}
i also set dohtml to 1
my html smilies AND vbcode are working
the only thing that doesn't work is variables