Changeset 6156
- Timestamp:
- Mar 28, 2008, 5:29:10 PM (13 years ago)
- Location:
- OpenPNE/branches/work/asano/pne_album/webapp
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/branches/work/asano/pne_album/webapp/lib/db/album.php
r6152 r6156 1544 1544 1545 1545 /** 1546 * 日記削除 1547 * コメント、画像も削除 1548 * 1546 * アルバムの削除 1547 * 画像も削除 1549 1548 * @param int $c_album_id 1550 1549 */ 1551 1550 function db_album_delete_c_album($c_album_id) 1552 1551 { 1553 //function cacheの削除 1554 $c_album = db_album_get_c_album4id($c_album_id); 1555 pne_cache_drop('db_album_get_c_album_list4c_member_id', $c_album['c_member_id'], 5); 1556 1557 // 画像 1558 foreach($c_album as $key=>$value){ 1559 image_data_delete($c_album[$key]['image_filename']); 1560 } 1552 //function cacheの削除 1553 $c_album_image = db_album_get_c_album4id($c_album_id); 1554 pne_cache_drop('db_album_get_c_album_list4c_member_id', $c_album_image['c_member_id'], 5); 1555 1556 // アルバムに登録された画像 1557 foreach($c_album_image as $key=>$value){ 1558 //image_data_delete($c_album[$key]['image_filename']); 1559 db_album_image_data_delete($c_album_image[$key]['image_filename']); 1560 } 1561 1562 // アルバムの表紙 1563 $c_album = db_album_get_c_album4c_album_id($c_album_id); 1564 if($c_album['album_cover_image']){ 1565 db_album_image_data_delete($c_album['album_cover_image']); 1566 } 1567 1561 1568 // コメント 1569 /* 1562 1570 $sql = 'SELECT image_filename_1, image_filename_2, image_filename_3 FROM c_album_comment WHERE c_album_id =?'; 1563 1571 $params = array(intval($c_album_id)); 1564 1572 $comment_images = db_get_all($sql, $params); 1573 */ 1565 1574 1566 1575 //カテゴリ 1576 /* 1567 1577 db_album_category_delete_c_album_category_album($c_album_id); 1568 1578 … … 1572 1582 image_data_delete($value['image_filename_3']); 1573 1583 } 1574 1584 */ 1585 $params = array(intval($c_album_id)); 1586 1587 //アルバムと画像の関連 1575 1588 $sql = 'DELETE FROM c_album_image WHERE c_album_id = ?'; 1576 1589 db_query($sql, $params); 1577 1590 1591 // アルバム 1592 $sql = 'DELETE FROM c_album WHERE c_album_id = ?'; 1593 db_query($sql, $params); 1594 1595 return; 1596 1597 /* 1578 1598 $sql = 'DELETE FROM c_album_comment WHERE c_album_id = ?'; 1579 1599 db_query($sql, $params); 1580 1581 // 日記 1582 $sql = 'DELETE FROM c_album WHERE c_album_id = ?'; 1583 db_query($sql, $params); 1600 */ 1584 1601 } 1585 1602 -
OpenPNE/branches/work/asano/pne_album/webapp/modules/pc/do/fh_album_delete_c_album.php
r6155 r6156 6 6 7 7 /** 8 * 日記削除8 * アルバム削除 9 9 */ 10 10 class pc_do_fh_album_delete_c_album extends OpenPNE_Action … … 19 19 20 20 //--- 権限チェック 21 //日記作成者22 23 21 $c_album = db_album_get_c_album_row4id($target_c_album_id); 24 22 if ($c_album['c_member_id'] != $u) { -
OpenPNE/branches/work/asano/pne_album/webapp/modules/pc/page/h_delete_album.php
r6149 r6156 15 15 16 16 $this->set('inc_navi', fetch_inc_navi('h')); 17 $this->set("target_c_album", db_album_get_c_album_row4id($target_c_album_id)); 17 $this->set('target_c_album_id', $target_c_album_id); 18 19 //$this->set("target_c_album", db_album_get_c_album_row4id($target_c_album_id)); 18 20 19 21 return 'success'; -
OpenPNE/branches/work/asano/pne_album/webapp/modules/pc/templates/h_delete_album.tpl
r6149 r6156 1 ({ext_include file="inc_header.tpl"}) 2 ({ext_include file="inc_layoutcolumn_top_720px.tpl"}) 1 <div id="LayoutC"> 2 <div id="Center"> 3 3 4 ({* {{{ yesNoButtonBox *}) 5 <div class="dparts yesNoButtonBox"><div class="parts"> 6 <div class="partsHeading"><h3>本当に削除しますか?</h3></div> 7 8 <div class="block"> 9 <ul class="moreInfo button"> 10 <li> 11 ({t_form_block m=pc a=do_fh_album_delete_c_album}) 12 <input type="hidden" name="target_c_album_id" value="({$target_c_album_id})" /> 13 <input type="submit" class="input_submit" value=" は い " /> 14 ({/t_form_block}) 15 </li><li> 16 ({t_form_block m=pc a=page_h_album_cover_edit}) 17 <input type="hidden" name="target_c_album_id" value="({$target_c_album_id})" /> 18 <input type="submit" class="input_submit" value="いいえ" /> 19 ({/t_form_block}) 20 </li> 21 </ul> 22 </div> 23 24 </div></div> 25 ({* }}} *}) 26 27 </div><!-- Center --> 28 </div><!-- LayoutC --> 29 30 31 ({************************ 4 32 <img src="./skin/dummy.gif" class="v_spacer_l"> 5 33 … … 55 83 56 84 <img src="./skin/dummy.gif" class="v_spacer_l"> 57 58 <!-- delete by openkaku team on 080313 59 ({ext_include file="inc_layoutcolumn_middle_750px.tpl"}) 60 --> 61 ({ext_include file="inc_layoutcolumn_bottom_270px_165px_175px_720px.tpl"}) 62 ({ext_include file="inc_footer.tpl"}) 85 ***********************})
Note: See TracChangeset
for help on using the changeset viewer.