ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE/branches/2.6.x/webapp/modules/admin/do/delete_c_image4c_image_id.php @ 2914

Last change on this file since 2914 was 2914, checked in by ogawa, 13 years ago

#764:「スキン画像変更」に用いた画像の削除方法が不統一

File size: 744 bytes
Line 
1<?php
2/**
3 * @copyright 2005-2006 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7// 画像削除
8class admin_do_delete_c_image4c_image_id extends OpenPNE_Action
9{
10    function execute($requests)
11    {
12        $c_image = db_image_c_image4c_image_id($requests['target_c_image_id']);
13
14        if (strpos($c_image['filename'], 'skin_') === 0 || strpos($c_image['filename'], 'no_') === 0) {
15            admin_client_redirect('list_c_image', 'この画像は削除できません');
16        }
17
18        image_data_delete($c_image['filename']);
19        db_admin_delete_c_image_link4image_filename($c_image['filename']);
20
21        admin_client_redirect('list_c_image', '画像を削除しました');
22    }
23}
24
25?>
Note: See TracBrowser for help on using the repository browser.