Страница 10 из 14

[beta] Convert Local Url To Link Name

Добавлено: 29.10.2014 21:09
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)

Re: [beta] Convert Local Url To Link Name

Добавлено: 08.07.2016 6:45
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>

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 19:15
apollion
Не пойму, какое название должна иметь папка с расширением?

Скопировал в /ext/ - но ее не видно в списке в "Персонализация".

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 19:19
LONER
apollion писал(а): Не пойму, какое название должна иметь папка с расширением?
hammer663/ConvertLocalUrlToLinkName
в /ext/hammer663/ConvertLocalUrlToLinkName

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 19:24
apollion
Посмотрел сейчас в listener.php - так и сделал. В Персонализации не появилось расширение.

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 19:30
LavIgor
apollion, установите мой загрузчик и не заморачивайтесь с названиями.

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 19:44
apollion
Люблю ручками. :)

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

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

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

Я сегодня выложил расширение hide и сразу назвал папки как надо и упаковал. Пользователю надо лишь разархивировать архив и залить папку без доп. телодвижений. И всё.

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 20:02
LONER
apollion писал(а): Люблю ручками. :)
Осталось закинуть только в корень форума содержимое архива.
ext.zip

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 20:10
apollion
LONER, да. Да. Есть. Появилось. Спасибо.

Не знаю в чем было дело. Может первый раз файл побился. Сейчас все ок.

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 20:58
Sumanai
LavIgor писал(а): установите мой загрузчик
У него проблемы с именем вендора в разном регистре.

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 21:06
LavIgor
Sumanai, у загрузчика нет известных проблем.
Иначе стоит о них сообщить.
apollion писал(а): Люблю ручками. :)
Загрузчик только называется так, потому что загрузка - основная функция.
А по факту - это полноценный менеджер расширений с обширным функционалом.

Re: [beta] Convert Local Url To Link Name

Добавлено: 25.07.2016 23:16
Sheer
apollion писал(а): догадайся как правильно назвать папки расширения
А почитать FAQ? [FAQ] Как устанавливать расширения
apollion писал(а): Вместо того, чтобы назвать папку\папки сразу как надо
К сожалению автоматический упаковщик на github не читает твои сообщения на форуме и создает архив, где все упаковано в папку имя_репозитория-master, привыкай.
apollion писал(а): Я сегодня выложил расширение hide и сразу назвал папки как надо и упаковал
Возьми с полки пирожок.

Re: [beta] Convert Local Url To Link Name

Добавлено: 26.07.2016 1:50
apollion
Sheer, я читал. Просто проще сразу называть папки как нужно. Стандартов для их названия все равно нет.

Re: [beta] Convert Local Url To Link Name

Добавлено: 26.07.2016 2:14
Sumanai
apollion писал(а): Просто проще сразу называть папки как нужно.
Все претензии к гитхабу.

Re: [beta] Convert Local Url To Link Name

Добавлено: 26.07.2016 5:24
apollion
Да это все мелочи в общем-то.

Сейчас вот правил в доставшемся стиле бб-код курсива, так как он оказался font-style: normal, font-weight: bold.
Поменял на italic, убрал болды и пр. загрузил на сервер, очистил - кэш... и 0 реакции. Я аж вспотел. Но, после очистки кэша руками - все стало как надо. Понятия не имею что это было.

Re: [beta] Convert Local Url To Link Name

Добавлено: 18.10.2016 23:54
Classic™
Можно сделать, что бы все ссылки преобразовывались в названия.