1

주제: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

안녕하세요, 간만에 포럼에 글 남깁니다 wink

저는 티스토리에 있다가 1.1.1로 뒤늦게 갈아탄 케이스인데요, 그 때 센터 플러그인 중 '최근 글걸기'를 사용하면 센터에서 글걸기 목로이 나오지 않고 맨 아래에 나와야 할 [편집]도 나오지 않는 등, 전체적인 불안정을 보였습니다.

그런데 1.1.2에서도 동일한 증상이 나타납니다.

OS : Windows XP sp2
Browser : IE7 / FF2.0

IE7의 문제인가, 싶었지만 파이어폭스에서도 문제가 보였습니다. 해당 플러그인만 아예 지웠다가 다시 올려도 소용이 없더군요;
특별히 설정할 수 있는 플러그인도 아니라서 지금은 아예 삭제해놓고 있습니다.

나름대로 유용한 기능이기 때문에 제대로 살릴 방법이 있으면 좋겠습니다.

If a man can fly over an ocean, and no mountains can get in his way,
Will he fly on forever searching for something to believe.

2

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

새로 설치한 경우, 트랙백 데이터가 없는 경우에는 발생하지 않는데 운영중인 블로그에서는 Rukxer님 같은 문제가 발생하더군요. 말씀대로 1.1.1/1.1.2 동일하게 발생합니다.

3

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

lunamoth 작성:

새로 설치한 경우, 트랙백 데이터가 없는 경우에는 발생하지 않는데 운영중인 블로그에서는 Rukxer님 같은 문제가 발생하더군요. 말씀대로 1.1.1/1.1.2 동일하게 발생합니다.

아하.......그랬군요. 좀 더 기다려봐야겠네요 smile 답변 감사합니다. 저만 이상한 줄 알았는데, 일면으론 다행이기도;;

If a man can fly over an ocean, and no mountains can get in his way,
Will he fly on forever searching for something to believe.

4

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

1.1.1에서도 저도 같은 증상이였습니다.. 버그였군요
감사합니다..

내가 빛날 수 있다면 나로 인해 빛을 잃은자가 있다
항상 겸손하게...

www.mydiary.biz

5

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

1.1.2.1 최근 글걸기 버그 패치 되었다고 했으나, 여전한 증상인 것 같습니다.

6

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

아래 내용으로 플러그인 폴더의 CT_RecentTB_Default 플러그인 index.php를 변경처리해주세요~


기존

function CT_RecentTB_Default($target) {
    global $owner;
    requireComponent("Eolin.PHP.Core");
    requireComponent("Tattertools.Function.misc");
    
    $target .= '<ul>';
    $trackbacks = _getRecentTrackbacks($owner);
    foreach ($trackbacks as $trackback) {
        $target .= '<li>';
        $target .= '<span style="color: #9E7C54;">'.Timestamp::format2($trackback['written']).'</span>';
        $target .= '<a href="'.$blogURL.'/'.$trackback['entry'].'#trackback'.$trackback['id'].'>';
        $target .= htmlspecialchars(UTF8::lessenAsEm($trackback['subject'],30));
        $target .= '</a> - ';
        $target .= '<cite style="color: #777; font-style: normal;">'
        $target .= htmlspecialchars(UTF8::lessenAsEm($trackback['site'], 10));
        $target .= '</cite>';
        $target .= '</li>';
    }
    $target .= '</ul>';

    return $target;
}

변경

function CT_RecentTB_Default($target) {
    requireComponent("Eolin.PHP.Core");
    requireComponent( "Tattertools.Function.misc");
    global $owner, $blogURL;

    $target .= '<ul>';
    $trackbacks = _getRecentTrackbacks($owner);
    foreach ($trackbacks as $trackback) {
        $target .= '<li>';
        $target .= '<span style="color: #9E7C54;">'.Timestamp::format2($trackback['written']).'</span>';
        $target .= '<a href="'.$blogURL.'/'.$trackback['entry'].'#trackback'.$trackback['id'].'>';
        $target .= htmlspecialchars(UTF8::lessenAsEm($trackback['subject'],30));
        $target .= '</a> - ';
        $target .= '<cite style="color: #777; font-style: normal;">';
        $target .= htmlspecialchars(UTF8::lessenAsEm($trackback['site'], 10));
        $target .= '</cite>';
        $target .= '</li>';
    }
    $target .= '</ul>';

    return $target;
}

함수 초기에 변수 설정 부분의 $blogURL 누락과 $target .= '<cite style="color: #777; font-style: normal;"> 뒤에 세미콜론 누락입니다..

후회가 꿈을 대신하는 순간부터 우리는 늙기 시작한다..

7

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

맥퓨처님이 올려주신 사항대로 적용하니 트랙백이 나오긴 하는데 링크가 잘못걸려서 나오는듯 싶더군요.

http://dev.tattersite.com/browser/plugi … /index.php 이쪽 소스 받아서 해봐도 링크가 깨져서 나오더군요.

8

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

$target .= '<a href="'.$blogURL.'/'.$trackback['entry'].'#trackback'.$trackback['id'].'">';

" 가 누락됐었던듯..

lunamoth (2007-03-17 12:43:34)에 의해 마지막으로 수정

9

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

lunamoth 작성:

$target .= '<a href="'.$blogURL.'/'.$trackback['entry'].'#trackback'.$trackback['id'].'">';

" 가 누락됐었던듯..

하.. ^^;;
이젠 루나모스님이 코딩하세염!! smile

후회가 꿈을 대신하는 순간부터 우리는 늙기 시작한다..

10

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

유마 작성:

1.1.2.1 최근 글걸기 버그 패치 되었다고 했으나, 여전한 증상인 것 같습니다.

고쳤습니다. 감사감사...

사람이 이래서 잠을 자야 됩니다. ㅠ_ㅠ
읽으려고 했던 논문도 다 못 읽었는데 잠도 오네요. 아이고 어쩌지...

"Everything looks different on the other side."

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

11

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

이제 lunamoth님 코딩계로 진출 [..]

하늘은 스스로 삽질하는 자를 삽으로 팬다

12

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

나니 작성:

이제 lunamoth님 코딩계로 진출 [..]

아싸! 결자 해지 후보 한 명 더 추가!

13

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

TNF 눈팅 3년이면 코딩도 한다?

14

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

더블쿼테이션이 누락 되었군요.
사람이 이래서 술을 덜 먹어야 합니다. @.@
lunamoth님 수정 해주세요.~ ^^

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

15

답글: [1.1.2] 센터 플러그인 '최근 글걸기' 버그...?

http://dev.tattertools.com/changeset/3054
http://dev.tattertools.com/browser/rele … p?rev=3054

다시 깔았는데 뭔가 복귀; 된것 같습니다.