$l_callingerror"); echo ""; echo ""; echo ""; $actfaq=0; $displayedfaq=0; if($catnr>0) { $sql = "select * from ".$tableprefix."_kb_cat where (catnr=$catnr)"; if(!$result = faqe_db_query($sql, $db)) { echo ""; echo ""; echo ""; echo "$l_singlecat: "; if($progname) echo stripslashes($progname).": "; echo $catname; echo ""; if($proginfoavail==1) { $proginfolink="proginfo.php?$langvar=$act_lang&prog=$prognr"; if(isset($layout)) $proginfolink.="&layout=$layout"; echo ""; } echo ""; if($maxentries>0) { include_once("./includes/faq_pagenav.inc"); $sql = "select * from ".$tableprefix."_kb_articles where (category=$catnr) and (programm=$prognr)"; if(!$result = faqe_db_query($sql, $db)) { echo ""; echo ""; if (!$myrow = faqe_db_fetch_array($result)) { echo ""; echo ""; } else { do { $actfaq++; if(($maxentries>0) && (($actfaq-1 >= ($start+$maxentries)) )) continue; $displayedfaq++; if($actfaq-1<$start) continue; $act_id=$myrow["articlenr"]; echo ""; if($navframe==1) $backurl=$url_faqengine."/kbframe.php?"; else $backurl=$act_script_url."?"; if(isset($limitprog)) $backurl.="limitprog=$limitprog&"; $backurl=urlencode($backurl."mode=category&$langvar=$act_lang&prog=$prog&catnr=$catnr"); if($navframe==1) $link=$url_faqengine."/kbframe.php"; else $link=$act_script_url; $link.="?mode=display&kbnr=$act_id&$langvar=$act_lang&prog=$prog"; if(isset($limitprog)) $link.="&limitprog=$limitprog"; $link.="&backurl=$backurl"; if(isset($layout)) $link.="&layout=$layout"; echo ""; } while($myrow = faqe_db_fetch_array($result)); } } else { if($actfaq<$start+$maxentries) $displayedfaq+=$numfaqs; $actfaq+=$numfaqs; } $sql = "select * from ".$tableprefix."_kb_subcat where category=$catnr order by displaypos asc"; if(!$result = faqe_db_query($sql, $db)) { echo ""; echo ""; if (!$datarow = faqe_db_fetch_array($dataresult)) { echo ""; echo ""; } else { do { $actfaq++; if(($maxentries>0) && (($actfaq-1 >= ($start+$maxentries)) )) continue; $displayedfaq++; if($actfaq-1<$start) continue; $act_id=$datarow["articlenr"]; echo ""; if($navframe==1) $backurl=$url_faqengine."/kbframe.php?"; else $backurl=$act_script_url."?"; if(isset($limitprog)) $backurl.="limitprog=$limitprog&"; $backurl=urlencode($backurl."mode=category&$langvar=$act_lang&prog=$prog&catnr=$catnr"); if($navframe==1) $link=$url_faqengine."/kbframe.php"; else $link=$act_script_url; $link.="?mode=display&kbnr=$act_id&$langvar=$act_lang&prog=$prog"; if(isset($limitprog)) $link.="&limitprog=$limitprog"; if(isset($layout)) $link.="&layout=$layout"; $link.="&backurl=$backurl"; echo ""; } while($datarow = faqe_db_fetch_array($dataresult)); } } else { if($actfaq<$start+$maxentries) $displayedfaq+=$numfaqs; $actfaq+=$numfaqs; } } while($myrow = faqe_db_fetch_array($result)); } ?>
"; die("Could not connect to the database."); } if (!$myrow = faqe_db_fetch_array($result)) { echo "
"; die("Parametererror"); } $catname=display_encoded($myrow["catname"]); } else $catname=$l_withoutcategory; $sql2 = "select * from ".$tableprefix."_programm where (progid='$prog') and (language='$act_lang')"; if(!$result2 = faqe_db_query($sql2, $db)) { echo "
"; die("Could not connect to the database."); } if ($myrow2 = faqe_db_fetch_array($result2)) { $prognr=$myrow2["prognr"]; $prog=$myrow2["progid"]; $progname=display_encoded($myrow2["programmname"]); if($myrow2["description"]) $proginfoavail=1; else $proginfoavail=0; } else { $prognr=0; $proginfoavail=0; $prog=""; $progname=""; } echo "
\"$l_proginfo\"
"; die("Could not connect to the database."); } $totalfaqs=faqe_db_num_rows($result); } $sql = "select * from ".$tableprefix."_kb_articles where (category=$catnr) and (programm=$prognr) and subcategory=0"; $sql.=" order by displaypos asc"; if(!$result = faqe_db_query($sql, $db)) { echo "
"; die("Could not connect to the database."); } $numfaqs=faqe_db_num_rows($result); if(($maxentries<=0) || (($maxentries>0) && ($actfaq+$numfaqs>$start) && ($actfaq+1<$start+$maxentries))) { echo "
"; switch($subcatfontstyle) { case 1: $addstyle="font-style: italic;"; break; case 2: $addstyle="font-weight: bold;"; break; case 3: $addstyle="font-weight: bold; font-style: italic;"; break; default: $addstyle=""; break; } echo ""; echo $l_nosubcat; echo "
"; echo "$l_noentries"; echo "
"; echo ""; echo ""; echo undo_html_ampersand(stripslashes($myrow["heading"])); echo "
"; die("Could not connect to the database."); } if ($myrow = faqe_db_fetch_array($result)) { do { $datasql = "select * from ".$tableprefix."_kb_articles where (category=$catnr) and (programm=$prognr) and subcategory=".$myrow["catnr"]; $datasql.=" order by displaypos asc"; if(!$dataresult = faqe_db_query($datasql, $db)) { echo "
"; die("Could not connect to the database."); } $numfaqs=faqe_db_num_rows($dataresult); if(($maxentries<=0) || (($maxentries>0) && ($actfaq+$numfaqs>$start) && ($actfaq+1<$start+$maxentries))) { echo "
"; switch($subcatfontstyle) { case 1: $addstyle="font-style: italic;"; break; case 2: $addstyle="font-weight: bold;"; break; case 3: $addstyle="font-weight: bold; font-style: italic;"; break; default: $addstyle=""; break; } echo ""; echo display_encoded($myrow["heading"]); echo "
"; echo "$l_noentries"; echo "
"; echo ""; echo ""; echo undo_html_ampersand(stripslashes($datarow["heading"])); echo "
0) && ($totalfaqs>$maxentries)) { $url_start="$act_script_url?$langvar=$act_lang&mode=category&catnr=$catnr&prog=$prog"; if(isset($limitprog)) $url_start.="&limitprog=$limitprog"; if($navframe==1) $url_start.="&navframe=1"; echo ""; } if($navframe==1) { $linkbase=$url_faqengine."/kbframe.php?"; $linktarget="_parent"; } else { $linkbase=$act_script_url."?"; $linktarget="_self"; } if(isset($limitprog)) $linkbase.="limitprog=$limitprog&"; if(isset($layout)) $linkbase.="layout=$layout&"; ?>
"; faq_pagenav($start, $maxentries, $totalfaqs, $displayedfaq, $url_start); echo "
" target=""> | " target=""> $l_listprogs"; ?> | &mode=search" target=""> | &mode=wizard" target=""> <?php echo $l_top?>