1

주제: 검색어 하이라이트

검색에 대한 개선 http://forum.tattertools.com/ko/viewtopic.php?id=962 이 우선적으로 필요하겠습니다만,
검색어 하이라이트도 종종 건의가 들어오더군요. http://tattertools.com/ko/bbs/zboard.ph … ;divpage=1


이와 더불어 외부에서 검색엔진으로 들어왔을 시 해당 검색어가 하이라이트 되는 기능도 생각나더군요.
http://xguru.net/blog/246.html?category=7  , http://firejune.com/index.php?pl=929 참고하시길 wink

lunamoth (2006-09-03 15:41:20)에 의해 마지막으로 수정

2

답글: 검색어 하이라이트

한번 만들어 봤습니다. 테스트 부탁드립니다. 여러 환경에서 테스트를 못해봐서요.
본문에 키워드 링크 시켜주는 로직으로 응용해서 어려움은 없었네요. 다만.. 리스트 목록에서 처리하기엔
이리저리 어려움이 있네요. 1.1의 경우 'ViewListRepTitle' 이벤트 값이 있어 처리가 가능할것 같네요.
검색시 댓글 목록리스트에서는 어려울듯 합니다.

- 검색어 하이라이트 플러그인 데모(1.0.6~1.1알파)
http://www.create74.com/temp/SearchHighlight.zip

ps. 저녁먹고 1.1알파 전용으로 만들어 봐야겠네요.~~ 설정기능 포함하여~~

jparker (2006-09-03 19:50:46)에 의해 마지막으로 수정

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker

3

답글: 검색어 하이라이트

멋집니다! 잘 되는군요 wink

그런데 링크가 걸린 단어는 target 부분이 노출되는 경우가 있더군요. blank 를 써서 그런걸까요?;; http://lunamoth.biz/search/crizin

4

답글: 검색어 하이라이트

lunamoth 작성:

멋집니다! 잘 되는군요 wink

그런데 링크가 걸린 단어는 target 부분이 노출되는 경우가 있더군요. blank 를 써서 그런걸까요?;; http://lunamoth.biz/search/crizin

아.. 그렇군요.  target과는 관계가 없구요.
검색어를 '<A>'태그내의 링크에서까지 찾아버리는군요..  그래서 링크가 엉키는 현상이~~
검색어가 'crizin'일때 본문에
-----------------
<a href="http://crizin.net/" target="_blank">crizin</a>
위와 같이 링크가 걸려있을때, 두곳을 검색된 위치로 인식하여 앞부분에 하이라이트 태그가 적용되면서
엉켜버린것 같습니다. 검색방법을 수정을 해야할듯 합니다. 태그까지 검색해버리면 문제가 있지 않을듯 합니다.
태그내에 있는 단어까지 검색된다면 정확한 검색이 안되는것 아닌가요?
'http://lunamoth.biz/search/href' 로 했을경우 본문내의 '<A>'태그에 걸린 'href'는 모두 검색됩니다.

또한 "keyword' 부분도 같은 현상입니다. 키워드 단어가 'crizin'일 경우 링크가 깨져버립니다.
이 부분은 수정되어야 할듯합니다.

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker

5

답글: 검색어 하이라이트

lunamoth 작성:

멋집니다! 잘 되는군요 wink

그런데 링크가 걸린 단어는 target 부분이 노출되는 경우가 있더군요. blank 를 써서 그런걸까요?;; http://lunamoth.biz/search/crizin

나름대로 간약하게 수정해봤습니다. 링크항목까지 검색어에 포함되나 하이라이트는 제외시켰습니다.
검색루틴을 수정하지 않는한 여기까지랍니다.

- 다운로드
http://forum.tattertools.com/ko/viewtopic.php?id=1492

jparker (2006-09-04 14:00:22)에 의해 마지막으로 수정

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker