웹마스터 팁

자동링크 애드온 등을 사용하지 않고 게시판 스킨에서 다음과 같이 바꾸시면 


간편하게 링크, 새창을 적용하실 수 있습니다. 모바일도 바꿔주셔야 합니다. (쓰시는 모든 게시판 스킨..)



view_document.html  (본문파일)

{$oDocument->getContent(true);} 


아래로 교체..


{@ $autolink = $oDocument->getContent(true);}
{@ $pattern = "/([^\"\'\=])(mms|Mms|MMS|http|Http|HTTP|https|Https|HTTPS|ftp|Ftp|FTP|telnet|Telnet|TELNET)\:\/\/(.[^ \n\<\"\']+)/";}
{$autolink = preg_replace($pattern,"\\1<a href=\\2://\\3 target=_blank>\\2://\\3</a>", " ".$autolink);}



댓글부분

comment.html 

{$comment->getContent(false);}   또는 {$comment->getContent(true);}


아래로 교체

{@ $autolink = $comment->getContent(false);}
{@ $pattern = "/([^\"\'\=])(mms|Mms|MMS|http|Http|HTTP|https|Https|HTTPS|ftp|Ftp|FTP|telnet|Telnet|TELNET)\:\/\/(.[^ \n\<\"\']+)/";}
{$autolink = preg_replace($pattern,"\\1<a href=\\2://\\3 target=_blank>\\2://\\3</a>", " ".$autolink);}




이렇게 하시면 애드온 없이도 자동으로 링크가 걸리고 새창으로 띄워 줍니다.

또한, ajax 처리시에도 링크처리를 할 수 있어 유용합니다.
제목 글쓴이 날짜
제가 쓰는 자동링크 (스킨수정) [4] okiz 2014.04.29
PHP 5.4 대응 코딩(1) - stdClass YJSoft 2014.04.29
추천수로 제목에 효과주기 [15] こさき! 2014.04.29
CentOS 6.5 웹로그 모니터링 awstats 설치하기 [1] lililiillililiil 2014.04.29
CentOS 6.5 rrdtool 사용하는 Collectd 설치 lililiillililiil 2014.04.29
CentOS 6.5 MRTG 설치 lililiillililiil 2014.04.29
폰갭 제작시 자바스크립트로 get 변수 전달 받기 웹빌드 2014.04.30
*LI-NA님의 큰 선물* SKETCHBOOK5 (최신버전)에서 특정 확장변수를 추천하는 사람에게만 공개하도록 하는 방법 [4] file 큰성565 2014.04.30
사용 언어별로 다른 내용 출력하기 [5] elancer 2014.05.01
갑자기 사이트 세팅을하던도중 DB line 674 에러 대처법 xe공부중44 2014.05.01
게시판 글쓰기 폼은 없이 확장변수만 표시할 수 있는 게시판 만들기 (for sketchbook5 최신버전 기준) [2] 큰성565 2014.05.02
XE 알림센터&새글알림애드온 위치 조정하는 법 [2] XE힘들당휴 2014.05.04
출석부 모바일에서 출석이 혹시 안될경우. [6] BJ람보 2014.05.06
비회원 GPS 정보 처리 웹빌드ver2 2014.05.09
이메일 주소로 계정 찾기시 잘못된 계정 인증요청이라고 뜰때 임시 대처법 file 루비스코 2014.05.10
푸시윙 댓글푸쉬서비스 소셜댓글 모드도 추가하기 [2] file XE힘들당휴 2014.05.11
[모듈 개발] 테이블 스키마 파일 이름은 테이블명과 동일하게 [3] 산하2 2014.05.12
프로필 사진 저장시 잘려서 저장되는 경우 [11] YJSoft 2014.05.15
스케치북 추천+등록을 활용한 비추천+등록 버튼 만들기 [2] file oscarmike 2014.05.16
xe_documents DB 테이블이 깨져서 게시판이 엉망이 됄경우 file 지으니 2014.05.17