[re] 변경내용
2005.05.05 01:04
(제로보드 pl7 기준입니다. 이전버전에서도 동일할것으로 생각됩니다.)
lib.php 파일의 863~867 라인의
// URL, Mail을 자동으로 체크하여 링크만듬
function autolink($str) {
// URL 치환
$homepage_pattern = "/([^"'=>])(mms|http|HTTP|ftp|FTP|telnet|TELNET)://(.[^ n<"']+)/";
$str = preg_replace($homepage_pattern,"\1<a href=\2://\3 target=_blank>\2://\3</a>", " ".$str);
부분을
// URL, Mail을 자동으로 체크하여 링크만듬[^ n<"']+
function autolink($str) {
// URL 치환
$homepage_pattern = "/([^"'=>])(mms|http|HTTP|ftp|FTP|telnet|TELNET)://([a-z0-9_-.?&/=]+)/";
$str = preg_replace($homepage_pattern,"\1<a href=\2://\3 target=_blank>\2://\3</a>", " ".$str);
로 변경했습니다.
즉 문자 a-z, 숫자0-9, 그리고 일부 특수문자(_ - . ? & / = ) 까지만 주소로 인식하도록 변경했습니다...
링크 주소로 쓰는 문자가 더 있다면 리플 날려 주세요-_-; 추가해야 인식합니다...
추가방법은 변경한 [a-z0-9_-.?&/=] 에 % 이런식으로 추가하면 해당 단어도 링크로 인식합니다...
lib.php 파일의 863~867 라인의
// URL, Mail을 자동으로 체크하여 링크만듬
function autolink($str) {
// URL 치환
$homepage_pattern = "/([^"'=>])(mms|http|HTTP|ftp|FTP|telnet|TELNET)://(.[^ n<"']+)/";
$str = preg_replace($homepage_pattern,"\1<a href=\2://\3 target=_blank>\2://\3</a>", " ".$str);
부분을
// URL, Mail을 자동으로 체크하여 링크만듬[^ n<"']+
function autolink($str) {
// URL 치환
$homepage_pattern = "/([^"'=>])(mms|http|HTTP|ftp|FTP|telnet|TELNET)://([a-z0-9_-.?&/=]+)/";
$str = preg_replace($homepage_pattern,"\1<a href=\2://\3 target=_blank>\2://\3</a>", " ".$str);
로 변경했습니다.
즉 문자 a-z, 숫자0-9, 그리고 일부 특수문자(_ - . ? & / = ) 까지만 주소로 인식하도록 변경했습니다...
링크 주소로 쓰는 문자가 더 있다면 리플 날려 주세요-_-; 추가해야 인식합니다...
추가방법은 변경한 [a-z0-9_-.?&/=] 에 % 이런식으로 추가하면 해당 단어도 링크로 인식합니다...
댓글 5
-
[한숨]
-
김선규
2005.05.05 23:53
-
김선규
2005.05.05 23:53
그런데..주소에 한글이 들어가는경우가 종종 있지 않나요?
한글은 그냥 인식하고 띄어쓰기 전까진 모조리 포함하는게 나은거 같은데... -
김선규
2005.05.05 23:54
http://bmsm.net/bbs/zboard.php?id=bbs&page=1&sn1=&divpage=2&sn=off&ss=on&sc=on&keyword=그런거지&select_arrange=headnum&desc=asc&no=5600 -
s모군
2005.05.06 02:52
띄어쓰기랑 별개로 특수문자가 전부 포함되면 [br]을 씹어먹습니다(-_-;)
정확히는
[a href=http://bmsm.net[br /] target=_blank"] 로 인식되어 /> 에서 태그가 종료되어 버리기 때문에 타겟 블랭크가 튀어나오는겁니다....
(태그가먹히기때문에 일부러>를 ]로 바꿔놧습니다)
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | BMSM.net 자유게시판 사용 수칙 [249] | s모군 | 2004.02.10 | 268664 |
6525 | 김치부침개 하고있습니다. [7] | 잎새 | 2005.05.06 | 555 |
6524 | 질문게시판 통합 [3] | s모군 | 2005.05.06 | 553 |
6523 | s모군님 도와주세요~ [4] | [,√]-gel | 2005.05.06 | 556 |
6522 | 루리웹은 더 이상 한글 도메인을 사용하지 않습니다. [12] | s모군 | 2005.05.05 | 619 |
6521 | 업로드 게시판에 [3] | [,√]-gel | 2005.05.05 | 549 |
» | [re] 변경내용 [5] | s모군 | 2005.05.05 | 571 |
6519 | Initial-D 영화판 프로젝트 부활; [3] | 미누! | 2005.05.05 | 646 |
6518 | 질문게시판은 쥔장밖에 안봄으로 ; [8] | L.D.S | 2005.05.04 | 574 |
6517 | 테스트 [43] | s모군 | 2005.05.04 | 637 |
6516 | 오늘 드디어 [2] | Sanupspy | 2005.05.04 | 616 |
6515 | 요새는.. [2] | 야마다 | 2005.05.04 | 633 |
6514 | NDS용 전자사전 Touch Dic 상세 내용 공개 [3] | 꽥 | 2005.05.04 | 614 |
6513 | 피아노 협주곡 제 1버 헐화 곡 보유 하신분; [11] | L.D.S | 2005.05.03 | 640 |
6512 | 호러물에 관심이 많아졌습니다. [13] | 야마다 | 2005.05.02 | 559 |
6511 | 에 언제한번. 밤송이(......)가아닌 궁예캐릭터를 쓰는 주인장분의 집에 놀러가고싶슾니다. [5] | S.IN | 2005.05.02 | 633 |
6510 | 정찰중 [4] | s모군 | 2005.05.02 | 550 |
6509 | KTF G-PANG 게임 뉴 라인업 [4] | 꽥 | 2005.05.01 | 583 |
6508 | 근황 [3] | Riss | 2005.04.30 | 551 |
6507 | 앍 앍 앍 놀고싶어요 ㅠㅠ [8] | Real.Y™ | 2005.04.30 | 569 |
6506 |
근황~~~~~~
[3] ![]() | BOY_ | 2005.04.30 | 619 |