«Обратиться по нику» для phpbb3

Долго же я искал это решение, которое бы позволило обращаться к конкретному пользователю на форуме по нику. Похожая функция есть в vbulletin: нажимаешь на ссылку «Обратиться по нику», в поле для ответа вставляется ник пользователя, выделенный жирным шрифтом. Остаётся написать обращение.

В phpbb такой функции нет. Но это не проблема. Сделать такую «фичу» — дело пяти минут.

Поскольку у меня на форуме установлен стиль subsilver2, то и инструкция будет написана конкретно для него. С просильвером разбирайтесь сами. Там ничего сложного нет.

Итак. Первым делом подключаемся к серверу по FTP и открываем файл viewtopic_body.html, который находится в /styles/subsilver2/templates/.

Ищем вот такую строку:

1
<span class="postdetails">

И после неё вставляем такой код:

1
<br /><b><a href="#postform" onclick="insert_text('[b]{postrow.POST_AUTHOR}[/b], '); return false;">Обратиться по нику</a></b>

Сохраняем файл, заливаем на сервер, чистим кеш форума. Готово. Теперь под аватаркой пользователя будет отображаться ссылка «Обратиться по нику», при нажатии на которую ник пользователя будет вставлен в поле для ответа.

Расскажите всем:

Почитайте ещё:

  1. Идеальный антиспам для phpbb 3
  2. Seo заголовки в phpbb3

7 комментариев: «Обратиться по нику» для phpbb3

  • Netsu говорит:

    Спс. Тока шаблон нужно сохранить в UTF8 без BOM, либо в /language/ru/viewtopic.php в массив добавить

    ‘TALK_POST_AUTHOR’ => ‘Обратиться по нику’,

    а в шаблоне «Обратиться по нику» заменить на {L_TALK_POST_AUTHOR}. Иначе крякозябры будут. :-P

  • Perihelia говорит:

    Спасибо огромное за такой простой совет )) Из-за этой простенькой фичи на форумах предлагается ставить полдесятка вариантов глючного мода и лопатить по дороге весь движок ) Выручил.
    Еще вопрос, а можно ли сразу переводить фокус на БО и отматывать на него страницу? И каким образом это реализовать?

    • Егор говорит:

      При нажатии на ссылку «обратиться по нику» именно так и происходит. В поле для ответа пишется ник, и браузер перематывает страницу к форме.

      • Perihelia говорит:

        В хроме точно нет такой реакции. Полагаю, отрабатывается либо скрипт, либо якорь, но не то и другое одновременно…
        Впрочем, и так неплохо :)

  • Алексей говорит:

    Спасибо! Не сразу но заработало!!!

Оставьте комментарий

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

Подпишись на новости!

Email: