[Решено] Ник автора цитируемого текста как ссылка на профиль

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение evrus01 »

Это я пробовал. Дело в том, что там имеются проблемы с отображением даты.
http://www.phpbb.com/community/viewtopi ... #p13130440

Добавлено спустя 2 минуты 11 секунд:
Re: [Решено] Ник автора цитируемого текста как ссылка на профиль
Чего то я затупил.
Мне этот вариант не очень нравится. Слишком "громоздкая" служебная часть цитаты получается.

Добавлено спустя 4 минуты 3 секунды:
Re: [Решено] Ник автора цитируемого текста как ссылка на профиль
Там бы » Посмотреть сообщение от заменить какой-нибудь картинкой, в виде стрелочки, что ли...
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение Slash »

Счас проверил у себя, время точно показывает. А картинку можно вставить - заменив текст на [img]адрес%20картинки[/img]
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение evrus01 »

Raisin писал(а):Счас проверил у себя, время точно показывает
Совершенно верно, там проблема в другом. Если вы используете формат времени вида "меньше минуты назад/такое то число", то у вас в сообщение так это время и останется. Это немного запутывает пользователей.
Raisin писал(а):А картинку можно вставить - заменив текст на [img]адрес%20картинки[/img]
Это конечно вариант, но этим мы еще больше "раздумаем" ббкод сообщения.
Все таки хотелось бы, чтобы ссылка "привязывалась" к слову писал(а). Это хоть выглядит логично. Но вот как это реализовать, чтобы не получалось той каши из тегов, что я описал выше?
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение Slash »

А так?

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

$message_parser->message = '[quote="' . '[url=' . generate_board_url() . "/memberlist.$phpEx?mode=viewprofile&u=".$post_data['poster_id']."" . ']'. $post_data['quote_username'] . '[/url] [url=' . generate_board_url() . "/viewtopic.$phpEx?p=$post_id#p$post_id" . ']' . '"]'. '[/url]'. censor_text(trim($message_parser->message)) . "[/quote]\n"; 
Не проверял, чёрт знает что получилось...
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение evrus01 »

Опять получается "каша" ]"][/url] из вложенных тегов, но как я писал выше, в сообщении выглядит сносно.

ИМХО, надо как-то по другому. Чтобы пользователя не пугала, и не запутывала эта конструкция.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение Slash »

Если надо некликабельный ник просто уберите ссылку на профиль пользователя в коде.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение evrus01 »

Да собственно тогда это и будет то, что я указал здесь — [Решено] Ник автора цитируемого текста как ссылка на профиль
С чего начали к тому и вернулись.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение Slash »

Я не понял, что вам конкретно надо? Ссылка-картинка на цитируемый пост и больше ни каких ссылок?
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение evrus01 »

Избавиться от вложенных тегов и привязать ссылку к слову писал(а).
username[url=http://...] писал(а):[/url]текст комментария
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение Slash »

Теперь догнал... А что если взять код, который ведет ссылкой на цитируемый пост и прописать его как ссылку в языковом файле вевтопит.пхп, типа <а (код)>писал(а)</а>.
Наврятли это сработает, но вдруг...

Добавлено спустя 8 минут 2 секунды:
Re: [Решено] Ник автора цитируемого текста как ссылка на профиль
Походу этот вариант тоже не вариант. Надо ковырять сами файлы где это выстраивается. Пока не нашел.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение evrus01 »

Вот такое решение нашел — https://www.phpbb.com/customise/db/mod/ ... 28qpbl%29/

Ссылка получается в виде даты или в виде заголовка сообщения (на выбор в "админке").
Конструкция следующая [quote="user";p=xxx]...[/quote], где p= ID поста.

Перевел — [Русский перевод] Quote Post Back Link (QPBL)

Добавлено спустя 6 минут 11 секунд:
@модераторам

Может быть разделить топик? А то начиная с этого поста (http://www.phpbbguru.net/community/topi ... ml#p358333) мы уже немного не то обсуждаем.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение Slash »

evrus01, спасибо! Отличная чтучка!
А как вывести в админке название раздела в заголовок страницы? А то у меня так: <title></title>, в загаловке просто адрес страницы http://danfa.ru/adm/index.php?i=qpblmode=main
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение evrus01 »

А кто это кроме вас видит?

/includes/acp/acp_qpbl.php

Найти:

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

global $config, $template, $user;
Добавить после:

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

$this->page_title = $user->lang['ACP_QPBL'];
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение Slash »

evrus01 писал(а):А кто это кроме вас видит?
Ни кто. Но все ровно неприятно...
evrus01, спасибо за подсказку!
alex2695
phpBB 1.0.0
Сообщения: 4
Стаж: 14 лет

Re: [Решено] Ник автора цитируемого текста как ссылка на про

Сообщение alex2695 »

Здравствуйте! Подскажите пожалуйста как сделать так, чтобы при нажатии на ник пользователя добавлялся его ник, выделенный жирным шрифтом, в поле ответа? Тема prosilver. Заранее спасибо!

Вернуться в «Запросы модов для phpBB 3.0.x»