그누보드 [G5] wr_link 에 magnet 링크 사용하기
페이지 정보
본문
wr_link1, wr_link2 에 magnet 링크를 사용하는 방법입니다.
통상적으로 위의 입력항목에 정보를 입력하면 자동으로 http 를 확인해서 없으면 추가합니다.
magnet 의 경우는 http 가 아닌 magnet 으로 시작하는 주소이므로 링크 주소가 변질되게 됩니다.
예를 들어 magnet:?xt=urn:btih:test1234 라는 마그넷 주소가 있다면 이것을 wr_link1 에 추가하면
http://magnet:?xt=urn:btih:test1234 이렇게 링크가 생성됩니다.
아래의 내용을 변경하면 magnet:?xt=urn:btih:test1234 이렇게 링크가 표시됩니다.
1. 그누보드5 / lib/ common.lib.php 내용중
if (!preg_match("/^(http|https|ftp|telnet|news|mms)\:\/\//i", $url))
$url = "http://" . $url;
를 아래와 같이 변경
if (preg_match("/^(http|https|ftp|telnet|news|mms)\:\/\//i", $url) || preg_match("/^(magnet)\:\?/i", $url)) {
} else {
$url = "http://" . $url;
}
통상적으로 위의 입력항목에 정보를 입력하면 자동으로 http 를 확인해서 없으면 추가합니다.
magnet 의 경우는 http 가 아닌 magnet 으로 시작하는 주소이므로 링크 주소가 변질되게 됩니다.
예를 들어 magnet:?xt=urn:btih:test1234 라는 마그넷 주소가 있다면 이것을 wr_link1 에 추가하면
http://magnet:?xt=urn:btih:test1234 이렇게 링크가 생성됩니다.
아래의 내용을 변경하면 magnet:?xt=urn:btih:test1234 이렇게 링크가 표시됩니다.
1. 그누보드5 / lib/ common.lib.php 내용중
if (!preg_match("/^(http|https|ftp|telnet|news|mms)\:\/\//i", $url))
$url = "http://" . $url;
를 아래와 같이 변경
if (preg_match("/^(http|https|ftp|telnet|news|mms)\:\/\//i", $url) || preg_match("/^(magnet)\:\?/i", $url)) {
} else {
$url = "http://" . $url;
}
댓글목록
등록된 댓글이 없습니다.