Changeset 12802
- Timestamp:
- Sep 3, 2009, 8:47:49 PM (13 years ago)
- Location:
- OpenPNE/branches/stable-2.14.x
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/branches/stable-2.14.x/public_html/xhtml_style.php
r10790 r12802 1804 1804 width: 66%; 1805 1805 } 1806 .albumImageList .partsHeading p.link, 1806 1807 .homeMainTable .partsHeading p.link { 1807 1808 float: right; -
OpenPNE/branches/stable-2.14.x/webapp/lib/db/album.php
r12599 r12802 113 113 * @return array 114 114 */ 115 function db_album_c_album_image_list4c_album_id($c_album_id, $page = 1, $page_size = 10) 116 { 117 $sql = 'SELECT * FROM c_album_image WHERE c_album_id = ? ORDER BY c_album_image_id'; 115 function db_album_c_album_image_list4c_album_id($c_album_id, $page = 1, $page_size = 10, $desc = 0) 116 { 117 if ($desc == 0) { 118 $sql = 'SELECT * FROM c_album_image WHERE c_album_id = ? ORDER BY c_album_image_id DESC'; 119 } else if ($desc == 1) { 120 $sql = 'SELECT * FROM c_album_image WHERE c_album_id = ? ORDER BY c_album_image_id'; 121 } 122 118 123 $params = array(intval($c_album_id)); 119 $list = db_get_all_page($sql, $page, $page_size, $params); 124 $list = db_get_all_page($sql, $page, $page_size, $params); 120 125 121 126 $sql = 'SELECT COUNT(c_album_image_id) FROM c_album_image WHERE c_album_id = ?'; … … 137 142 } 138 143 } 139 return array($list, $prev, $next, $total_num );144 return array($list, $prev, $next, $total_num, $desc); 140 145 } 141 146 -
OpenPNE/branches/stable-2.14.x/webapp/modules/ktai/page/fh_album_image_list.php
r10986 r12802 19 19 $page = $requests['page']; 20 20 $is_thumbnail = $requests['is_thumbnail']; 21 $desc = $_GET['desc']; 21 22 // ---------- 22 23 $page_size = 10; … … 71 72 // メンバー情報 72 73 $this->set('target_member', $target_c_member); 74 75 // 写真の順番を入れ替える 76 if (empty($desc)){ 77 $desc = 0; 78 } 79 $this->set('desc', $desc); 73 80 74 81 // アルバムに登録された写真 75 82 list($album_image_list, $is_prev, $is_next, $total_num) = 76 db_album_c_album_image_list4c_album_id($target_c_album_id, $page, $page_size );83 db_album_c_album_image_list4c_album_id($target_c_album_id, $page, $page_size, $desc); 77 84 $this->set('album_image_list', $album_image_list); 78 85 $this->set('page', $page); -
OpenPNE/branches/stable-2.14.x/webapp/modules/ktai/templates/fh_album_image_list.tpl
r10986 r12802 21 21 <input type="hidden" name="target_c_album_id" value="({$album_info.c_album_id})"> 22 22 <input type="hidden" name="page" value="({$page})"> 23 <input type="hidden" name="desc" value="({$desc})"> 23 24 <input type="radio" value="1" name="is_thumbnail"({if $is_thumbnail}) checked="checked"({/if})>する 24 25 <input type="radio" value="0" name="is_thumbnail"({if !$is_thumbnail}) checked="checked"({/if})>しない<br> 25 26 <input type="submit" value="表示を変更"> 26 27 </form> 28 29 ({if $desc == 0}) 30 <a href="({t_url m=ktai a=page_fh_album_image_list})&target_c_album_id=({$album_info.c_album_id})&page=({$page})&is_thumbnail=({$is_thumbnail})&desc=({$desc+1})&({$tail})">表示を降順に変更</a> 31 ({elseif $desc == 1}) 32 <a href="({t_url m=ktai a=page_fh_album_image_list})&target_c_album_id=({$album_info.c_album_id})&page=({$page})&is_thumbnail=({$is_thumbnail})&desc=({$desc-1})&({$tail})">元に戻す</a> 33 ({/if}) 34 27 35 <hr color="#({$ktai_color_config.border_01})"> 28 36 … … 51 59 <center> 52 60 <a name="pager"></a> 53 ({if $is_prev})<a href="({t_url m=ktai a=page_fh_album_image_list})&target_c_album_id=({$album_info.c_album_id})&page=({$page-1})&is_thumbnail=({$is_thumbnail})& ({$tail})" accesskey="4">[i:128]前を表示</a>({/if})61 ({if $is_prev})<a href="({t_url m=ktai a=page_fh_album_image_list})&target_c_album_id=({$album_info.c_album_id})&page=({$page-1})&is_thumbnail=({$is_thumbnail})&desc=({$desc})&({$tail})" accesskey="4">[i:128]前を表示</a>({/if}) 54 62 ({if $is_prev && $is_next}) ({/if}) 55 ({if $is_next})<a href="({t_url m=ktai a=page_fh_album_image_list})&target_c_album_id=({$album_info.c_album_id})&page=({$page+1})&is_thumbnail=({$is_thumbnail})& ({$tail})" accesskey="6">[i:130]次を表示</a>({/if})63 ({if $is_next})<a href="({t_url m=ktai a=page_fh_album_image_list})&target_c_album_id=({$album_info.c_album_id})&page=({$page+1})&is_thumbnail=({$is_thumbnail})&desc=({$desc})&({$tail})" accesskey="6">[i:130]次を表示</a>({/if}) 56 64 <br> 57 65 </center> -
OpenPNE/branches/stable-2.14.x/webapp/modules/pc/page/fh_album.php
r7994 r12802 18 18 $target_c_album_id = $requests['target_c_album_id']; 19 19 $page = $requests['page']; 20 $desc = $_GET['desc']; 20 21 // ---------- 21 22 $page_size = 10; … … 72 73 $this->set('target_album_list', $album_subject_list); 73 74 75 //アルバムに登録された写真の順番を切り替える変数 76 if (empty($desc)){ 77 $desc = 0; 78 } 79 $this->set('desc', $desc); 80 74 81 //アルバムに登録された写真 75 82 list($list, $is_prev, $is_next, $total_num) = 76 db_album_c_album_image_list4c_album_id($target_c_album_id, $page, $page_size );83 db_album_c_album_image_list4c_album_id($target_c_album_id, $page, $page_size, $desc); 77 84 $this->set('album_image_list', $list); 78 85 … … 83 90 $this->set('total_num', $total_num); 84 91 $this->set('album_list_count', count($list)); 85 92 86 93 return 'success'; 87 94 } -
OpenPNE/branches/stable-2.14.x/webapp/modules/pc/templates/fh_album.tpl
r7262 r12802 69 69 ({* {{{ albumImageList *}) 70 70 <div class="dparts albumImageList"><div class="parts"> 71 <div class="partsHeading"><h3>写真一覧</h3></div> 71 <div class="partsHeading"><h3>写真一覧</h3> 72 ({if $desc == 0}) 73 <p class="link"><a href="({t_url m=pc a=page_fh_album})&page=({$page})&target_c_album_id=({$target_c_album_id})&desc=({$desc+1})">表示を降順に変更</a></p> 74 ({elseif $desc == 1}) 75 <p class="link"><a href="({t_url m=pc a=page_fh_album})&page=({$page})&target_c_album_id=({$target_c_album_id})&desc=({$desc-1})">元に戻す</a></p> 76 ({/if}) 77 </div> 72 78 73 79 ({capture name=pager})({strip}) 74 80 <div class="pagerRelative"> 75 ({if $is_prev})<p class="prev"><a href="({t_url m=pc a=page_fh_album})&page=({$page-1})&target_c_album_id=({$target_c_album_id}) ">前を表示</a></p>({/if})81 ({if $is_prev})<p class="prev"><a href="({t_url m=pc a=page_fh_album})&page=({$page-1})&target_c_album_id=({$target_c_album_id})&desc=({$desc})">前を表示</a></p>({/if}) 76 82 <p class="number"> 77 83 ({$total_num})件中 ({$page*$page_size-$page_size+1})件~ … … 83 89 件を表示 84 90 </p> 85 ({if $is_next})<p class="next"><a href="({t_url m=pc a=page_fh_album})&page=({$page+1})&target_c_album_id=({$target_c_album_id}) ">次を表示</a></p>({/if})91 ({if $is_next})<p class="next"><a href="({t_url m=pc a=page_fh_album})&page=({$page+1})&target_c_album_id=({$target_c_album_id})&desc=({$desc})">次を表示</a></p>({/if}) 86 92 </div> 87 93 ({/strip})({/capture})
Note: See TracChangeset
for help on using the changeset viewer.