1

주제: 덧글에 있는 웹 주소 고리 걸기 기능

텍스트큐브에서 덧글에 http://로 시작하는 웹 주소가 있으면 자동으로 주소 고리(하이퍼링크)가 걸리고 있습니다.
그런데 덧글의 맨 앞에 있는 웹 주소가 있을 때와 https://로 시작하는 주소가 있을 때에 고리 걸기가 되지 않아서,
library/view/html.php 69째 줄부터 나오는 내용을 아래처럼 고쳐 쓰고 있습니다.

function addLinkSense($text, $attributes = '') {
  return preg_replace('@(^|\s|"|\')(https?://[^\s"\']+)@i','$1<a href="$2"' . $attributes . ' rel="external nofollow">$2</a>',$text);
}

\^를 ^로 바꾸고 http를 https?로 바꾸었습니다.
이렇게 해서 제가 바라는 결과는 나오는데, 본래 뜻에 맞게 어긋나게 고친 건 아닌지 모르겠습니다.
덧글의 웹 주소가 잘 걸리도록 살펴서 반영해 주셨으면 합니다.

팥알 (2015-02-26 19:34:21)에 의해 마지막으로 수정

2

답글: 덧글에 있는 웹 주소 고리 걸기 기능

이런이런, 고친 파일 경로를 잘못 적었네요.

library/view/html.php이 아니라 library/function/html.php입니다.

3

답글: 덧글에 있는 웹 주소 고리 걸기 기능

팥알 작성:

이런이런, 고친 파일 경로를 잘못 적었네요.

library/view/html.php이 아니라 library/function/html.php입니다.

1.10.6 에 반영해서 넣겠습니다~ smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

4

답글: 덧글에 있는 웹 주소 고리 걸기 기능

https://github.com/Needlworks/Textcube/ … 8af5685150 에서 수정했습니다 big_smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'