diff options
| author | Meik Sievertsen <acydburn@phpbb.com> | 2004-02-28 21:16:15 +0000 |
|---|---|---|
| committer | Meik Sievertsen <acydburn@phpbb.com> | 2004-02-28 21:16:15 +0000 |
| commit | 52cc21864c570170067e8d81d1af1f8d1a2a0291 (patch) | |
| tree | efcfe680c390b4f581a1758292a639b2f3da74f0 /phpBB/faq.php | |
| parent | 77dedf68a070197bdc4ace8809ab49b2df945847 (diff) | |
| download | forums-52cc21864c570170067e8d81d1af1f8d1a2a0291.tar forums-52cc21864c570170067e8d81d1af1f8d1a2a0291.tar.gz forums-52cc21864c570170067e8d81d1af1f8d1a2a0291.tar.bz2 forums-52cc21864c570170067e8d81d1af1f8d1a2a0291.tar.xz forums-52cc21864c570170067e8d81d1af1f8d1a2a0291.zip | |
splitted language files
git-svn-id: file:///svn/phpbb/trunk@4844 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/faq.php')
| -rw-r--r-- | phpBB/faq.php | 72 |
1 files changed, 32 insertions, 40 deletions
diff --git a/phpBB/faq.php b/phpBB/faq.php index c5633f3be6..881a8706d2 100644 --- a/phpBB/faq.php +++ b/phpBB/faq.php @@ -21,43 +21,36 @@ $user->start(); $auth->acl($user->data); $user->setup(); +$mode = request_var('mode', ''); + // Load the appropriate faq file -if (isset($_GET['mode'])) +switch ($mode) { - switch($_GET['mode']) - { - case 'bbcode': - $lang_file = 'lang_bbcode'; - $l_title = $lang['BBCode_guide']; - break; - default: - $lang_file = 'lang_faq'; - $l_title = $lang['FAQ']; - break; - } + case 'bbcode': + $l_title = $user->lang['BBCODE_GUIDE']; + $user->add_lang('bbcode', false, true); + break; + + default: + $l_title = $user->lang['FAQ']; + $user->add_lang('faq', false, true); + break; } -else -{ - $lang_file = 'lang_faq'; - $l_title = $lang['FAQ']; -} - -include($user->lang_path . $lang_file . '.' . $phpEx); // Pull the array data from the lang pack $j = 0; $counter = 0; $counter_2 = 0; -$faq_block = array(); -$faq_block_titles = array(); +$help_block = array(); +$help_block_titles = array(); -for($i = 0; $i < count($faq); $i++) +foreach ($user->help as $help_ary) { - if ($faq[$i][0] != '--') + if ($help_ary[0] != '--') { - $faq_block[$j][$counter]['id'] = $counter_2; - $faq_block[$j][$counter]['question'] = $faq[$i][0]; - $faq_block[$j][$counter]['answer'] = $faq[$i][1]; + $help_block[$j][$counter]['id'] = $counter_2; + $help_block[$j][$counter]['question'] = $help_ary[0]; + $help_block[$j][$counter]['answer'] = $help_ary[1]; $counter++; $counter_2++; @@ -66,7 +59,7 @@ for($i = 0; $i < count($faq); $i++) { $j = ($counter != 0) ? $j + 1 : 0; - $faq_block_titles[$j] = $faq[$i][1]; + $help_block_titles[$j] = $help_ary[1]; $counter = 0; } @@ -74,39 +67,38 @@ for($i = 0; $i < count($faq); $i++) // // Lets build a page ... -// $template->assign_vars(array( - 'L_FAQ_TITLE' => $l_title, - 'L_BACK_TO_TOP' => $lang['Back_to_top']) + 'L_FAQ_TITLE' => $l_title, + 'L_BACK_TO_TOP' => $user->lang['BACK_TO_TOP']) ); -for($i = 0; $i < count($faq_block); $i++) +for ($i = 0; $i < count($help_block); $i++) { - if (count($faq_block[$i])) + if (sizeof($help_block[$i])) { $template->assign_block_vars('faq_block', array( - 'BLOCK_TITLE' => $faq_block_titles[$i]) + 'BLOCK_TITLE' => $help_block_titles[$i]) ); $template->assign_block_vars('faq_block_link', array( - 'BLOCK_TITLE' => $faq_block_titles[$i]) + 'BLOCK_TITLE' => $help_block_titles[$i]) ); - for($j = 0; $j < count($faq_block[$i]); $j++) + for ($j = 0; $j < count($help_block[$i]); $j++) { $template->assign_block_vars('faq_block.faq_row', array( - 'FAQ_QUESTION' => $faq_block[$i][$j]['question'], - 'FAQ_ANSWER' => $faq_block[$i][$j]['answer'], + 'FAQ_QUESTION' => $help_block[$i][$j]['question'], + 'FAQ_ANSWER' => $help_block[$i][$j]['answer'], 'S_ROW_COUNT' => $j, - 'U_FAQ_ID' => $faq_block[$i][$j]['id']) + 'U_FAQ_ID' => $help_block[$i][$j]['id']) ); $template->assign_block_vars('faq_block_link.faq_row_link', array( - 'FAQ_LINK' => $faq_block[$i][$j]['question'], + 'FAQ_LINK' => $help_block[$i][$j]['question'], 'S_ROW_COUNT' => $j, - 'U_FAQ_LINK' => '#' . $faq_block[$i][$j]['id']) + 'U_FAQ_LINK' => '#' . $help_block[$i][$j]['id']) ); } } |
