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

Erenbur
phpBB 1.4.4
Сообщения: 140
Стаж: 7 лет 11 месяцев
Благодарил (а): 24 раза
Поблагодарили: 20 раз

Re: [beta] Convert Local Url To Link Name

Сообщение Erenbur »

Если хочу установить в варианте без f= (с правкой от Anvar, ), то сначала устанавливаю само расширение, потом на хостинге просто файлы Anvara поверх заливаю? Ничего же не глюкнет? Или сначала нужно в ZIP файл расширения перезалить, потом его устанавливать?

Отправлено спустя 48 минут 26 секунд:
Поставил, вроде все заработало. Код видео вставил другой, подхватывает видео с ютуба, контакта, майла. Больше не проверял:
 
<div class='bbvideo' data-url='{URL}' style='width: 640px; height: 390px; margin: 2px 0; display: inline-block; background: #000; color: #fff; overflow: hidden; vertical-align: bottom;'><div style='height: 100%;'><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div><div style='text-align: right; height: 14px; margin-top: -14px; padding-right: 2px; font: 10px/10px Verdana; color: #555;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> &#91;video&#93;</div></div>
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение apollion »

Не пойму, какое название должна иметь папка с расширением?

Скопировал в /ext/ - но ее не видно в списке в "Персонализация".
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: [beta] Convert Local Url To Link Name

Сообщение LONER »

apollion писал(а): Не пойму, какое название должна иметь папка с расширением?
hammer663/ConvertLocalUrlToLinkName
в /ext/hammer663/ConvertLocalUrlToLinkName
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение apollion »

Посмотрел сейчас в listener.php - так и сделал. В Персонализации не появилось расширение.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: [beta] Convert Local Url To Link Name

Сообщение LavIgor »

apollion, установите мой загрузчик и не заморачивайтесь с названиями.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение apollion »

Люблю ручками. :)

Вообще, конечно, уже второй раз наталкиваюсь на "догадайся как правильно назвать папки расширения".

Вместо того, чтобы назвать папку\папки сразу как надо и запихнуть в архив, что пользователь мог разархивировать-залить и заработало.

Смена названия папки на одно новое и более короткое и с одной папкой ничего не дало.

Я сегодня выложил расширение hide и сразу назвал папки как надо и упаковал. Пользователю надо лишь разархивировать архив и залить папку без доп. телодвижений. И всё.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: [beta] Convert Local Url To Link Name

Сообщение LONER »

apollion писал(а): Люблю ручками. :)
Осталось закинуть только в корень форума содержимое архива.
ext.zip
(25.81 КБ) 219 скачиваний
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение apollion »

LONER, да. Да. Есть. Появилось. Спасибо.

Не знаю в чем было дело. Может первый раз файл побился. Сейчас все ок.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Sumanai »

LavIgor писал(а): установите мой загрузчик
У него проблемы с именем вендора в разном регистре.
Последний раз редактировалось Sumanai 25.07.2016 22:27, всего редактировалось 1 раз.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: [beta] Convert Local Url To Link Name

Сообщение LavIgor »

Sumanai, у загрузчика нет известных проблем.
Иначе стоит о них сообщить.
apollion писал(а): Люблю ручками. :)
Загрузчик только называется так, потому что загрузка - основная функция.
А по факту - это полноценный менеджер расширений с обширным функционалом.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Sheer »

apollion писал(а): догадайся как правильно назвать папки расширения
А почитать FAQ? [FAQ] Как устанавливать расширения
apollion писал(а): Вместо того, чтобы назвать папку\папки сразу как надо
К сожалению автоматический упаковщик на github не читает твои сообщения на форуме и создает архив, где все упаковано в папку имя_репозитория-master, привыкай.
apollion писал(а): Я сегодня выложил расширение hide и сразу назвал папки как надо и упаковал
Возьми с полки пирожок.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение apollion »

Sheer, я читал. Просто проще сразу называть папки как нужно. Стандартов для их названия все равно нет.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение Sumanai »

apollion писал(а): Просто проще сразу называть папки как нужно.
Все претензии к гитхабу.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: [beta] Convert Local Url To Link Name

Сообщение apollion »

Да это все мелочи в общем-то.

Сейчас вот правил в доставшемся стиле бб-код курсива, так как он оказался font-style: normal, font-weight: bold.
Поменял на italic, убрал болды и пр. загрузил на сервер, очистил - кэш... и 0 реакции. Я аж вспотел. Но, после очистки кэша руками - все стало как надо. Понятия не имею что это было.
Аватара пользователя
Classic™
phpBB 1.0.0
Сообщения: 8
Стаж: 14 лет 6 месяцев
Благодарил (а): 6 раз

Re: [beta] Convert Local Url To Link Name

Сообщение Classic™ »

Можно сделать, что бы все ссылки преобразовывались в названия.
Ответить

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