Skip to content

Commit 50ef792

Browse files
authored
Merge pull request #18 from Crizz0/issue/15
Remove lang switch from ToU / PP display
2 parents 8a07108 + 7be74f9 commit 50ef792

File tree

2 files changed

+0
-72
lines changed

2 files changed

+0
-72
lines changed

controller/main.php

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -88,61 +88,12 @@ public function handle($name = '')
8888
'U_VIEW_FORUM' => $this->helper->route('phpbbde_tou_main_controller'),
8989
));
9090

91-
// Checking amount of available languages
92-
$sql = 'SELECT lang_id
93-
FROM ' . LANG_TABLE;
94-
$result = $this->db->sql_query($sql);
95-
96-
$lang_row = array();
97-
while ($row = $this->db->sql_fetchrow($result))
98-
{
99-
$lang_row[] = $row;
100-
}
101-
$this->db->sql_freeresult($result);
102-
103-
// Check for user language
104-
$user_lang = $this->request->variable('lang', $this->user->lang_name);
105-
$change_lang = $this->request->variable('tou_lang_change', '');
106-
$s_hidden_fields = array();
107-
108-
if ($change_lang || $user_lang != $this->config['default_lang'])
109-
{
110-
$use_lang = ($change_lang) ? basename($change_lang) : basename($user_lang);
111-
112-
if (!function_exists('validate_language_iso_name'))
113-
{
114-
require($this->root_path . 'includes/functions_user.' . $this->php_ext);
115-
}
116-
117-
if (!validate_language_iso_name($use_lang))
118-
{
119-
$user_lang = $use_lang;
120-
}
121-
else
122-
{
123-
$change_lang = '';
124-
$user_lang = $this->user->lang_name;
125-
}
126-
}
127-
// If we change the language, we want to pass the language parameter.
128-
if ($change_lang)
129-
{
130-
$s_hidden_fields = array_merge($s_hidden_fields, array(
131-
'lang' => $this->user->lang_name,
132-
));
133-
}
134-
13591
$this->template->assign_vars(array(
13692
'L_TERMS_OF_USE' => $this->language->lang('TERMS_OF_USE_CONTENT', $this->config['sitename'], generate_board_url()),
13793
'L_PRIVACY_POLICY' => $this->language->lang('PRIVACY_POLICY', $this->config['sitename'], generate_board_url()),
13894

13995
'S_UCP_ACTION' => $this->helper->route('phpbbde_tou_main_controller'),
14096

141-
'S_LANG_OPTIONS' => (count($lang_row) > 1 && !($this->config['tou_use_custom_tou'] || $this->config['tou_use_custom_pp'])) ? language_select($user_lang) : '',
142-
'S_HIDDEN_FIELDS' => build_hidden_fields($s_hidden_fields),
143-
'COOKIE_NAME' => $this->config['cookie_name'],
144-
'COOKIE_PATH' => $this->config['cookie_path'],
145-
14697
'HAS_ALREADY_AGREED' => version_compare($this->user->data['user_tou_version'], $this->config['tou_version'], 'eq'),
14798
));
14899

styles/prosilver/template/tou_body.html

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,5 @@
11
{% INCLUDE 'overall_header.html' %}
22

3-
{% if S_LANG_OPTIONS %}
4-
<script>
5-
/**
6-
* Change language
7-
*/
8-
function change_language(lang_iso)
9-
{
10-
document.cookie = '{{ COOKIE_NAME }}_lang=' + lang_iso + '; path={{ COOKIE_PATH }}';
11-
document.forms['tou_lang_change'].lang.value = lang_iso;
12-
document.forms['tou_lang_change'].submit();
13-
}
14-
</script>
15-
16-
<form method="post" action="{{ S_UCP_ACTION }}" id="tou_lang_change">
17-
<p class="rightside">
18-
<label for="lang">{{ lang('LANGUAGE') }}{{ lang('COLON') }}</label><select name="lang" id="lang" onchange="change_language(this.value); return false;" title="{{ lang('LANGUAGE') }}">{{ S_LANG_OPTIONS }}</select>
19-
{{ S_HIDDEN_FIELDS }}
20-
</p>
21-
</form>
22-
23-
<div class="clear"></div>
24-
{% endif %}
25-
263
<form method="post" action="{{ S_UCP_ACTION }}" id="agreement">
274

285
<div class="panel">

0 commit comments

Comments
 (0)