댓글에 유튜브 영상 금지

댓글에 유튜브 영상 금지

QA

댓글에 유튜브 영상 금지

본문

링크댄 팁적용하니 댓글에 유튜브 링크 달면 바로 영상 확인이 되서 좋긴한데

모든게시판에 적용이 되더라구요 유튜브 주소만 들어가면 다 링크가 걸려 문제가있는데

혹시 a게시판에만 해제할수잇는방법이 있을까요?

문의 게시판에 댓글에 링크를 걸려고하는데 링크대신 영상이 바로 나와버려서...불편한데

a게시판에만 작동안되게할수있는방법이 있는지 도움좀 부탁드립니다

이 질문에 댓글 쓰기 :

답변 2

function url_auto_link($str)
{
    global $g5;
    global $config;
    global $bo_table; // 추가

if( $bo_table=='bbs') {
    //Made by Vorfeed
    //인스타, 유튜브, 트위터 URL 자동 변환 소스.   
    $regex = '~(?:http|https|)(?::\/\/|)(?:www.|)(?:youtu\.be\/|youtube\.com(?:\/embed\/|\/v\/|\/watch\?v=|\/ytscreeningroom\?v=|\/feeds\/api\/videos\/|\/user\S*[^\w\-\s]|\S*[^\w\-\s]))([\w\-]{11})[a-z0-9;:@#?&%=+\/\$_.-]*~i';
    $str = preg_replace( $regex, '<iframe width="560" height="315" src="https://www.youtube.com/embed/$1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>', $str );
    $regex = "/(https?:\/\/www\.)?instagram\.com(\/p\/\w+\/?)/im";
    $str = preg_replace( $regex, '<blockquote class="instagram-media" data-instgrm-captioned data-instgrm-permalink="https://www.instagram.com$2" data-instgrm-version="8"><span style="font-size:20px;text-decoration:none;"> instagram.. <i class="fa fa-cog fa-spin"> </i></span></blockquote> <script async defer src="//www.instagram.com/embed.js"></script>', $str );
    $regex = "/(https?:\/\/(www\.)?)?twitter\.com\/(?:#!\/)?(\w+)\/status(es)?\/(\d+)/im";
    $str = preg_replace( $regex, '<blockquote class="twitter-tweet" data-lang="ko"> <a href="https://twitter.com/$3/status/$5" style="text-decoration:none"><span style="font-size:20px;"> twitter.. <i class="fa fa-cog fa-spin"> </i></span></blockquote><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>', $str );

} // 필요한 곳까지
    // 140326
답변을 작성하시기 전에 로그인 해주세요.
전체 60,954
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT