Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

21.11.2009, 14:41
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
php-mbstring
ставлю на CentOS 5 модуль php-mbstring
и слетают русскоязычные урл(site.com/linux/ubuntu/вышла-ubuntu-9-10) в вордпрессе.
Будут ли какие-нибудь идеи у вас?
|
|
|

21.11.2009, 15:59
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
идея в том, что mbstring могла быть юзаема в вордпрессе при ее наличии, а из-за косяков в базе(неверные кодировки) она стала неверно работать.
|
|
|

22.11.2009, 05:49
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
нашел эту строку, портящую всю жизнь)
PHP код:
function sanitize_title_with_dashes($title) {
$title = strip_tags($title);
$title = preg_replace('|%([a-fA-F0-9][a-fA-F0-9])|', '---$1---', $title);
$title = str_replace('%', '', $title);
$title = preg_replace('|---([a-fA-F0-9][a-fA-F0-9])---|', '%$1', $title);
$title = remove_accents($title);
if (seems_utf8($title)) {
/*if (function_exists('mb_strtolower')) {
$title = mb_strtolower($title,'UTF-8'); <------------------
}*/
$title = utf8_uri_encode($title, 200);
}
$title = strtolower($title);
$title = preg_replace('/&.+?;/', '', $title);
$title = str_replace('.', '-', $title);
$title = preg_replace('/[^%a-z0-9 _-]/', '', $title);
$title = preg_replace('/\s+/', '-', $title);
$title = preg_replace('|-+|', '-', $title);
$title = trim($title, '-');
return $title;
}
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|