Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Название темы - левая ссылка

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 18 лет 8 месяцев
Откуда: с Луны свалил...

Название темы - левая ссылка

Сообщение edgar »

Можно ли как то в форум вставить и закрепить ссылку, которая с виду будет как как ссылка на тему, но она будет вести не на форумную страницу?
Такая небольшая подстава... =)

Вот, рисунок прикрепляю, если не очень понятно объяснил. например, то, что подчеркнуто при клике уводит на заданный адрес, а не в форум.

Может, не совсем такое, но что-то типа того не подскажете?
Вложения
Это ссылка не на топик! :)
Это ссылка не на топик! :)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

edgar, а надо ли это ;)
Как грится, "на дурничку":

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


#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
//
// Find topic id if user requested a newer
// or older topic
//

#
#-----[ BEFORE, ADD ]------------------------------------------
#
if ($topic_id == 2)
{
define('IN_PHPBB', false);
header ("Location: http://phpbbguru.net");
}

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# End
Вместо == 2 подставить желаемый topic_id, с которого должен идти редирект.
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 18 лет 8 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

rxu
Спасибо!!!
rxu писал(а):а надо ли это
Ну я это попросил для личной цели. Вряд ли это еще кому-то понадобится. Просто создалась интересная тема на 20 страниц с очень короткими постами в 1-2 предложения. Это был опрос, он закончился и я решил вывести эту тему на одну html страничку, где будет только автор, дата, ответ, версия для печати и т.п. Так будет намного удобней. Ну и решил сделать прямую ссылку на эту страницу из форума.
Спасибо за подсказку, если что-то не будет работать, еще отпишусь :)
Аватара пользователя
epislon
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 7 месяцев
Контактная информация:

Сообщение epislon »

А вот мне надо бы... При чем не один раз создать такую тему, а переодически создавать/удалять.
Сделать в posting.php дополнительный input text (можно с чекбоксом), в который будет вводиться ссылка.

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

ссылку даже лучше не прямую, а редирект из темы, чтобы не пришлось перенастраивать glance, recent_topics и т.п.
Аватара пользователя
epislon
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 7 месяцев
Контактная информация:

Сообщение epislon »

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

Сдается мне, что несколько строк в файле posting.php лишнее, но больше не меньше.

Издание второе, переработанное и дополненное.
Вложения
topic2link002.txt
Модификация дает возможность делать ссылки из тем форума
(8.85 КБ) 308 скачиваний
Закрыто

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