Example #1
0
        if (isset($hesk_settings['languages'][$newlang])) {
            $newlang = $newlang == HESK_DEFAULT_LANGUAGE ? "NULL" : "'" . hesk_dbEscape($newlang) . "'";
            hesk_dbQuery("UPDATE `" . hesk_dbEscape($hesk_settings['db_pfix']) . "users` SET `language`={$newlang} WHERE `id`='" . intval($_SESSION['id']) . "' LIMIT 1");
        }
    }
    $str = '<form method="get" action="profile.php" style="margin:0;padding:0;border:0;white-space:nowrap;">';
    $str .= '<input type="hidden" name="save_language" value="1" />';
    $str .= '<p>' . $hesklang['chol'] . ': ';
    if (!isset($_GET)) {
        $_GET = array();
    }
    foreach ($_GET as $k => $v) {
        if ($k == 'language' || $k == 'save_language') {
            continue;
        }
        $str .= '<input type="hidden" name="' . htmlentitieshesk_htmlentities($k) . '" value="' . hesk_htmlentities($v) . '" />';
    }
    $str .= '<select name="language" onchange="this.form.submit()">';
    $str .= hesk_listLanguages(0);
    $str .= '</select>';
    ?>
        <script language="javascript" type="text/javascript">
		document.write('<?php 
    echo str_replace(array('"', '<', '=', '>'), array('\\42', '\\74', '\\75', '\\76'), $str . '</p></form>');
    ?>
');
        </script>
        <noscript>
        <?php 
    echo $str . '<input type="submit" value="' . $hesklang['go'] . '" /></p></form>';
    ?>
Example #2
0
function hesk_getLanguagesAsFormIfNecessary()
{
    global $hesk_settings, $hesklang;
    if ($hesk_settings['can_sel_lang']) {
        $str = '<form method="get" action="" role="form" style="margin:0;padding:0;border:0;white-space:nowrap;">';
        if (!isset($_GET)) {
            $_GET = array();
        }
        foreach ($_GET as $k => $v) {
            if ($k == 'language') {
                continue;
            }
            $str .= '<input type="hidden" name="' . hesk_htmlentities($k) . '" value="' . hesk_htmlentities($v) . '" />';
        }
        $str .= '<select name="language" class="form-control" onchange="this.form.submit()">';
        $str .= hesk_listLanguages(0);
        $str .= '</select><br/>';
        ?>
        <script language="javascript" type="text/javascript">
            document.write('<?php 
        echo str_replace(array('"', '<', '=', '>', "'"), array('\\42', '\\74', '\\75', '\\76', '\\47'), $str . '</form>');
        ?>
');
        </script>
        <noscript>
            <?php 
        echo $str . '<input type="submit" value="' . $hesklang['go'] . '" /></form>';
        ?>
        </noscript>
    <?php 
    }
}
Example #3
0
?>
;">

		&nbsp;<br />
        <a href="Javascript:void(0)" onclick="Javascript:hesk_rate('generate_spam_question.php','question')"><?php 
echo $hesklang['genq'];
?>
</a><br />
        &nbsp;<br />

		<?php 
echo $hesklang['q_q'];
?>
:<br />
		<textarea name="s_question_ask" rows="3" cols="40"><?php 
echo hesk_htmlentities($hesk_settings['question_ask']);
?>
</textarea><br />
        &nbsp;<br />

		<?php 
echo $hesklang['q_a'];
?>
:<br />
		<input type="text" name="s_question_ans" value="<?php 
echo $hesk_settings['question_ans'];
?>
" size="10" /><br />
        &nbsp;<br />

		</div>
Example #4
0
function hesk_showTopBar($page_title)
{
    global $hesk_settings, $hesklang;
    if ($hesk_settings['can_sel_lang']) {
        $str = '<form method="get" action="" style="margin:0;padding:0;border:0;white-space:nowrap;">';
        if (!isset($_GET)) {
            $_GET = array();
        }
        foreach ($_GET as $k => $v) {
            if ($k == 'language') {
                continue;
            }
            $str .= '<input type="hidden" name="' . hesk_htmlentities($k) . '" value="' . hesk_htmlentities($v) . '" />';
        }
        $str .= '<select name="language" onchange="this.form.submit()">';
        $str .= hesk_listLanguages(0);
        $str .= '</select>';
        ?>
		<table border="0" cellspacing="0" cellpadding="0" width="100%">
		<tr>
		<td class="headersm" style="padding-left: 0px;"><?php 
        echo $page_title;
        ?>
</td>
		<td class="headersm" style="padding-left: 0px;text-align: right">
        <script language="javascript" type="text/javascript">
		document.write('<?php 
        echo str_replace(array('"', '<', '=', '>'), array('\\42', '\\74', '\\75', '\\76'), $str . '</form>');
        ?>
');
        </script>
        <noscript>
        <?php 
        echo $str . '<input type="submit" value="' . $hesklang['go'] . '" /></form>';
        ?>
        </noscript>
        </td>
		</tr>
		</table>
	<?php 
    } else {
        echo $page_title;
    }
}