Заголовок цитаты как ссылка на её источник

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nataliya
phpBB 1.4.3
Сообщения: 95
Стаж: 13 лет 10 месяцев
Откуда: Россия, МО, наукоград Дубна
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Заголовок цитаты как ссылка на её источник

Сообщение Nataliya »

Очень нужна эта функция. Под заголовком цитаты я подразумеваю строчку такой-то писал(а). Как сделать чтобы она служила ссылкой на то сообщение, которое цитируется, иными словами на источник цитаты?

Для наглядности: так выглядит эта функция на движках SMF.

Если по каким-либо причинам затруднительно трансформировать в ссылку непосредственно заголовок (можно без даты), то как вариант возможна просто вставка в цитату (или до/после неё) ссылки на источник.
Делаю свой стиль на основе Prosilver (PhpBB 3.0.11)
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Заголовок цитаты как ссылка на её источник

Сообщение МайскийЖук »

Открываем файл posting.php и ищем следующий код:

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

$message_parser->message = '[quote="' . $post_data['quote_username'] . '"]' . censor_text(trim($message_parser->message)) . "[/quote]\n"
Заменяем это на:

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

$message_parser->message = '[quote="' . '[url=' . generate_board_url() . "/viewtopic.$phpEx?p=$post_id#p$post_id" . ']' . $post_data['quote_username'] . ' » ' . $user->format_date($post_data['post_time']) . '[/url]' . '"]' . censor_text(trim($message_parser->message)) . "[/quote]\n";
Ну, или попробуйте использовать вот этот мод, но гарантий его работы на последней версии движка никто дать не может.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Заголовок цитаты как ссылка на её источник

Сообщение МайскийЖук »

Причем здесь ссылка на профиль, если человек хочет ссылку на изначальный пост, который процитирован?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Заголовок цитаты как ссылка на её источник

Сообщение Djeday »

У меня стоит кнопка "Быстрая цитата" из мода Quick reply for phpBB3 - Быстрый ответ
Как сделать аналогично для нее?
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Заголовок цитаты как ссылка на её источник

Сообщение МайскийЖук »

Что сделать аналогично для нее? Уточняйте, что вы вообще хотите.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Nataliya
phpBB 1.4.3
Сообщения: 95
Стаж: 13 лет 10 месяцев
Откуда: Россия, МО, наукоград Дубна
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: Заголовок цитаты как ссылка на её источник

Сообщение Nataliya »

МайскийЖук писал(а):Открываем файл posting.php и ищем следующий код:

Ну, или попробуйте использовать вот этот мод, но гарантий его работы на последней версии движка никто дать не может.
Большое-пребольшое спасибо. Попробую сначала обойтись малой кровью и поправить код по Вашему рецепту.
Делаю свой стиль на основе Prosilver (PhpBB 3.0.11)
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Заголовок цитаты как ссылка на её источник

Сообщение Djeday »

МайскийЖук, я заменил в posting.php код, на тот, который Вы дали. Теперь кнопка "Цитата" работает на ура.
А вот, если воспользоваться кнопкой цитировать выделенное, то цитата обычная (без ссылки).
Можно ли по аналогии сделать кликабельный заголовок и у быстрой цитаты?
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Заголовок цитаты как ссылка на её источник

Сообщение Slash »

МайскийЖук писал(а):Причем здесь ссылка на профиль, если человек хочет ссылку на изначальный пост, который процитирован?
В той теме есть то, что надо.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Заголовок цитаты как ссылка на её источник

Сообщение МайскийЖук »

В той теме есть то, что надо.
Ну, так надо давать ссылку на конкретный пост, где это есть, а не на начало темы. Зачем заставлять человека лопатить всю тему?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Заголовок цитаты как ссылка на её источник

Сообщение Slash »

МайскийЖук писал(а):Зачем заставлять человека лопатить всю тему?
Вовсе не заставляю совершать какие то действия.
Для этого поиск есть.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Заголовок цитаты как ссылка на её источник

Сообщение МайскийЖук »

Ну, если ты уже нашел этот пост, что, нельзя человеку облегчить задачу и дать сразу ссылку на конкретный пост? Я чот не пойму, о чем спор идет.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Заголовок цитаты как ссылка на её источник

Сообщение Slash »

МайскийЖук писал(а):о чем спор идет
я и не думал спорить, я просто дал наводку и все.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Заголовок цитаты как ссылка на её источник

Сообщение МайскийЖук »

Где наводка-то? Даже я, пробежав бегло первую страницу той темы, не нашел, где там конкретно выполняется то, что хотела изначально автор данной темы.

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

Re: Заголовок цитаты как ссылка на её источник

Сообщение Slash »

МайскийЖук писал(а):не нашел, где там конкретно
даже не удивил.
МайскийЖук писал(а):Наводка — это ссылка на конкретный пост.
ну так дай эту наводку и все, зачем тему засорять показывая какой ты правильный.
Всего хорошего.

Вернуться в «Стили для phpBB 3.0.x»