Esempio n. 1
0
function draft_delete($id)
{
    $dir = draft_dir($id);
    $f = $dir . EXT;
    if (!file_exists($f)) {
        return false;
    }
    //$draftdb =& draft_init();
    //$draftdb->delete($id);
    fs_delete_recursive($dir);
    return fs_delete($f);
}
Esempio n. 2
0
function entry_delete($id)
{
    if (!($f = entry_exists($id))) {
        return;
    }
    /*
    $d = bdb_idtofile($id,BDB_COMMENT);
    fs_delete_recursive("$d");
    
    // thanks to cimangi for noticing this
    $f = dirname($d) . '/view_counter' .EXT;
    fs_delete($f);
    
    
    $f = bdb_idtofile($id);
    */
    $d = entry_dir($id);
    fs_delete_recursive($d);
    $obj =& entry_init();
    $obj->delete($id, entry_parse($id));
    do_action('delete_post', $id);
    return fs_delete($f);
}