Changeset 5982

Show
Ignore:
Timestamp:
05/19/08 23:41:23 (8 months ago)
Author:
inureyes
Message:

#980

  • changeVisibility 의 이벤트 타이밍 조정
Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/interface/owner/entry/visibility/index.php

    r5285 r5982  
    3939    } else { 
    4040        $countResult = 1; 
    41         fireEvent('ChangeVisibility', $_GET['visibility'], $suri['id']); 
    4241    } 
    4342    respond::PrintResult(array('error' => $temp, 'countSyndicated' => $countResult), false); 
  • trunk/lib/model/blog.entry.php

    r5799 r5982  
    969969        return true; 
    970970 
    971     CacheControl::flushEntry($id); 
    972     CacheControl::flushDBCache('entry'); 
    973     CacheControl::flushDBCache('comment'); 
    974     CacheControl::flushDBCache('trackback'); 
    975971    if ($oldVisibility == 3) 
    976972        syndicateEntry($id, 'delete'); 
     
    989985            modified = UNIX_TIMESTAMP()  
    990986        WHERE blogid = $blogid AND id = $id"); 
    991     if (!$result) 
     987    if (!$result)       // Error. 
    992988        return false; 
    993     if ($result == 0) 
     989    if ($result == 0)   // Not changed. 
    994990        return true; 
    995991 
     
    1002998            updateEntriesOfCategory($blogid, $category); 
    1003999    } 
     1000    CacheControl::flushEntry($id); 
     1001    CacheControl::flushDBCache('entry'); 
     1002    CacheControl::flushDBCache('comment'); 
     1003    CacheControl::flushDBCache('trackback'); 
     1004    fireEvent('ChangeVisibility', $visibility, $id); 
    10041005    return true; 
    10051006}