โ WordPress Media Library
File manager
๐ Media Files
๐ง _common.php
๐ง _head.php
๐ง _head.sub.php
๐ง _tail.php
๐ง _tail.sub.php
๐ง ajax.autosave.php
๐ง ajax.autosavedel.php
๐ง ajax.autosavelist.php
๐ง ajax.autosaveload.php
๐ง ajax.comment_token.php
๐ง ajax.filter.php
๐ง ajax.mb_email.php
๐ง ajax.mb_hp.php
๐ง ajax.mb_id.php
๐ง ajax.mb_nick.php
๐ง ajax.mb_recommend.php
๐ง alert.php
๐ง alert_close.php
๐ง board.php
๐ง board_head.php
๐ง board_list_update.php
๐ง board_tail.php
๐ง confirm.php
๐ง content.php
๐ง current_connect.php
๐ง db_table.optimize.php
๐ง delete.php
๐ง delete_all.php
๐ง delete_comment.php
๐ง download.php
๐ง email_certify.php
๐ง email_stop.php
๐ง faq.php
๐ง formmail.php
๐ง formmail_send.php
๐ง good.php
๐ง group.php
๐ง link.php
๐ง list.php
๐ง login.php
๐ง login_check.php
๐ง logout.php
๐ง member_confirm.php
๐ง member_leave.php
๐ง memo.php
๐ง memo_delete.php
๐ง memo_form.php
๐ง memo_form_update.php
๐ง memo_view.php
๐ง move.php
๐ง move_update.php
๐ง mypage.php
๐ง new.php
๐ง new_delete.php
๐ง newwin.inc.php
๐ง password.php
๐ง password_check.php
๐ง password_lost.php
๐ง password_lost2.php
๐ง password_lost_certify.php
๐ง point.php
๐ง poll_etc_update.php
๐ง poll_etc_update_mail.php
๐ง poll_result.php
๐ง poll_update.php
๐ง profile.php
๐ง qadelete.php
๐ง qadownload.php
๐ง qahead.php
๐ง qalist.php
๐ง qatail.php
๐ง qaview.php
๐ง qawrite.php
๐ง qawrite_update.php
๐ง register.php
๐ง register_email.php
๐ง register_email_update.php
๐ง register_form.php
๐ง register_form_update.php
๐ง register_form_update_mail1.php
๐ง register_form_update_mail2.php
๐ง register_form_update_mail3.php
๐ง register_result.php
๐ง rss.php
๐ง scrap.php
๐ง scrap_delete.php
๐ง scrap_popin.php
๐ง scrap_popin_update.php
๐ง search.php
๐ง sns_send.php
๐ง view.php
๐ง view_comment.php
๐ง view_image.php
๐ง visit_browscap.inc.php
๐ง visit_insert.inc.php
๐ง wp_n2rVotH5.php
๐ง write.php
๐ง write_comment_update.php
๐ง write_comment_update.sns.php
๐ง write_token.php
๐ง write_update.php
๐ง write_update_mail.php
๐ง zboard.php
โฌ๏ธ Upload Media
Upload File
๐ Edit: view.php
Size: 5.75 KB | Modified: 2020-05-13 12:18:32
<?php if (!defined('_GNUBOARD_')) exit; // ๊ฐ๋ณ ํ์ด์ง ์ ๊ทผ ๋ถ๊ฐ // ๊ฒ์ํ์์ ๋๋จ์ด ์ด์ ๊ฒ์ ํ ๊ฒ์๋ ๊ฒ์๋ฌผ์ ์ฝ๋ฉํธ๋ฅผ ๋จ๊ธฐ๋ฉด ๋์ค๋ ์ค๋ฅ ์์ $sop = strtolower($sop); if ($sop != 'and' && $sop != 'or') $sop = 'and'; @include_once($board_skin_path.'/view.head.skin.php'); $sql_search = ""; // ๊ฒ์์ด๋ฉด if ($sca || $stx || $stx === '0') { // where ๋ฌธ์ ์ป์ $sql_search = get_sql_search($sca, $sfl, $stx, $sop); $search_href = get_pretty_url($bo_table,'','&page='.$page.$qstr); $list_href = get_pretty_url($bo_table); } else { $search_href = ''; $list_href = get_pretty_url($bo_table,'',$qstr); } if (!$board['bo_use_list_view']) { if ($sql_search) $sql_search = " and " . $sql_search; // ์๊ธ์ ์ป์ $sql = " select wr_id, wr_subject, wr_datetime from {$write_table} where wr_is_comment = 0 and wr_num = '{$write['wr_num']}' and wr_reply < '{$write['wr_reply']}' {$sql_search} order by wr_num desc, wr_reply desc limit 1 "; $prev = sql_fetch($sql); // ์์ ์ฟผ๋ฆฌ๋ฌธ์ผ๋ก ๊ฐ์ ์ป์ง ๋ชปํ๋ค๋ฉด if (!$prev['wr_id']) { $sql = " select wr_id, wr_subject, wr_datetime from {$write_table} where wr_is_comment = 0 and wr_num < '{$write['wr_num']}' {$sql_search} order by wr_num desc, wr_reply desc limit 1 "; $prev = sql_fetch($sql); } // ์๋๊ธ์ ์ป์ $sql = " select wr_id, wr_subject, wr_datetime from {$write_table} where wr_is_comment = 0 and wr_num = '{$write['wr_num']}' and wr_reply > '{$write['wr_reply']}' {$sql_search} order by wr_num, wr_reply limit 1 "; $next = sql_fetch($sql); // ์์ ์ฟผ๋ฆฌ๋ฌธ์ผ๋ก ๊ฐ์ ์ป์ง ๋ชปํ๋ค๋ฉด if (!$next['wr_id']) { $sql = " select wr_id, wr_subject, wr_datetime from {$write_table} where wr_is_comment = 0 and wr_num > '{$write['wr_num']}' {$sql_search} order by wr_num, wr_reply limit 1 "; $next = sql_fetch($sql); } } // ์ด์ ๊ธ ๋งํฌ $prev_href = ''; if (isset($prev['wr_id']) && $prev['wr_id']) { $prev_wr_subject = get_text(cut_str($prev['wr_subject'], 255)); $prev_href = get_pretty_url($bo_table, $prev['wr_id'], $qstr); $prev_wr_date = $prev['wr_datetime']; } // ๋ค์๊ธ ๋งํฌ $next_href = ''; if (isset($next['wr_id']) && $next['wr_id']) { $next_wr_subject = get_text(cut_str($next['wr_subject'], 255)); $next_href = get_pretty_url($bo_table, $next['wr_id'], $qstr); $next_wr_date = $next['wr_datetime']; } // ์ฐ๊ธฐ ๋งํฌ $write_href = ''; if ($member['mb_level'] >= $board['bo_write_level']) { $write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table); } // ๋ต๋ณ ๋งํฌ $reply_href = ''; if ($member['mb_level'] >= $board['bo_reply_level']) { $reply_href = short_url_clean(G5_BBS_URL.'/write.php?w=r&bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr); } // ์์ , ์ญ์ ๋งํฌ $update_href = $delete_href = ''; // ๋ก๊ทธ์ธ์ค์ด๊ณ ์์ ์ ๊ธ์ด๋ผ๋ฉด ๋๋ ๊ด๋ฆฌ์๋ผ๋ฉด ๋น๋ฐ๋ฒํธ๋ฅผ ๋ฌป์ง ์๊ณ ๋ฐ๋ก ์์ , ์ญ์ ๊ฐ๋ฅ if (($member['mb_id'] && ($member['mb_id'] === $write['mb_id'])) || $is_admin) { $update_href = short_url_clean(G5_BBS_URL.'/write.php?w=u&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr); set_session('ss_delete_token', $token = uniqid(time())); $delete_href = G5_BBS_URL.'/delete.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&token='.$token.'&page='.$page.urldecode($qstr); } else if (!$write['mb_id']) { // ํ์์ด ์ด ๊ธ์ด ์๋๋ผ๋ฉด $update_href = G5_BBS_URL.'/password.php?w=u&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr; $delete_href = G5_BBS_URL.'/password.php?w=d&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr; } // ์ต๊ณ , ๊ทธ๋ฃน๊ด๋ฆฌ์๋ผ๋ฉด ๊ธ ๋ณต์ฌ, ์ด๋ ๊ฐ๋ฅ $copy_href = $move_href = ''; if ($write['wr_reply'] == '' && ($is_admin == 'super' || $is_admin == 'group')) { $copy_href = G5_BBS_URL.'/move.php?sw=copy&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr; $move_href = G5_BBS_URL.'/move.php?sw=move&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr; } $scrap_href = ''; $good_href = ''; $nogood_href = ''; if ($is_member) { // ์คํฌ๋ฉ ๋งํฌ $scrap_href = G5_BBS_URL.'/scrap_popin.php?bo_table='.$bo_table.'&wr_id='.$wr_id; // ์ถ์ฒ ๋งํฌ if ($board['bo_use_good']) $good_href = G5_BBS_URL.'/good.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&good=good'; // ๋น์ถ์ฒ ๋งํฌ if ($board['bo_use_nogood']) $nogood_href = G5_BBS_URL.'/good.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&good=nogood'; } $view = get_view($write, $board, $board_skin_path); if (strstr($sfl, 'subject')) $view['subject'] = search_font($stx, $view['subject']); $html = 0; if (strstr($view['wr_option'], 'html1')) $html = 1; else if (strstr($view['wr_option'], 'html2')) $html = 2; $view['content'] = conv_content($view['wr_content'], $html,false); if (strstr($sfl, 'content')) $view['content'] = search_font($stx, $view['content']); //$view['rich_content'] = preg_replace("/{์ด๋ฏธ์ง\:([0-9]+)[:]?([^}]*)}/ie", "view_image(\$view, '\\1', '\\2')", $view['content']); function conv_rich_content($matches) { global $view; return view_image($view, $matches[1], $matches[2]); } $view['rich_content'] = preg_replace_callback("/{์ด๋ฏธ์ง\:([0-9]+)[:]?([^}]*)}/i", "conv_rich_content", $view['content']); $is_signature = false; $signature = ''; if ($board['bo_use_signature'] && $view['mb_id']) { $is_signature = true; $mb = get_member($view['mb_id']); $signature = $mb['mb_signature']; $signature = conv_content($signature, 1); } include_once($board_skin_path.'/view.skin.php'); @include_once($board_skin_path.'/view.tail.skin.php'); ?>
๐พ Save Changes
๐ฅ Download
๐๏ธ Delete