2020-12-26 01:42:23 +08:00
< ? php
2021-01-13 19:32:26 +08:00
require " ../include/bittorrent.php " ;
2020-12-26 01:42:23 +08:00
dbconn ();
require_once ( get_langfile_path ());
2022-02-10 22:30:26 +08:00
//loggedinorreturn();
2020-12-26 01:42:23 +08:00
stdhead ( $lang_faq [ 'head_faq' ]);
$Cache -> new_page ( 'faq' , 900 , true );
if ( ! $Cache -> get_page ())
{
$Cache -> add_whole_row ();
//make_folder("cache/" , get_langfolder_cookie());
//cache_check ('faq');
begin_main_frame ();
begin_frame ( $lang_faq [ 'text_welcome_to' ] . $SITENAME . " - " . $SLOGAN );
2025-04-19 02:06:51 +07:00
print ( $lang_faq [ 'text_welcome_content_one' ] . sprintf ( $lang_faq [ 'text_welcome_content_two' ], \App\Models\Setting :: getSiteName ()));
2020-12-26 01:42:23 +08:00
end_frame ();
$lang_id = get_guest_lang_id ();
$is_rulelang = get_single_value ( " language " , " rule_lang " , " WHERE id = " . sqlesc ( $lang_id ));
if ( ! $is_rulelang ){
$lang_id = 6 ; //English
}
$res = sql_query ( " SELECT `id`, `link_id`, `question`, `flag` FROM `faq` WHERE `type`='categ' AND `lang_id` = " . sqlesc ( $lang_id ) . " ORDER BY `order` ASC " );
while ( $arr = mysql_fetch_array ( $res )) {
2020-12-28 20:52:54 +08:00
$faq_categ [ $arr [ 'link_id' ]][ 'title' ] = $arr [ 'question' ];
$faq_categ [ $arr [ 'link_id' ]][ 'flag' ] = $arr [ 'flag' ];
$faq_categ [ $arr [ 'link_id' ]][ 'link_id' ] = $arr [ 'link_id' ];
2020-12-26 01:42:23 +08:00
}
$res = sql_query ( " SELECT `id`, `link_id`, `question`, `answer`, `flag`, `categ` FROM `faq` WHERE `type`='item' AND `lang_id` = " . sqlesc ( $lang_id ) . " ORDER BY `order` ASC " );
2020-12-28 20:52:54 +08:00
while ( $arr = mysql_fetch_array ( $res )) {
$faq_categ [ $arr [ 'categ' ]][ 'items' ][ $arr [ 'id' ]][ 'question' ] = $arr [ 'question' ];
$faq_categ [ $arr [ 'categ' ]][ 'items' ][ $arr [ 'id' ]][ 'answer' ] = $arr [ 'answer' ];
$faq_categ [ $arr [ 'categ' ]][ 'items' ][ $arr [ 'id' ]][ 'flag' ] = $arr [ 'flag' ];
$faq_categ [ $arr [ 'categ' ]][ 'items' ][ $arr [ 'id' ]][ 'link_id' ] = $arr [ 'link_id' ];
2020-12-26 01:42:23 +08:00
}
if ( isset ( $faq_categ )) {
// gather orphaned items
/*
foreach ( $faq_categ as $id => $temp )
{
if ( ! array_key_exists ( " title " , $faq_categ [ $id ]))
{
2020-12-28 20:52:54 +08:00
foreach ( $faq_categ [ $id ][ 'items' ] as $id2 => $temp )
2020-12-26 01:42:23 +08:00
{
2020-12-28 20:52:54 +08:00
$faq_orphaned [ $id2 ][ 'question' ] = $faq_categ [ $id ][ 'items' ][ $id2 ][ 'question' ];
$faq_orphaned [ $id2 ][ answer ] = $faq_categ [ $id ][ 'items' ][ $id2 ][ answer ];
$faq_orphaned [ $id2 ][ 'flag' ] = $faq_categ [ $id ][ 'items' ][ $id2 ][ 'flag' ];
2020-12-26 01:42:23 +08:00
unset ( $faq_categ [ $id ]);
}
}
}
*/
begin_frame ( " <span id= \" top \" > " . $lang_faq [ 'text_contents' ] . " </span> " );
foreach ( $faq_categ as $id => $temp )
{
2020-12-28 20:52:54 +08:00
if ( $faq_categ [ $id ][ 'flag' ] == " 1 " )
2020-12-26 01:42:23 +08:00
{
2020-12-28 20:52:54 +08:00
print ( " <ul><li><a href= \" #id " . $faq_categ [ $id ][ 'link_id' ] . " \" ><b> " . $faq_categ [ $id ][ 'title' ] . " </b></a><ul> \n " );
2022-02-10 22:30:26 +08:00
if ( array_key_exists ( " items " , $faq_categ [ $id ]))
2020-12-26 01:42:23 +08:00
{
2020-12-28 20:52:54 +08:00
foreach ( $faq_categ [ $id ][ 'items' ] as $id2 => $temp )
2020-12-26 01:42:23 +08:00
{
2020-12-28 20:52:54 +08:00
if ( $faq_categ [ $id ][ 'items' ][ $id2 ][ 'flag' ] == " 1 " ) print ( " <li><a href= \" #id " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'link_id' ] . " \" class= \" faqlink \" > " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'question' ] . " </a></li> \n " );
elseif ( $faq_categ [ $id ][ 'items' ][ $id2 ][ 'flag' ] == " 2 " ) print ( " <li><a href= \" #id " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'link_id' ] . " \" class= \" faqlink \" > " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'question' ] . " </a> <img class= \" faq_updated \" src= \" pic/trans.gif \" alt= \" Updated \" /></li> \n " );
elseif ( $faq_categ [ $id ][ 'items' ][ $id2 ][ 'flag' ] == " 3 " ) print ( " <li><a href= \" #id " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'link_id' ] . " \" class= \" faqlink \" > " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'question' ] . " </a> <img class= \" faq_new \" src= \" pic/trans.gif \" alt= \" New \" /></li> \n " );
2020-12-26 01:42:23 +08:00
}
}
print ( " </ul></li></ul><br /> " );
}
}
end_frame ();
foreach ( $faq_categ as $id => $temp ) {
2020-12-28 20:52:54 +08:00
if ( $faq_categ [ $id ][ 'flag' ] == " 1 " )
2020-12-26 01:42:23 +08:00
{
2020-12-28 20:52:54 +08:00
$frame = $faq_categ [ $id ][ 'title' ] . " - <a href= \" #top \" ><img class= \" top \" src= \" pic/trans.gif \" alt= \" Top \" title= \" Top \" /></a> " ;
2020-12-26 01:42:23 +08:00
begin_frame ( $frame );
2020-12-28 20:52:54 +08:00
print ( " <span id= \" id " . $faq_categ [ $id ][ 'link_id' ] . " \" ></span> " );
2020-12-26 01:42:23 +08:00
if ( array_key_exists ( " items " , $faq_categ [ $id ]))
{
2020-12-28 20:52:54 +08:00
foreach ( $faq_categ [ $id ][ 'items' ] as $id2 => $temp )
2020-12-26 01:42:23 +08:00
{
2020-12-28 20:52:54 +08:00
if ( $faq_categ [ $id ][ 'items' ][ $id2 ][ 'flag' ] != " 0 " )
2020-12-26 01:42:23 +08:00
{
2020-12-28 20:52:54 +08:00
print ( " <br /><span id= \" id " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'link_id' ] . " \" ><b> " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'question' ] . " </b></span><br /> \n " );
print ( " <br /> " . $faq_categ [ $id ][ 'items' ][ $id2 ][ 'answer' ] . " \n <br /><br /> \n " );
2020-12-26 01:42:23 +08:00
}
}
}
end_frame ();
}
}
}
end_main_frame ();
$Cache -> end_whole_row ();
$Cache -> cache_page ();
}
echo $Cache -> next_row ();
//cache_save ('faq');
stdfoot ();
?>