1

주제: 댓글 Permalink 링크형식이 'useSlogan' 값에 따르는 것이..

이번 1.0.5에 처음 선보인 댓글의 Permalink 사용하기 정말 좋습니다.
그런데 사용하다보니 전 그냥 엔트리 주소형식을 'id'스타일로 쓰고는 있지만
다른 블로거님에 가서 보니 문자형식일때 Permalink를 클릭하게 되면 'id'스타일로 바뀌면서
페이지가 reload 되어버립니다.

테스트 해보시려면 글주소 형태를 문자로 하신후
댓글이 있는 특정 엔트리로 들어간후 댓글의 Permalink를 클릭해보면 아실수 있습니다.
크게 문제는 없겠지만 문자형태와 숫자형태의 엔트리주소 형식에 맞추는 것이 좋을듯 합니다.

나름대로 방법을 생각해 봤습니다. 물론 태터소스내에 있는것을 토대로 하면 됩니다.

- /blog/index.php
- /blog/item.php
- /blog/entry/index.php

- 원본 (1)
dress($prefix1.'_rep_link',"$blogURL/{$entryId}#comment{$commentItem['id']}",$commentItemView);

- 원본 (2)
function getCommentView($entryId,&$skin){
global $blogURL,$owner,$suri,$paging,$blog;

- 수정 (1)
$permalink="$blogURL/".($blog['useSlogan']?"entry/".encodeURL($entry['slogan']):$entry['id']);
dress($prefix1.'_rep_link',"{$permalink}#comment{$commentItem['id']}",$commentItemView);

- 수정 (2)
function getCommentView($entryId,&$skin){
global $blogURL,$owner,$suri,$paging,$blog,$entry;

위와 같이 하면 해결이 될것 같습니다.

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

2

답글: 댓글 Permalink 링크형식이 'useSlogan' 값에 따르는 것이..

개발소스를 기준으로 말하면 lib/view/view.php 에 해당하겠네요 ' ㅅ')

3

답글: 댓글 Permalink 링크형식이 'useSlogan' 값에 따르는 것이..

sandbox에 commit하였습니다. big_smile

"Everything looks different on the other side."

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