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

Не работают ссылки в теге url

Темы из форумов поддержки phpBB 3.2.x (доступны только для чтения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Не работают ссылки в теге url

Сообщение rxu »

Kuskow писал(а): 31.05.2020 5:48 Вопрос был не про цитирование, а про отображение ссылок.
Важно правильно поставить вопрос :) Это уже другое дело.
Это делается простым расширением. В слушатель необходимо передать сервис 'text_formatter.s9e.link_helper' и присвоить его переменной класса, например, $this->link_helper. Добавить функцию-слушатель события 'core.text_formatter_s9e_configure_after' с кодом:

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

		$event['configurator']->tags['LINK_TEXT']->filterChain->remove([$this->link_helper, 'truncate_local_url']);
		$event['configurator']->tags['LINK_TEXT']->filterChain->remove([$this->link_helper, 'truncate_text']);
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5576
Стаж: 21 год 9 месяцев
Откуда: Питер
Благодарил (а): 210 раз
Поблагодарили: 902 раза

Re: Не работают ссылки в теге url

Сообщение Siava »

rxu писал(а): 31.05.2020 6:30 Это делается простым расширением
Точно :) ) https://www.phpbb.com/customise/db/exte ... ull_links/
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Не работают ссылки в теге url

Сообщение rxu »

Siava, а кто бы знал, что оно уже и есть :D
Изображение
Аватара пользователя
Kuskow
phpBB 2.0.7
Сообщения: 590
Стаж: 10 лет 4 месяца
Откуда: 🇰🇿 Караганда
Благодарил (а): 48 раз
Поблагодарили: 62 раза

Re: Не работают ссылки в теге url

Сообщение Kuskow »

Kuskow писал(а): 31.05.2020 5:48 Вопрос был не про цитирование, а про отображение ссылок.
Нашёл таки зловредную функцию, которая портит жизнь людям, не умеющим копировать ссылку правой кнопкой мышки :) /phpbb/textformatter/s9e/link_helper.php

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

		if (utf8_strlen($text) > 55)
		{
			$text = utf8_substr($text, 0, 39) . ' ... ' . utf8_substr($text, -10);
			$tag->setAttribute('text', $text);
		}
Imp
phpBB 1.2.1
Сообщения: 29
Стаж: 2 года 9 месяцев
Благодарил (а): 16 раз

Re: Не работают ссылки в теге url

Сообщение Imp »

Возможно сделать, чтобы ссылки типа wikipedia.org были активными на форуме без добавления www или http или [url]?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 7 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1455 раз

Re: Не работают ссылки в теге url

Сообщение Nekstati »

www.wikipedia.org - это без HTTP.

Отправлено спустя 1 час 27 минут 58 секунд:
Imp, для этого надо расширение. И с умным фильтром, иначе каждое я тебе короч написал.Звякни мне будет выдавать ссылку написал.Звякни. А отличить "звякни" от реального домена не так просто, их уже тысячи и постоянно добавляются новые.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5576
Стаж: 21 год 9 месяцев
Откуда: Питер
Благодарил (а): 210 раз
Поблагодарили: 902 раза

Re: Не работают ссылки в теге url

Сообщение Siava »

Imp писал(а): 11.02.2024 18:36 чтобы ссылки типа wikipedia.org были активными
Как вариант: [beta] Convert Local Url To Link Name

Вернуться в «phpBB 3.2.x (архив)»