Исправление бага с русскими никами при переходе к профилю.
В Online 5.0 существует баг с русскими никами. При переходе к профилю пишет, что профиль не найден. Все дело в urlencode. Как исправить?
1. Открыть файл engine/classes/online.class.php
2. Найти:
$profile_url = $this->config['http_home_url']."user/".$this->user_name;
3. Заменить на:
$profile_url = $this->config['http_home_url']."user/".urlencode($this->user_name);
4. Найти:
$profile_url = $this->config['http_home_url']."index.php?subaction=userinfo&user=".$this->user_name;
5. Заменить на:
$profile_url = $this->config['http_home_url']."index.php?subaction=userinfo&user=".urlencode($this->user_name);
6. Сохранить файл
7. Радоватся жизни и исправно работающему модулю