Show
Ignore:
Timestamp:
12/07/06 00:36:09 (2 years ago)
Author:
graphittie
Message:
  • 트랙백 삭제시 트랙백 카운터가 갱신되지 않는 문제 수정.
  • 트랙백 삭제시 "최근 트랙백"도 갱신되도록 수정. 이를 위해 'recentTrackbacks'라는 아이디를 skin.html에 추가함. 이는 스킨 레퍼런스에서 static 하게 사용되므로 중요한 id임.
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/1.1-beta/blog/trackback/delete/item.php

    r2219 r2645  
    99if ($entryId !== false) { 
    1010    $skin = new Skin($skinSetting['skin']); 
    11     $result = getTrackbacksView($entryId, $skin); 
     11     
     12    $trackbackCount = getTrackbackCount($owner, $entryId); 
     13    list($tempTag, $trackbackCountContent) = getTrackbackCountPart($trackbackCount, $skin); 
     14    $recentTrackbackContent = getRecentTrackbacksView(getRecentTrackbacks($owner), $skin->recentTrackback); 
     15    $trackbackListContent = getTrackbacksView($entryId, $skin); 
     16     
    1217} 
    13 if ($result === false) 
     18if ($trackbackListContent === false) 
    1419    printRespond(array('error' => 1)); 
    1520else 
    16     printRespond(array('error' => 0, 'result' => $result)); 
     21    printRespond(array('error' => 0, 'trackbackList' => $trackbackListContent, 'trackbackCount' => $trackbackCountContent, 'recentTrackbacks' => $recentTrackbackContent)); 
    1722?>