function execute($requests)
 {
     $v = array();
     $v['c_image'] = db_image_c_image4c_image_id($requests['target_c_image_id']);
     $this->set($v);
     return 'success';
 }
 function execute($requests)
 {
     $c_image = db_image_c_image4c_image_id($requests['target_c_image_id']);
     if (strpos($c_image['filename'], 'skin_') === 0 || strpos($c_image['filename'], 'no_') === 0) {
         admin_client_redirect('list_c_image', 'この画像は削除できません');
     }
     db_image_data_delete($c_image['filename']);
     db_admin_delete_c_image_link4image_filename($c_image['filename']);
     admin_client_redirect('list_c_image', '画像を削除しました');
 }
function db_admin_c_image4c_image_id($c_image_id)
{
    return db_image_c_image4c_image_id($c_image_id);
}
Exemple #4
0
/**
 * 画像ファイル削除
 */
function kanshi_delete_c_image4c_image_id($c_image_id)
{
    if ($c_image = db_image_c_image4c_image_id($c_image_id)) {
        if (strpos($c_image['filename'], 'skin_') === 0 || strpos($c_image['filename'], 'no_') === 0) {
            return array(0, 99, 'この画像は削除できません');
        }
        kanshi_db_admin_delete_c_image_link4image_filename($c_image['filename']);
        image_data_delete($c_image['filename']);
        return array(1, 0, '');
    } else {
        //        return array(0, 99, '既に削除されているか存在しません');
        // 監視ツールがリトライを行ってしまう為、成功フラグを返してしまう
        return array(1, 0, '');
    }
}