mirror of
https://github.com/phpbb/phpbb.git
synced 2025-05-31 19:49:20 +02:00
* github-vse/ticket/12254: [ticket/12254] Add subsilver2 support for cookie storage instead of SID [ticket/12254] Use a cookie instead of SID to store language selection [ticket/12254] No longer need to add change_lang to the URL params [ticket/12254] Use 'language' instead of 'set_lang' as the variable name [ticket/12254] Persist set_lang after reg only if changed from default [ticket/12254] Add set_lang var changes to subsilver2 files [ticket/12254] Use new set_lang var to avoid conflict with change_lang [ticket/12254] Stop using deprecated request_var in user class [ticket/12254] Better language switching on registration page
75 lines
1.9 KiB
HTML
75 lines
1.9 KiB
HTML
<!-- INCLUDE overall_header.html -->
|
|
|
|
<!-- IF S_SHOW_COPPA or S_REGISTRATION -->
|
|
|
|
<!-- IF S_LANG_OPTIONS -->
|
|
<script type="text/javascript">
|
|
// <![CDATA[
|
|
/**
|
|
* Change language
|
|
*/
|
|
function change_language(lang_iso)
|
|
{
|
|
document.cookie = '{COOKIE_NAME}_lang=' + lang_iso + '; path={COOKIE_PATH}';
|
|
document.forms['register'].change_lang.value = lang_iso;
|
|
document.forms['register'].submit();
|
|
}
|
|
|
|
// ]]>
|
|
</script>
|
|
|
|
<form method="post" action="{S_UCP_ACTION}" id="register">
|
|
<p class="rightside">
|
|
<label for="lang">{L_LANGUAGE}{L_COLON}</label><select name="lang" id="lang" onchange="change_language(this.value); return false;" title="{L_LANGUAGE}">{S_LANG_OPTIONS}</select>
|
|
{S_HIDDEN_FIELDS}
|
|
</p>
|
|
</form>
|
|
|
|
<div class="clear"></div>
|
|
|
|
<!-- ENDIF -->
|
|
|
|
<form method="post" action="{S_UCP_ACTION}" id="agreement">
|
|
|
|
<div class="panel">
|
|
<div class="inner">
|
|
<div class="content">
|
|
<h2 class="sitename-title">{SITENAME} - {L_REGISTRATION}</h2>
|
|
<p><!-- IF S_SHOW_COPPA -->{L_COPPA_BIRTHDAY}<!-- ELSE -->{L_TERMS_OF_USE}<!-- ENDIF --></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel">
|
|
<div class="inner">
|
|
<fieldset class="submit-buttons">
|
|
<!-- IF S_SHOW_COPPA -->
|
|
<strong><a href="{U_COPPA_NO}" class="button1">{L_COPPA_NO}</a></strong> <a href="{U_COPPA_YES}" class="button2">{L_COPPA_YES}</a>
|
|
<!-- ELSE -->
|
|
<input type="submit" name="agreed" id="agreed" value="{L_AGREE}" class="button1" />
|
|
<input type="submit" name="not_agreed" value="{L_NOT_AGREE}" class="button2" />
|
|
<!-- ENDIF -->
|
|
{S_HIDDEN_FIELDS}
|
|
{S_FORM_TOKEN}
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
|
|
<!-- ELSEIF S_AGREEMENT -->
|
|
|
|
<div class="panel">
|
|
<div class="inner">
|
|
<div class="content">
|
|
<h2 class="sitename-title">{SITENAME} - {AGREEMENT_TITLE}</h2>
|
|
<p>{AGREEMENT_TEXT}</p>
|
|
<hr class="dashed" />
|
|
<p><a href="{U_BACK}" class="button2">{L_BACK}</a></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- ENDIF -->
|
|
|
|
<!-- INCLUDE overall_footer.html -->
|