Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Моды/Плагины | Моды/Mods
# 21 Тема: RE: Чпу, вместо id ник пользователя
danyabagrov
Пользователь

Avatar пользователя


Глеб Иванов

Местный

Сообщений: 24
Откуда: Россия, г. Якутск
Зарегистрирован: 08 Января 2008, 11:14:51
Сказали спасибо 1 раз
Статус: offline
ICQ статус 267-577-271
Опубликовано 19 Января 2008, 20:01:50
все-равно неработает=((


я только указал тебе твою ошибку. о том работает или нет я ничего не говорю. эта функция преобразует id юзера в имя юзера, не более.

таким макаром ссылки на профиль будут вида profile.php?lookup=pozitiv, но при просмотре профиля перестают работать некоторые функции, например отображение написанныхпостов, тем и т.д...буду чтото думать..


когда берешь чей-то код, всегда что-то приходится менять. дело в том, что эти "некоторые функции" основываются не на имени пользователя а на его уникальном id. чтобы решить эту проблему, подредактируй алгоритм выводы этих полей(начиная с 312 строки profile.php) там выбираются посты методом выборки с помощью сравнения thread_author = lookup, а она у тебя равна pozitiv, однако в таблице префикс_threads в этом поле записаны только id, потому и выкатывает пустые результаты а следовательно ты видишь пустые таблицы.

надеюсь понятно объяснил, осталось только все это воплотить. в принципе несложно, если понял.

P.S. Тебе следует учесть, что существуют русские ники и в браузерах ссылки вида profile.php?lookup=Позитив иногда(в большинстве случаев) вызывают проблемы, кто-то перекодирует, кто-то нет, вобщем лучше бы тебе сделать транслитеррацию, о которой я писал выше.


[Изменил(а) danyabagrov, 19 Января 2008, 20:03:09]  
^ наверх ^ 267-577-271
# 22  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 19 Января 2008, 20:13:39
нащет русских ников...нашел способ с помощью которого можно забыть про транслитерацию, и в браузере все будет ок=))


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
1 пользователь сказал спасибо Вам: pank
# 23  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 21 Января 2008, 23:39:42
кароче чтобы реализовать русские символы в ссылке, надо чтобы движок раьотал с ютф-8 и добавить русские буквы в ЧПУ где хочеш видеть русские символы...можно будет например формировать ссылку на новость с оригинальным названием..


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
1 пользователь сказал спасибо Вам: pank
Перейти на форум:


96,288,895 уникальных посетителей
сейчас: 17 Мая 2024, 14:42:16
Генерация страницы: 0.10 сек.

Original size:17 кб.
GZipped size: 6 кб.
Compression:68%