Искать  
 
   
3 из 3
3
Проблемы при каждой установке
Отправлено: 02 Декабрь 2008 05:05 P.M.   [ Игнорировать ]   [ # 31 ]
Студент
Avatar
RankRank
Всего сообщений:  142
Зарегистрирован  2008-01-02

Поставил. У меня было:

[mbstring]
mbstring.language = English
mbstring.language = Japanese

mbstring.internal_encoding = UTF-8

mbstring.http_input = pass
mbstring.http_input = auto
mbstring.http_input = UTF-8
mbstring.http_input = UTF-8, SJIS, EUC-JP

mbstring.http_output = pass
mbstring.http_output = UTF-8

mbstring.encoding_translation = On

mbstring.detect_order = auto
mbstring.detect_order = ASCII, UTF-8, SJIS, EUC-JP, JIS

;mbstring.substitute_character = none;
;mbstring.func_overload = 0

Found new entry: Таиланд распущенный и отстраненный
Умер полпред Кремля<0UTF-8<01???? ??????? ??????<1???? ??????? ??????<4???? ??????? ??????<5 Checking: Умер полпред Кремля
Found new entry: Умер полпред Кремля
“Не от 5 до 15 лет, а просто до 15” <0UTF-8<01”?? ?? 5 ?? 15 ???, ? ?????? ?? 15” <1”?? ?? 5 ?? 15 ???, ? ?????? ?? 15” <4”?? ?? 5 ?? 15 ???, ? ?????? ?? 15” <5 Checking: “Не от 5 до 15 лет, а просто до 15”
Found new entry: “Не от 5 до 15 лет, а просто до 15”

Урлы до сих пор кривые.

Профиль
 
 
Отправлено: 02 Декабрь 2008 05:44 P.M.   [ Игнорировать ]   [ # 32 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

стоп, чего-то я сегодня заработался - он ведь преобразует в ISO-8859-5, а в это таблице нет русских символов по умолчанию :(
Так что тут более глубокая проблема... ладно... мне надо тайм аут. Немного спокойно подумать, а потом пообщаться с EllisLab для более тщательной интеграции ЕЕ под русский язык.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 03 Декабрь 2008 08:41 A.M.   [ Игнорировать ]   [ # 33 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

в общем, пока, самым правильным решением для данной проблемы было бы хак с функцией транслита

вставьте в feedgrab


function encodestring($str)

  
{


    $str
=strtr($str,"абвгдеёзийклмнопрстуфхъыэ_",

    
"abvgdeeziyklmnoprstufh'iei");

    
$str=strtr($str,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ_",

    
"ABVGDEEZIYKLMNOPRSTUFH'IEI");

    
$str=strtr($str

                    array(

                        
"ж"=>"zh""ц"=>"ts""ч"=>"ch""ш"=>"sh"

                        
"щ"=>"shch","ь"=>"""ю"=>"yu""я"=>"ya",

                        
"Ж"=>"ZH""Ц"=>"TS""Ч"=>"CH""Ш"=>"SH"

                        
"Щ"=>"SHCH","Ь"=>"""Ю"=>"YU""Я"=>"YA",

                        
"ї"=>"i""Ї"=>"Yi""є"=>"ie""Є"=>"Ye"

                        
)

             );

    return 
$str;

  

а строчку
$this->post[ “url_title” ] = $REGX->create_url_title( $encoded_title );

замените на
$this->post[‘url_title’] = $this->encodestring($this->post[‘title’]);

у меня возможности проверить пока нет, но должно работать.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 09 Декабрь 2008 03:06 P.M.   [ Игнорировать ]   [ # 34 ]
Студент
Avatar
RankRank
Всего сообщений:  142
Зарегистрирован  2008-01-02

Руки только добрались.

Показывает просто Fetching и урл. Ничего соотвественно не обновляет.

Профиль
 
 
   
3 из 3
3