Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 10.03.2009, 10:53   #1
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию indexed search и кодировки

На странице поиска ромбами идут буква "х". При том это все только на одном сайте. На других все нормально.
База в утф8. (полностью, проверял)
Локалконф
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
$TYPO3_CONF_VARS['SYS']['multiplyDBfieldSize'] = '2';
$TYPO3_CONF_VARS['SYS']['UTF8filesystem'] = '1';
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8'.chr(10).'SET CHARACTER SET utf8;SET character_set_connection = utf8;';

в сетупах
config{
renderCharset = utf-8
metaCharset = utf8
language = ru
locale_all = ru_RU.UTF-8
}
Где может быть закопанная собака?)))
Lucifer вне форума   Ответить с цитированием
Старый 10.03.2009, 10:58   #2
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию

locale_all = ru_RU.UTF8 исправил на locale_all = ru_RU, нормально с кодировкой, зато потерялась руссификация newscalendar

Последний раз редактировалось Lucifer; 10.03.2009 в 11:15
Lucifer вне форума   Ответить с цитированием
Старый 15.12.2009, 07:50   #3
filippoff
Senior Member
 
Аватар для filippoff
 
Регистрация: 22.01.2006
Адрес: Санкт-Петербург
Сообщений: 285
Отправить сообщение для filippoff с помощью ICQ Отправить сообщение для filippoff с помощью Skype™
По умолчанию

вот и я на такое напоролся. причем Х превращается в ромб с вопросом только если стоит в конце слова. т.е. во фразе "их психолог" только в "их" ромб.
также при смене локали на ru_RU.UTF-8 работает календарь, не работает поиск. при локали ru_RU - наоборот.
проблему решил в лоб - на странице с поиском поставил локаль ru_RU, с календарем - ru_RU.UTF-8.
но что-то мне подсказывает, что проблему надо искать где-то еще.
filippoff вне форума   Ответить с цитированием
Старый 15.12.2009, 14:18   #4
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

надо пропатчить
http://bugs.typo3.org/view.php?id=9989

Цитата:
Index: pi/class.tx_indexedsearch.php
================================================== =================
--- pi/class.tx_indexedsearch.php (revision 4576)
+++ pi/class.tx_indexedsearch.php (working copy)
@@ -1986,7 +1986,7 @@

// Init:
$str = str_replace(' ',' ',t3lib_parsehtml::bidir_htmlspecialchars($str,-1));
- $str = preg_replace('/\s\s+/',' ',$str);
+ $str = preg_replace('/\s\s+/u',' ',$str);
$swForReg = array();

// Prepare search words for regex:

другого решения нет
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
indexed search - pages are indexed many times typo27 Разработка расширений / TYPO3 extension development 5 29.02.2008 10:37
Security Bulletin TYPO3-20060911-1: indexed search RSS Bot Новости TYPO3 (на английском) 0 11.11.2006 14:29
И опять indexed search Mamut Общие вопросы 2 07.07.2005 10:57
опять indexed search massimo Общие вопросы 1 06.03.2005 01:43
is there russian Indexed Search version? Amiran Chyb Локализация проекта 1 21.02.2004 12:42


Часовой пояс GMT +4, время: 01:06.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория