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

[beta] Convert Local Url To Link Name

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

[beta] Convert Local Url To Link Name

Сообщение HAMMER663 »

Название: Convert Local Url To Link Name

Описание: Перед отправкой сообщения преобразует простые внутренние адреса тем, форумов, профилей пользователей в ссылки с названиями.
Например, преобразует
http://your_board/viewtopic(forum).php?f=1&t=1
http://your_board/faq.php#(num)
http://your_board/rules/?#rule(num)
http://wiki.wikiurl.com/Main_Page
в ссылки вида

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

[url=[i]http://your_board/viewtopic(forum).php?f=1&t=1[/i]]Топик (Форум)[/url]
[url=http://your_board/faq.php#(num)]FAQ num[/url]
[url=http://your_board/rules/?#rule(num)]Правила Пункт num[/url]
[url=http://wiki.wikiurl.com/Wiki_page]Wiki page[/url]
Совместим с модом [BETA] Board Rules (Правила конференции) от Nekstati, сконвертированным в расширение

Является аналогом [RC] Simple Url To Link Name before posting

Версия Расширения: 0.3.0

Требования: phpBB 3.1.2 и выше

Так же в админке имеется возможность отключить преобразование ссылок.

GitHub репозиторий: https://github.com/HAMMER663/ConvertLocalUrlToLinkName
Загрузить расширение: https://github.com/HAMMER663/ConvertLoc ... master.zip

Для корректной работы конвертации ссылки в ВВ-код youtube, необходимо:
создать вв-код, например такой
Использование BBCode:

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

[youtube]{SIMPLETEXT}[/youtube]
Замена HTML

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

<object width="640" height="360"><param name="movie" value="http://www.youtube.com/v/{SIMPLETEXT}"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/{SIMPLETEXT}" type="application/x-shockwave-flash" wmode="transparent" width="525" height="400"></embed></object>
Подсказка

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

Вставка видео с YouTube: [youtube]ссылка на видео[/youtube]
===================
Вариант подправленных файлов расширения от Anvar для работы в режиме совместимости когда удалены параметры f= из url [BETA] Convert Local Url To Link Name
===================
В случае, если тип урла 'p' (т.е. ссылка на конкретный пост), текст ссылки дополнить информацией об авторе и номере поста (спасибо rxu): Re: [BETA] Convert Local Url To Link Name (Пост rxu #454977)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

Перешел с выдачи яндекса в википедию и оттуда скопировал ссылку. И получилось то же что и у LBeaver. Проблема есть. Только непонятно почему яндекс так ссылки отображает. Там кодировка 1251 похоже... У кого-нибудь есть предложения?

Добавлено спустя 1 час 38 минут 29 секунд:
Ну вот и вышел 3.1.2. Вышел phpBB 3.1.2
Кто не хотел ставить, теперь могут это сделать
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение Alecto »

спасибо.
обновлюсь на тесте - попробую.
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1471
Стаж: 12 лет 3 месяца
Благодарил (а): 48 раз
Поблагодарили: 71 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение angst66 »

Обновился. Вики как не работало так и не работает.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение Alecto »

при нажатии "предпросмотр" (в БО татьяны) не конвертируются в урлы, хотя ссылки на фак и на сообщения - при предпросмотре меняются.
в стандартном ответе такого не заметил.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

angst66 писал(а):Обновился. Вики как не работало так и не работает.
Какую ссылку ты вставляешь в сообщение?

Добавлено спустя 2 минуты 1 секунду:
Alecto писал(а):при нажатии "предпросмотр" (в БО татьяны) не конвертируются в урлы, хотя ссылки на фак и на сообщения - при предпросмотре меняются.
в стандартном ответе такого не заметил.
И пока этого не будет. Я не разбирался с предпросмотром в БО от Татьяны. И скорее всего не скоро начну
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1471
Стаж: 12 лет 3 месяца
Благодарил (а): 48 раз
Поблагодарили: 71 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение angst66 »

HAMMER663 писал(а):Какую ссылку ты вставляешь в сообщение?
Вот например Куликовская битва https://ru.wikipedia.org/wiki/%D0%9A%D1%83%D0%BB%D0%B8%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F_%D0%B1%D0%B8%D1%82%D0%B2%D0%B0
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

angst66 у меня работает

Добавлено спустя 3 минуты 13 секунд:
Предпросмотр в БО от Татьяна5 работает
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение Alecto »

на гите последнее обновление 22 часа назад.
я ставил сегодня утром - не работало.
после этого обновление гитхаба не было.
сейчас попробую обновить сам БО.

Добавлено спустя 3 минуты 5 секунд:
обновил БО - не работает.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

Может кеш? У меня конвертируются ссылки в ajax-предпросмотре

Добавлено спустя 1 минуту 41 секунду:
Расширение не обновлял, так как итак работает. А все потому, что на другое событие экст подписал
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение Alecto »

да я сегодня весь день то форум то эксты обновляю, так что кэш чищенный перечищенный.
да и какая разница, если я после обновы на 312 первый раз только поставил твой экст - старого в кэше ничего нету.

ссылки вида
http://site/viewtopic.php?f=9&t=4964
в том числе и на сообщения
http://site/viewtopic.php?f=9&t=4964#p75703
и на профили
http://site/memberlist.php?mode=viewprofile&u=53
из БО Татьяны при предпросмотре не конвертируются

конвертируются только вот такие
http://site/viewtopic.php?p=75703#p75703

Добавлено спустя 3 минуты 37 секунд:
вот еще, ссылка

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

http://site/viewtopic.php?f=9&t=4964#p75703
криво конвертировалась

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

[url=http://site/viewtopic.php?f=9&t=4964]EICMA 2014, Милан[/url]#p75703
это через стандартный ответ проверял.
Последний раз редактировалось Alecto 27.11.2014 1:00, всего редактировалось 2 раза.
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1471
Стаж: 12 лет 3 месяца
Благодарил (а): 48 раз
Поблагодарили: 71 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение angst66 »

Работает все. Движок обновил, а вот расширение то нет)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение Alecto »

angst66 писал(а):Работает все
работает только с "НО..." [BETA] Convert Local Url To Link Name
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

Непонятно почему часть ссылок конвертируется,а часть нет. Пока закономерности не выявил
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение Alecto »

в предпросмотре БО - черт его знает, это может только Татьяна подсказать.
вот такое преобразование в стандартном ответе смущает.

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

[url=http://site/viewtopic.php?f=9&t=4964]EICMA 2014, Милан[/url]#p75703
хотя у меня есть кнопки для получения прямых ссылок на сообщения, но для большинства пользователей такие нюансы останутся за гранью возможностей. а вот ткнуть на ссылку сообщения и скопировать адрес из браузера они смогут, после чего с конвертацией возникнут проблемы.[/off]

еще раз попробовал - не смог повторить действия. ссылка конвертируется правильно.
чертовщина. понаблюдаю, поэкспериментирую.

Добавлено спустя 7 минут 44 секунды:
смог повторить.
если в одном сообщении вставить ссылку на темы, а под ней ссылку на пост в той же теме

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

http://site/viewtopic.php?f=9&t=4964
http://site/viewtopic.php?f=9&t=4964#p75703
получается вариант конвертации

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

[url=http://site/viewtopic.php?f=9&t=4964]EICMA 2014, Милан[/url]
[url=http://site/viewtopic.php?f=9&t=4964]EICMA 2014, Милан[/url]#p75703
сама по себе ссылка на сообщение (без ссылки на тему) конвертируется правильно.
если между ссылкой на тему и ссылкой на пост вставить пустую строку - тоже все правильно.

как повторить баг: на первой строке вставить ссылку не тему, на второй строке вставить ссылку на пост в этой теме.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

Будем разбираться
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

Вернуться в «Анонсы и поддержка расширений для phpBB»