테스트 사이트 - 개발 중인 베타 버전입니다

ch에디터 5.1.4 사용중입니다 본문내 링크

허크1 10년 전 조회 3,403

ch에디터 5.1.4 사용중입니다 본문내 링크를 걸기위해 주소를 입력하고 

 

작성완료를 하고나면

 

본문에서는 클릭이 안되네요.

 

일일이 하이퍼링크를 걸어줘야 되는건가요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

10년 전

function auto_link($text) {

  $pattern = '/(((http[s]?:\/\/(.+(:.+)?@)?)|(www\.))[a-z0-9](([-a-z0-9]+\.)*\.[a-z]{2,})?\/?[a-z0-9.,_\/~#&=:;%+!?-]+)/is';

  $text = preg_replace($pattern, ' $1', $text);

  // fix URLs without protocols

  $text = preg_replace('/href="www/', 'href="http://www">http://www', $text);

  return $text;

 

view.skin.php 내용 출력 부분이 $view['content']라면 아래로 수정..

 

// echo $view['content'];

 

echo auto_link​($view['content']​); 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

f
10년 전

그러네요.

일단 주소나 특정 단어 등을 본문에 넣고, 모두 선택한 상태에서 상단의 하이퍼링크 단추를 눌러 등록해줘야 하네요.

 

저는 ckeditor을 사용하는데 하이퍼링크 기본이 '_blank'로 안되어 있어서 불편한데

cheditor은 기본으로 되어 있으니 편하겠네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인