Уважаемые пользователи!
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
Стаж: 13 лет 11 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Контактная информация:

[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_convertlocalurltolinkname_v_1.0.1_for_phpBB_3.3.zip
Версия для phpBB 3.3 от Татьяны5
(25.67 КБ) 154 скачивания
CoLoUToLinkName.zip
Подправленные файлы от Anvar
(4.37 КБ) 459 скачиваний
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Gubkin »

подкрутите плиз расширение чтоб дружило с Re: Post Numbers
чтоб ссылки вида

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

http://www.сайт.ru/viewtopic.php?f=35&t=124&start=60#p83539
транслировались в
бла-бла-бла (Пост бла#32757)
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Татьяна5 »

Gubkin, ссылка некорректная, её технически невозможно преобразовать в ссылку на сообщение (т.к. часть с номером сообщения на сервер в таком виде не передаётся). Это вопрос к автору post numbers, что он наворотил
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Pazh »

Gubkin, Re: Post Numbers делайте даунгрейт и не мучайтесь
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Kuskow
phpBB 1.4.4
Сообщения: 158
Стаж: 7 лет 10 месяцев
Откуда: Караганда
Благодарил (а): 24 раза
Поблагодарили: 15 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Kuskow »

Хорошо бы преобразовывать такие ссылки:
https://www.phpbbguru.net/community/viewtopic.php?t=42372&start=180#p537249
вот в такие:
https://www.phpbbguru.net/community/viewtopic.php?p=537249#p537249

Раз уж это ссылки на конкретное сообщение, то и автор у него есть, и номер. А то вот есть несколько удалённых в корзину сообщений, и уже модераторы не могут перейти по ссылке, которую пользователь вставил (он её взял из заголовка сообщения).

И ещё лучше бы заменять вот такие:
https://www.phpbbguru.net/community/viewtopic.php?p=537256#p537249
На вот такие:
https://www.phpbbguru.net/community/viewtopic.php?p=537249#p537249
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение rxu »

Kuskow писал(а): 20.06.2020 9:01 И ещё лучше бы заменять вот такие:
https://www.phpbbguru.net/community/viewtopic.php?p=537256#p537249
На вот такие:
https://www.phpbbguru.net/community/viewtopic.php?p=537249#p537249
Это как и по какому принципу? Откуда можно понять, что в первой ссылке неверно первое число, а не второе?
Изображение
Аватара пользователя
Kuskow
phpBB 1.4.4
Сообщения: 158
Стаж: 7 лет 10 месяцев
Откуда: Караганда
Благодарил (а): 24 раза
Поблагодарили: 15 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Kuskow »

По идее, если после открытия страницы она должна перелистнуться на #p537249, то и открыться должно это же сообщение p=537249, чтобы оно, хотя бы было на этой же странице.

Отправлено спустя 5 минут 30 секунд:
Пардон, отбой воздушной тревоги. Эта проблема существовала в 3.1, а теперь в 3.2 же на каждом сообщении в заголовке своя ссылка.
Остаётся только t=# -> p=#
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: [beta] Convert Local Url To Link Name

Сообщение ciiz1 »

Скажите а данное расширение с PHPBB 3.3 работает?
Возможно ли что нибудь подшаманить что бы не только site.ru/viewtopic.php?t=213 преобразовывались, но и /viewtopic.php?t=213
И ещё момент смущает, вроде расширение нужное но с 14 года тема практический неактивная, есть какой то всплеск 19 года. Может что другое есть посвежее, а я не нашёл?
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 912
Стаж: 6 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 165 раз
Поблагодарили: 160 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение ronim »

ciiz1, У меня работает
Возможно ли что нибудь подшаманить что бы не только site.ru/viewtopic.php?t=213 преобразовывались, но и /viewtopic.php?t=213
/viewtopic.php?t=213 но это уже не Url адрес
Да и зачем я не пойму
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
sas333
phpBB 1.4.4
Сообщения: 171
Стаж: 6 лет 9 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: [beta] Convert Local Url To Link Name

Сообщение sas333 »

Подскажите какую тут настройку лучше поставить? И для чего она вообще?
Скриншот 01-11-2021 235952.jpg
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение rxu »

Она для тех, у кого установлено специфическое расширение phpBBSEO. Если нет, оставьте отключенным.
Изображение
Аватара пользователя
sas333
phpBB 1.4.4
Сообщения: 171
Стаж: 6 лет 9 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: [beta] Convert Local Url To Link Name

Сообщение sas333 »

rxu писал(а): 01.11.2021 16:25 Она для тех, у кого установлено специфическое расширение phpBBSEO. Если нет, оставьте отключенным.
Такого расширения нет, но возникает вопрос есть ли смысл его ставить? Я так полагаю оно помогает в продвижении?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение rxu »

sas333 писал(а): 01.11.2021 16:38 есть ли смысл его ставить
Нет.
Изображение
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Gubkin »

при попытке включить на 3.3.5
чо подправить, опять эти ковычки в services.yml ?

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

Произошла ошибка phpBB при компиляции контейнера, связанная с одним из установленных расширений. По этой причине, все установленные расширения были временно отключены. Попробуйте очистить кэш конференции. Все расширения будут автоматически включены, если ошибка контейнера будет устранена. В противном случае, обратитесь на сайт официальной русской поддержки phpBB Guru для получения помощи.


Исключение: The file "/home/oilchoice/autochinaclub.ru/docs/ext/hammer663/ConvertLocalUrlToLinkName/config/services.yml" does not contain valid YAML: The reserved indicator "@" cannot start a plain scalar; you need to quote the scalar at line 5 (near "- @auth").

#0 /home/oilchoice/autochinaclub.ru/docs/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(117): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile('/home/oilchoice...')
#1 /home/oilchoice/autochinaclub.ru/docs/phpbb/extension/di/extension_base.php(99): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('services.yml')
#2 /home/oilchoice/autochinaclub.ru/docs/phpbb/extension/di/extension_base.php(63): phpbb\extension\di\extension_base->load_services(Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#3 /home/oilchoice/autochinaclub.ru/docs/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(71): phpbb\extension\di\extension_base->load(Array, Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#4 /home/oilchoice/autochinaclub.ru/docs/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(39): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#5 /home/oilchoice/autochinaclub.ru/docs/vendor/symfony/dependency-injection/Compiler/Compiler.php(140): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#6 /home/oilchoice/autochinaclub.ru/docs/vendor/symfony/dependency-injection/ContainerBuilder.php(789): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#7 /home/oilchoice/autochinaclub.ru/docs/phpbb/di/container_builder.php(223): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#8 /home/oilchoice/autochinaclub.ru/docs/common.php(115): phpbb\di\container_builder->get_container()
#9 /home/oilchoice/autochinaclub.ru/docs/adm/index.php(23): require('/home/oilchoice...')
#10 {main}
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Татьяна5 »

Gubkin писал(а): 16.11.2021 12:33 опять эти ковычки в services.yml ?
Они самые
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Sheer »

Gubkin писал(а): 16.11.2021 12:33ковычки
КАвычки!!!
Re: [FAQ] Частые ошибки
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Ответить

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