Ни в одной форме не работает кириллица. Ни в поиске, ни в комментах, ни даже в редакторе TinyMCE при создании ноды. Что для анонимов, что для зарегенных.
В Firefox всё работает. Тема Pushbutton.
При наборе кириллицей получается бессмыслица, например ?825B
Подскажите, что делать...
Комментарии
Шрифт какой используется?
======================================================
Ссылки на:[url=http://drupal.ru/node/4210]Дизайн[/url],[url=http://drupal.ru/node/4207]Документацию[/url],[url=http://drupal.ru/node/3983]Переводы[/url].Тестируем [url=http://wiki.drupal.ru]WiKi[/url]
В смысле кодировка? utf-8
Если что-то другое, то подскажите плиз, где это посмотреть.
Вот ссылка например.
http://www.livenba.ru/all-stars-2007-braiant-mvp-matcha-vsekh-zvezd
Имхо не стоит заморачивать на такое решение: стоит заморочиться на textimage... то же самое только картинками Надо: один раз прочитать доки, разобрать, залить и указать любимый шрифт и всё заработает.
Не понял, где не работает кириллица. Коммент оставил (Тест капчи), всё по русски.
Другое дело, надо капчу пофиксить, дабы при открытии страницы она не говорила сразу, что ответ не верен.
Фикс такой (файл captcha.module):
Было:
<?php
/**
* Default implementation of the captcha validation function.
*/
function captcha_captchavalidate(&$captcha_word, &$correct) {
$captcha_word = drupal_strtolower($captcha_word);
if (($_SESSION['captcha'] != '') && ($captcha_word == $_SESSION['captcha'])) {
$correct = TRUE;
}
else {
$correct = FALSE;
form_set_error('captcha_response', t('The answer you entered to the math problem is incorrect.'));
}
}
?>
надо:
<?php
/**
* Default implementation of the captcha validation function.
*/
function captcha_captchavalidate(&$captcha_word, &$correct) {
$captcha_word = drupal_strtolower($captcha_word);
if(!isset($_POST['captcha_response'])) {
return;
}
if (($_SESSION['captcha'] != '') && ($captcha_word == $_SESSION['captcha'])) {
$correct = TRUE;
}
else {
$correct = FALSE;
form_set_error('captcha_response', t('The answer you entered to the math problem is incorrect.'));
}
}
?>
Dan, спасибо! Как раз было нужно.
Надо бы в CVS на drupal.org?
2vadbars - Это оттуда и взято
Сорри, что не сказал.
Так, проблема значит не в captcha.
НО в ИЕ 6.0.
Также стоит TinyMCE. Но, во-первых для незарегенных он не действует, во-вторых, несмотря на указание comment/*, его там нет.
Как с учетом последних данных решить проблему ввода кириллицы в ИЕ. Она даже в форму поиска не вводится.
captcha пофиксил, сенкс.
Ура, пофискилось, зддорово! Спасибо большое!