Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Cheshir

Создание [media]-тега

Рекомендованные сообщения

Привет, форумчане!

 

Как создать совй собственный [media]-тег? Смысл такой, есть флагманский сайт, где располагается ip.board/ip.content, и второй с видеопорталом (отдельная цмс), необходимо создать [media]-тег от видео-портала для ip.board.

Поделиться сообщением


Ссылка на сообщение

Внешний вид -> Медиа теги -> Добавить

Поделиться сообщением


Ссылка на сообщение

Внешний вид -> Медиа теги -> Добавить

:D не поспоришь. Я имею ввиду логику построения медиа-тега. Примеры ютюб и иже сними есть, но немогу понять что прописывать, чтобы форум воспринимал ссылки с моего видеопортала как медиа-теги, подтягивал проигрыватель и видеоролик.

Поделиться сообщением


Ссылка на сообщение

При создании есть же подсказки (описание).

но немогу понять что прописывать

Тогда предоставьте ссылку на видеопортал.

Поделиться сообщением


Ссылка на сообщение

При создании есть же подсказки (описание).

 

Тогда предоставьте ссылку на видеопортал.

 

relaxfiles.ru

 

скин еще не правился, только с настройками разбираюсь. На днях покупал.

Поделиться сообщением


Ссылка на сообщение

Делаю по аналогии

http://(www.)?relaxfiles.ru/watch\?v=([\d\w-_]+?)(&\S+?)?

 

<iframe width="440" height="365" scrolling="no" src="http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id=45&width=425&height=349" frameborder="0" allowfullscreen></iframe>

 

и ничего не выходит...

Поделиться сообщением


Ссылка на сообщение
relaxfiles.ru/watch\?v=

По аналогии, ага ага.

 

Медия тег вы можете сделать только из ссылки плеера - relaxfiles.ru/components/video/ajax/get_movie_code.php?id=40&width=425&height=349

С примерно таким шаблоном

http://(www\.)?relaxfiles\.ru/components/video/ajax/get_movie_code\.php\?[\w\d&]+

Поделиться сообщением


Ссылка на сообщение

Собственно и хотел это знать, куда копать, какую инфу смотреть?

Поделиться сообщением


Ссылка на сообщение

К тому же, я так понимаю необходимо открывать доступ для флагманского домена (где располагается ip.board) к компоненту видеопортала... Как это сделать?)

Хотя бред... он же дает ссылку в теге фрейма...

Поделиться сообщением


Ссылка на сообщение

Принцип создания media-тегов таков, что он выполняет преобразование ссылки на страницу ролика в ссылку на вставку ролика на страницу. Для этого должно выполняться важное условие - идентификатор ролика должен присуствовать в ссылке на страницу. А у вас его нет.

 

Пример:

- ссылка на ролик: httр://www.youtube.com/watch?v=FlwV3scCgAM

- код встраивания:

 

Из ссылки выбирается часть "FlwV3scCgAM" и подставляется в код iframe.

 

А у вас:

- ссылка на ролик: httр://relaxfiles.ru/video/prozhektorperishilton-24-09-2011.html

- код встраивания:

 

Никаких пересечений, а значит, media-тег не сделать.

 

Вот если бы у вас была ссылка на ролик хотя бы вида: httр://relaxfiles.ru/video/42-prozhektorperishilton-24-09-2011.html, то уже можно было бы написать тег вроде:

 

Match:
http://relaxfiles.ru/video/([\d]+?)(-\S+?)?

Replacement:
<iframe width="440" height="365" scrolling="no" src="http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id={$1}&width=425&height=349" frameborder="0" allowfullscreen></iframe>

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
12/03/12 20:32 (изменено)

Никаких пересечений, а значит, media-тег не сделать.

 

Вот если бы у вас была ссылка на ролик хотя бы вида: httр://relaxfiles.ru/video/42-prozhektorperishilton-24-09-2011.html, то уже можно было бы написать тег вроде:

 

Да, это понятно. Собственно код встраивания

 

<iframe width="440" height="365" scrolling="no" src="http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id=42&width=425&height=349" frameborder="0" allowfullscreen></iframe>

 

Содержит в себе прямую ссылку на ролик, где 42 - id ролика. Этот код генерируется порталом к каждому ролику. Сейчас как раз пытаюсь дополнить шаблон, чтобы к каждому ролику подтягивался код прямой ссылки на ролик... правда от смарти все так же далек.

 

Но представим у меня получилось, и к каждому ролику у меня будет прямая ссылка по типу

 

 

Как должен выглядить параметр медиа-тег?

И что должен содержать параметр Шаблон замены медиа-тега?

 

P.S.

 

Добился в итоге, чтобы подтягивалась автоматом прямая ссылка на ролик

 

http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id=69

 

...остается разобраться с медиа-тегом

Изменено пользователем Cheshir

Поделиться сообщением


Ссылка на сообщение

Вы видимо не поняли.

У Вас

ссылка на ролик: httр://relaxfiles.ru/video/prozhektorperishilton-24-09-2011.html

А нужно

Вот если бы у вас была ссылка на ролик хотя бы вида: httр://relaxfiles.ru/video/42-prozhektorperishilton-24-09-2011.html

Поделиться сообщением


Ссылка на сообщение

Вы видимо не поняли.

У Вас

А нужно

 

Видимо вы не понимаете. Для интерпретации необходима переменная, в роли которой выступает id ролика. Собственно Ritsuka это и выделил. Если я ошибаюсь, объясните свою точку зрения.

Поделиться сообщением


Ссылка на сообщение
Match:
http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id={1}

Replacement:
<iframe width="440" height="365" scrolling="no" src="http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id=$1&width=425&height=349" frameborder="0" allowfullscreen></iframe>

Поделиться сообщением


Ссылка на сообщение

Match:
http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id={1}

Replacement:
<iframe width="440" height="365" scrolling="no" src="http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id=$1&width=425&height=349" frameborder="0" allowfullscreen></iframe>

 

Прописывал так. Не подхватывает...

Вместо медиа дега, срабатывает бб-код урла

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...