Уважаемые пользователи!
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 »

Включи дебаг или смотри эррор лог сервера. Какие там ошибки?

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

Re: [BETA] Convert Local Url To Link Name

Сообщение angst66 »

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

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

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

Re: [BETA] Convert Local Url To Link Name

Сообщение angst66 »

Я вроде про белый экран не писал

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

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

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

Re: [BETA] Convert Local Url To Link Name

Сообщение angst66 »

При отключении расширения (правки в posting.php остаются) начинает работать и предосмотр и отправка сообщения. При включении не работает. В консоле пишет (

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

AJAX error. status: error, message: Internal Server Error
Белых страниц не вижу.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

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

Re: [BETA] Convert Local Url To Link Name

Сообщение angst66 »

С ошибками вроде разобрался, скачал с гитхаба и установил расширение другим файлменеджером. Внутренние ссылки парсит, а вот что касается кирилических ссылок вики типа Куликовская битва , то нет. Так и должно быть? Известный мод на тройке это делал.
Последний раз редактировалось angst66 26.11.2014 22:50, всего редактировалось 2 раза.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

Так. Поддержкой мы занимается на этом форуме.
И повторюсь, проблема с кириллицей имеет место быть. Исправят в 3.2

Добавлено спустя 1 час 50 минут 25 секунд:
https://tracker.phpbb.com/browse/PHPBB3-13295
https://github.com/phpbb/phpbb/pull/3115

https://tracker.phpbb.com/browse/PHPBB3-13297
https://github.com/phpbb/phpbb/pull/3116
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение владимир1983 »

HAMMER663 поймал ошибку

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

[phpBB Debug] PHP Warning: in file [ROOT]/ext/hammer663/ConvertLocalUrlToLinkName/event/listener.php on line 478: preg_replace(): Compilation failed: missing ) at offset 40
Условия для воспроизведения:
PHP Version 5.4.34
url для парсера заключенный в () + постинг
Пример:

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

(http://domain.forum.ru/viewtopic.php?f=id&t=id)
Добавлено спустя 4 минуты 9 секунд:
Это серверная проблема экранирования или ошибка скрипта?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

владимир1983 сегодня постараюсь посмотреть

Добавлено спустя 7 минут 1 секунду:
владимир1983 а у тебя СЕО экст включен в режиме Advanced?

Добавлено спустя 5 минут 13 секунд:
Что-то я пока не могу воспроизвести твою ошибку.. У меня php 5.3.13
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение владимир1983 »

HAMMER663 писал(а):в режиме Advanced?
Да. К сожалению нету возможности проверить на более низкой версии php на данный момент.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Shredder
Former team member
Сообщения: 2224
Стаж: 15 лет 4 месяца
Благодарил (а): 124 раза
Поблагодарили: 138 раз

Re: [BETA] Convert Local Url To Link Name

Сообщение Shredder »

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

Re: [BETA] Convert Local Url To Link Name

Сообщение HAMMER663 »

владимир1983 я поставил 5.4.35. Работает. Твою на офф сайте не нашел. И проверить не смог.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: [BETA] Convert Local Url To Link Name

Сообщение rxu »

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

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