Опубликовано: 3 декабря 201213 г Привет, форумчане! Как создать совй собственный [media]-тег? Смысл такой, есть флагманский сайт, где располагается ip.board/ip.content, и второй с видеопорталом (отдельная цмс), необходимо создать [media]-тег от видео-портала для ip.board.
Опубликовано: 3 декабря 201213 г Автор Внешний вид -> Медиа теги -> Добавить :D не поспоришь. Я имею ввиду логику построения медиа-тега. Примеры ютюб и иже сними есть, но немогу понять что прописывать, чтобы форум воспринимал ссылки с моего видеопортала как медиа-теги, подтягивал проигрыватель и видеоролик.
Опубликовано: 3 декабря 201213 г При создании есть же подсказки (описание).но немогу понять что прописыватьТогда предоставьте ссылку на видеопортал.
Опубликовано: 3 декабря 201213 г Автор При создании есть же подсказки (описание). Тогда предоставьте ссылку на видеопортал. relaxfiles.ru скин еще не правился, только с настройками разбираюсь. На днях покупал.
Опубликовано: 3 декабря 201213 г Автор Делаю по аналогии 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> и ничего не выходит...
Опубликовано: 3 декабря 201213 г 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&]+
Опубликовано: 3 декабря 201213 г Автор Собственно и хотел это знать, куда копать, какую инфу смотреть?
Опубликовано: 3 декабря 201213 г Автор К тому же, я так понимаю необходимо открывать доступ для флагманского домена (где располагается ip.board) к компоненту видеопортала... Как это сделать?)Хотя бред... он же дает ссылку в теге фрейма...
Опубликовано: 3 декабря 201213 г Принцип создания 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>
Опубликовано: 3 декабря 201213 г Автор Никаких пересечений, а значит, 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 ролика. Этот код генерируется порталом к каждому ролику. Сейчас как раз пытаюсь дополнить шаблон, чтобы к каждому ролику подтягивался код прямой ссылки на ролик... правда от смарти все так же далек. Но представим у меня получилось, и к каждому ролику у меня будет прямая ссылка по типу http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id=42 Как должен выглядить параметр медиа-тег?И что должен содержать параметр Шаблон замены медиа-тега? P.S. Добился в итоге, чтобы подтягивалась автоматом прямая ссылка на ролик http://relaxfiles.ru/components/video/ajax/get_movie_code.php?id=69 ...остается разобраться с медиа-тегом Изменено 3 декабря 201213 г пользователем Cheshir
Опубликовано: 4 декабря 201213 г Вы видимо не поняли.У Вас ссылка на ролик: httр://relaxfiles.ru/video/prozhektorperishilton-24-09-2011.htmlА нужноВот если бы у вас была ссылка на ролик хотя бы вида: httр://relaxfiles.ru/video/42-prozhektorperishilton-24-09-2011.html
Опубликовано: 4 декабря 201213 г Автор Вы видимо не поняли.У Вас А нужно Видимо вы не понимаете. Для интерпретации необходима переменная, в роли которой выступает id ролика. Собственно Ritsuka это и выделил. Если я ошибаюсь, объясните свою точку зрения.
Опубликовано: 4 декабря 201213 г 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>
Опубликовано: 4 декабря 201213 г Автор 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> Прописывал так. Не подхватывает...Вместо медиа дега, срабатывает бб-код урла
Опубликовано: 4 декабря 201213 г Автор бб-код получилось создать, и работает (змена тегом id ролика)... но хотелось бы разобраться с медиа-тегами, это удобней и эстетичней.Даже необходимо в меди-теге... Если ставить в бб-коде, то к адресу автоматически подтягивается бб-код урла, т.е. берет url в теги [url]и [/url], и если вносить изменения и повторно нажимать на "Предпросмотр" то ссылка меняет вид (спасибо обработчику пхп, на логику которого ссылается бб-код урла) Изменено 4 декабря 201213 г пользователем Cheshir
Привет, форумчане!
Как создать совй собственный [media]-тег? Смысл такой, есть флагманский сайт, где располагается ip.board/ip.content, и второй с видеопорталом (отдельная цмс), необходимо создать [media]-тег от видео-портала для ip.board.