diff options
author | Meik Sievertsen <acydburn@phpbb.com> | 2007-07-10 15:14:25 +0000 |
---|---|---|
committer | Meik Sievertsen <acydburn@phpbb.com> | 2007-07-10 15:14:25 +0000 |
commit | 2d5298e8e1a4c8da2f0db71d63196aae1cad5fe1 (patch) | |
tree | 20cc92d3b1136876bccb7548dda2c27c223d23c8 /phpBB/search.php | |
parent | f538d70301a38cd65ca9d2463db0420c5eb1f3e0 (diff) | |
download | forums-2d5298e8e1a4c8da2f0db71d63196aae1cad5fe1.tar forums-2d5298e8e1a4c8da2f0db71d63196aae1cad5fe1.tar.gz forums-2d5298e8e1a4c8da2f0db71d63196aae1cad5fe1.tar.bz2 forums-2d5298e8e1a4c8da2f0db71d63196aae1cad5fe1.tar.xz forums-2d5298e8e1a4c8da2f0db71d63196aae1cad5fe1.zip |
some fixes here and there
git-svn-id: file:///svn/phpbb/trunk@7860 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/search.php')
-rw-r--r-- | phpBB/search.php | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/phpBB/search.php b/phpBB/search.php index 0693b32569..2d70690a1e 100644 --- a/phpBB/search.php +++ b/phpBB/search.php @@ -1010,9 +1010,25 @@ for ($i = 100; $i <= 1000 ; $i += 100) $s_characters .= '<option value="' . $i . '"' . $selected . '>' . $i . '</option>'; } +$s_hidden_fields = array('t' => $topic_id); + +if ($_SID) +{ + $s_hidden_fields['sid'] = $_SID; +} + +if (!empty($_EXTRA_URL)) +{ + foreach ($_EXTRA_URL as $url_param) + { + $url_param = explode('=', $url_param, 2); + $s_hidden_fields[$url_param[0]] = $url_param[1]; + } +} + $template->assign_vars(array( 'S_SEARCH_ACTION' => "{$phpbb_root_path}search.$phpEx", - 'S_HIDDEN_FIELDS' => build_hidden_fields(array('sid' => $user->session_id, 't' => $topic_id)), + 'S_HIDDEN_FIELDS' => build_hidden_fields($s_hidden_fields), 'S_CHARACTER_OPTIONS' => $s_characters, 'S_FORUM_OPTIONS' => $s_forums, 'S_SELECT_SORT_DIR' => $s_sort_dir, |