Jump to content

Редактирование ссылки на профиль

Featured Replies

Хочу убрать из ссылки на профиль пользователя (__ipbmafia.ru/user/1-username/) id пользователя, чтобы получился следующий вариант: __ipbmafia.ru/user/username/

Не поможете? Или хотя бы подскажите, где примерно искать соответствующий раздел в движке, я просто надавно для себя его открыл.

Link to comment
https://ipbmafia.ru/topic/2525-redaktirovanie-ssylki-na-profil/
Share on other sites

UPD

порылся и нашел такой интересный файлик:

adminapplicationsmembersextensionsfurlTemplates.php

А в нем следующее:

 

'showuser'    => array( 'app'              => 'members',
                          'allowRedirect' => 1,
                          'out'           => array( '#showuser=(.+?)((?:&|&)f=(.+?))?(&|$)#i', 'user/$1-#{__title__}/$2$4' ),
                          'in'            => array( 'regex'   => "#^/user/(d+?)-#i",
                                                    'matches' => array( array( 'showuser', '$1' ) ) ) ),

Однако, все мои попытки, в том числе изменить на такую позицию код:

 

    'showuser'    => array( 'app'              => 'members',
                          'allowRedirect' => 1,
                          'out'           => array( '#showuser=(.+?)((?:&|&)f=(.+?))?(&|$)#i', 'user/$#{__title__}/$2$4' ),
                          'in'            => array( 'regex'   => "#^/user/(d+?)",
                                                    'matches' => array( array( 'showuser', '$1' ) ) ) ),

Ни к чему не привели.

Странно. Есть догадки?

Link to comment
https://ipbmafia.ru/topic/2525-redaktirovanie-ssylki-na-profil/?&do=findComment&comment=16837
Share on other sites

UPD2

Трабл был в том, что кеш форума я не обновил, ибо не знал, что вообще так можно. Обновил кэш, фурл изменился, однако перестал работать.

Опять же не пойму в чем трабл.

Поколдовал с изменениями в этом шаблоне. В итоге, оставил измененным только выходящий фурл, но все равно не работает. Что весьма подозрительно, учитывая, что выходящий шаблон не связан с ссылокой ничем, кроме переменных шаблона фурла.

Пробовал убрать переменную для ID вообще ото всюду, ситуация не изменилась.

 

Может возможно как-то это изменить прописав правило REDIRECT в .htaccess... попробую, но если у кого будут идеи- пишите, мой мозг уже кипит.

Link to comment
https://ipbmafia.ru/topic/2525-redaktirovanie-ssylki-na-profil/?&do=findComment&comment=16849
Share on other sites

Можно для начала узнать для чего,вам убирать ID?

Просто лично мое мнение это нужно и важно

Link to comment
https://ipbmafia.ru/topic/2525-redaktirovanie-ssylki-na-profil/?&do=findComment&comment=16850
Share on other sites

Можно для начала узнать для чего,вам убирать ID?

Просто лично мое мнение это нужно и важно

Особой нужности не вижу, учитывая, что регистрация с одинаковыми никами все равно не возможна.

Необходимо это из-за того, что проект, которым я занят, заключается в объединении кучи чатов "elfchat" посредством интеграции с ipb, и необходимо сделать ссылку на профиль юзера в ipb из чата.

Нормальной реализации этой возможности мешает айди юзера форума, которая расходится с айди юзера чата (при этом юзернеймы идентичны благодаря интеграции)

Link to comment
https://ipbmafia.ru/topic/2525-redaktirovanie-ssylki-na-profil/?&do=findComment&comment=16859
Share on other sites

Так вытягивай ID из базы сравнивая с именем пользователя..

Link to comment
https://ipbmafia.ru/topic/2525-redaktirovanie-ssylki-na-profil/?&do=findComment&comment=16860
Share on other sites

depxshadow,помогу как свободного времени капелька найдётся 

Link to comment
https://ipbmafia.ru/topic/2525-redaktirovanie-ssylki-na-profil/?&do=findComment&comment=16878
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.