Страница 1 из 1

как заменить сылку имени ника

Добавлено: 10.08.2006 18:00
zM@K
Добрый день!
Буду снова мучить вопросиками!

Если возможность сделать чтобы когда человек писал в профиле свою страничку при нажатии на его ник перекидывала на ту страничку которую он указал в профиле


или как заменить сылку имени на мне нужную


вроде правильно выразился!

Спаси бочки заранее

phpBB 2.0.21 без модов

Добавлено: 10.08.2006 20:48
NRJ
А если сайта не будет, то тогда бывший линк на профиль должен перестать быть линком вообще или как?

Просто, например, можно добавить мод, чтобы линк на сайт был прямо при просмотре теме.
Дополнительно сделать обязательной графу website.

В принципе, моды на подобную тематику найти можно :)

Добавлено: 10.08.2006 21:40
zM@K
Смотри как должно быть


Видишь над моим аватором ник 'zM@K'


я хочу чтобы по нажатию он переходил на сылочку которую я указал при регистрации 'Сайт:'

и всё. можешь подсказать где что править =) :roll:

Добавлено: 10.08.2006 22:54
premier
Похожий вопрос, как сделать чтобы имя было ссылкой на профиль, а то в стандартной теме отдельная кнопка, а хотелось бы чтобы преход был при нажатии на имени пользователя.

Добавлено: 10.08.2006 23:19
avm
В файле viewtopic.php (почти в самом конце) перед строкой

Код: Выделить всё

$template->assign_block_vars('postrow', array(
вставляем строку

Код: Выделить всё

$poster = ( $postrow[$i]['user_website'] ) ? '<a href="' . $postrow[$i]['user_website'] . '" target="_userwww">' . $poster . '</a>' : $poster;
Если у юзера заполнено поле сайт, то ссылка будет, если не заполнено - останется как есть...

Добавлено: 10.08.2006 23:36
premier
А, как сделать, чтобы имя было ссылкой на профиль подскажите? Раньше, в мой предыдущий интерес движком PHPBB, я это делал, но чего-то не могу найти.

Добавлено: 10.08.2006 23:43
avm
premier а для вас соответственно:

ищите строку в viewtopic.php:

Код: Выделить всё

$profile = '<a href="' . $temp_url . '">' . $lang['Read_profile'] . '</a>';
и после нее добавляете строку

Код: Выделить всё

$poster = '<a href="' . $temp_url . '">' . $poster . '</a>';

Добавлено: 10.08.2006 23:48
premier
Спасибо, первый раз пользуюсь этой конференцией, но уже нравится. (прошу прощения, что не по теме)

Добавлено: 11.08.2006 7:34
Xpert
Если установлен мод быстрого ответа, то соотвественно получим несовместимость...

zM@K
Некий налет безграмотности с которой вы пишете отбивает часть желания вам помогать. Уважайте других участников конференции.
И... "мучать вопросами" - это что-то новое. Вопросы надо просто задавать. Скорее мы вас замучаем ответами, чем вы нас вопросами.

Добавлено: 11.08.2006 9:43
zM@K
Да грамотность русского языка у меня хромает!Но на других языках вы мне не ответите ...поэтому стараюсь как могу...а в нашей маленькой прибалтийской стране форумов на моём родном языке нету ...!Щас хожу на курсы русского языка....отступление ...простите...


Спасибо за помощь!

Добавлено спустя 34 минуты 3 секунды:

А если установлен на форуме быстрый ответ(quick_reply_3.0.3) то в файле viewtopic.php надо удалить строку



// [begin] Extended Quick Reply Form mod
$quote_link = '';

if ( $quick_reply )
{
$quote_link = '<br /><a href="javascript:quoteSelection(\'' . addslashes($poster) . '\')" onMouseOver="catchSelection()">' . $lang['QR_quote_link'] . '</a><br />';
$poster = '<a href="javascript:putName(\'' . addslashes($poster) . '\')">' . $poster . '</a>';
}
// [end] Extended Quick Reply Form mod


и всё?

Добавлено: 11.08.2006 10:21
Xpert
Да.

Добавлено: 11.08.2006 13:17
avm
zM@K писал(а):А если установлен на форуме быстрый ответ
то надо было так и писать сразу! Это ж в вашем первом сообщении было написано:
zM@K писал(а):phpBB 2.0.21 без модов