Мне было поручено обновить систему ASP для поддержки встраивания vimeo / youtube.
Файл кода, о котором идет речь, был объявлен:
<% @LANGUAGE = VBScript %>
Этот скрипт содержит несколько функций для чтения и редактирования удаленной базы данных для хранения текста bbcode. На странице есть несколько функций, которые переводят ссылки для использования [a] bbcode, изображения для использования [img] bbcode и [i], [b] для стилизации текста.
Читая онлайн, я обнаружил, что PHPBB поддерживает функции, которые я ищу. Однако, когда я скачал код и просмотрел проект, я заметил, что получаю 0 хитов для vimeo или youtube. Это очень запутанно. Я не понимаю, как это поддерживается, если для этого не существует кода!
В любом случае, я надеюсь найти способы взять простую ссылку vimeo или ссылку на youtube и преобразовать ее в BBCODE, который работает. ПРИМЕЧАНИЕ. Я попытался обернуть ссылки в соответствующие теги:
[vimeo]10113250[/vimeo]
[vimeo]http://www.vimeo.com/168455[/vimeo]
Ничего из этого не сработало.
Я предполагал, что iframing будет работать:
[iframe=http://www.google.com]700,450,1[/iframe]
Все это просто распечатывается с кодировкой 0 HTML.
Я пытался просто ввести HTML, но функция вызывается для всех строк содержимого:
strContent = Server.HTMLEncode(strContent)
Теперь я начинаю задумываться, есть ли способ проверить, закодирована ли строка.
Дело в том, что я пытаюсь что-нибудь ...
Можете ли вы помочь мне решить эту проблему?
Спасибо!