diff --git a/bbs/list.php b/bbs/list.php index 4752a316c..910e7ccf7 100644 --- a/bbs/list.php +++ b/bbs/list.php @@ -229,7 +229,7 @@ if ($is_search_bbs) { $write_href = ''; if ($member['mb_level'] >= $board['bo_write_level']) { - $write_href = './write.php?bo_table='.$bo_table; + $write_href = get_pretty_url($bo_table, '', '', 'write'); } $nobr_begin = $nobr_end = ""; diff --git a/bbs/view.php b/bbs/view.php index e7bd90dd5..8932eba9c 100644 --- a/bbs/view.php +++ b/bbs/view.php @@ -61,13 +61,16 @@ if (isset($next['wr_id']) && $next['wr_id']) { // 쓰기 링크 $write_href = ''; -if ($member['mb_level'] >= $board['bo_write_level']) - $write_href = './write.php?bo_table='.$bo_table; +if ($member['mb_level'] >= $board['bo_write_level']) { + $write_href = get_pretty_url($bo_table, '', '', 'write'); +} // 답변 링크 $reply_href = ''; -if ($member['mb_level'] >= $board['bo_reply_level']) - $reply_href = './write.php?w=r&bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr; +if ($member['mb_level'] >= $board['bo_reply_level']) { + //$reply_href = './write.php?w=r&bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr; + $reply_href = get_pretty_url($bo_table, '', 'wr_id='.$wr_id.$qstr, 'write'); +} // 수정, 삭제 링크 $update_href = $delete_href = ''; diff --git a/lib/uri.lib.php b/lib/uri.lib.php index ec02dad09..2fa173324 100644 --- a/lib/uri.lib.php +++ b/lib/uri.lib.php @@ -2,24 +2,22 @@ if (!defined('_GNUBOARD_')) exit; // 짧은 주소 형식으로 만들어서 가져온다. -function get_pretty_url($folder, $no='', $query_string='') +function get_pretty_url($folder, $no='', $query_string='', $action='') { global $g5, $config; $config['cf_bbs_rewrite'] = 1; - /* static $boards = array(); if( ! $boards ){ - $sql = " select bo_table from {$gml['board_table']} "; + $sql = " select bo_table from {$g5['board_table']} "; $result = sql_query($sql); while ($row = sql_fetch_array($result)) { $boards[] = $row['bo_table']; } } - */ // use shortten url if($config['cf_bbs_rewrite']) { @@ -27,7 +25,9 @@ function get_pretty_url($folder, $no='', $query_string='') $url = G5_URL. '/'. $folder; if($no) { $url .= '/'. $no; - } + } else if($action) { + $url .= '/'. $action; + } } else { $url = G5_URL. '/'.$folder; diff --git a/theme/basic/skin/latest/basic/latest.skin.php b/theme/basic/skin/latest/basic/latest.skin.php index cd7d11efd..a580b753d 100644 --- a/theme/basic/skin/latest/basic/latest.skin.php +++ b/theme/basic/skin/latest/basic/latest.skin.php @@ -6,7 +6,7 @@ add_stylesheet('', ?>
-

+

- 더보기 + 더보기
diff --git a/theme/basic/skin/latest/notice/latest.skin.php b/theme/basic/skin/latest/notice/latest.skin.php index 5091d3178..d994b10f3 100644 --- a/theme/basic/skin/latest/notice/latest.skin.php +++ b/theme/basic/skin/latest/notice/latest.skin.php @@ -7,7 +7,7 @@ add_javascript('', 10); ?>
-

+