Beispiel #1
0
function use_language_of_visitor()
{
    if (!lcm_set_language_from_browser()) {
        use_language_of_site();
    }
    if (isset($GLOBALS['author_session']['lang'])) {
        lcm_set_language($GLOBALS['author_session']['lang']);
    }
    if (isset($_COOKIE['lcm_lang'])) {
        lcm_set_language($_COOKIE['lcm_lang']);
    }
}
Beispiel #2
0
    echo "<td colspan='2'>";
    echo "<p><label for='email'>" . f_err_star('email') . _Ti('input_email') . "</label><br />";
    echo "<input type='text' id='email' name='email' class='formo' value='" . _session('email') . "' size='40'></p>\n";
    echo "<p><label for='username'>" . f_err_star('username') . _Ti('authoredit_input_username') . "</label> ";
    echo "<small>" . _T('info_more_than_three') . "</small><br />";
    echo "<input type='text' id='username' name='username' class='formo' value='" . _session('username') . "' size='40'></p>\n";
    echo "<small>" . _T('pass_info_password_by_mail') . "</small>\n";
    echo "</fieldset>\n";
    echo "<p align=\"right\">";
    echo '<button type="submit" name="Validate">' . _T('button_validate') . "</button>";
    echo "</p>";
    echo "</form>\n";
    $_SESSION['form_data'] = array();
    $_SESSION['errors'] = array();
}
use_language_of_site();
use_language_of_visitor();
$open_subscription = read_meta("site_open_subscription");
if (_request('p')) {
    reset_pass(_request('p'), _request('password'));
} else {
    if (_request('user_email')) {
        send_cookie_by_email(_request('user_email'));
    } else {
        if ($reg = _request('register')) {
            if ($open_subscription == 'yes' || $open_subscription == 'moderated') {
                if ($reg == 'data') {
                    send_registration_by_email();
                } else {
                    print_registration_form();
                }