$my['level'] || strpos('_'.$d['bbs']['perm_g_list'],'['.$my['mygroup'].']')) { $g['main'] = $g['dir_module'].'mod/_permcheck.php'; $d['bbs']['isperm'] = false; } } if ($d['bbs']['isperm']) { if(strpos('_'.$B['puthead'],'[l]')) { $g['add_header_inc'] = $g['dir_module'].'var/code/'.$B['id'].'.header.php'; if($B['imghead']) $g['add_header_img'] = $g['url_module'].'/var/files/'.$B['imghead']; } if(strpos('_'.$B['putfoot'],'[l]')) { $g['add_footer_inc'] = $g['dir_module'].'var/code/'.$B['id'].'.footer.php'; if($B['imgfoot']) $g['add_footer_img'] = $g['url_module'].'/var/files/'.$B['imgfoot']; } } if (!$d['bbs']['hidelist']) include_once $g['dir_module'].'mod/_list.php'; } else if ($mod == 'write') { if (!$my['admin'] && !strstr(','.($d['bbs']['admin']?$d['bbs']['admin']:'.').',',','.$my['id'].',')) { if ($d['bbs']['perm_l_write'] > $my['level'] || strpos('_'.$d['bbs']['perm_g_write'],'['.$my['mygroup'].']')) { $g['main'] = $g['dir_module'].'mod/_permcheck.php'; $d['bbs']['isperm'] = false; } if ($R['uid'] && $reply != 'Y') { if ($my['uid'] != $R['mbruid']) { if (!strpos('_'.$_SESSION['module_'.$m.'_pwcheck'],'['.$R['uid'].']')) $g['main'] = $g['dir_module'].'mod/_pwcheck.php'; } } } if ($d['bbs']['isperm']) { if(strpos('_'.$B['puthead'],'[w]')) { $g['add_header_inc'] = $g['dir_module'].'var/code/'.$B['id'].'.header.php'; if($B['imghead']) $g['add_header_img'] = $g['url_module'].'/var/files/'.$B['imghead']; } if(strpos('_'.$B['putfoot'],'[w]')) { $g['add_footer_inc'] = $g['dir_module'].'var/code/'.$B['id'].'.footer.php'; if($B['imgfoot']) $g['add_footer_img'] = $g['url_module'].'/var/files/'.$B['imgfoot']; } } if ($reply == 'Y') $R['subject'] = $d['bbs']['restr'].$R['subject']; if (!$R['uid']) $R['content'] = $B['writecode'] ? $B['writecode'] : $R['content']; $_SESSION['wcode'] = $date['totime']; } else if ($mod == 'delete') { $g['main'] = $g['dir_module'].'mod/_pwcheck.php'; } else if ($mod == 'rss') { include_once $g['dir_module'].'mod/_rss.php'; exit; } $_HM['layout'] = $_HM['layout'] ? $_HM['layout'] : $d['bbs']['layout']; $d['bbs']['skin'] = $d['bbs']['skin'] ? $d['bbs']['skin'] : $d['bbs']['skin_main']; $d['bbs']['m_skin'] = $d['bbs']['m_skin'] ? $d['bbs']['m_skin'] : $d['bbs']['skin_mobile']; $d['bbs']['attach'] = $d['bbs']['a_skin'] ? $d['bbs']['a_skin'] : $d['bbs']['attach_main']; $d['bbs']['m_attach'] = $d['bbs']['a_mskin'] ? $d['bbs']['a_mskin'] : $d['bbs']['attach_mobile']; $d['bbs']['c_skin'] = $d['bbs']['c_skin']?$d['bbs']['c_skin']:$d['bbs']['comment_main']; $d['bbs']['c_mskin'] = $d['bbs']['c_mskin']?$d['bbs']['c_mskin']:$d['bbs']['comment_mobile']; $d['bbs']['c_skin_modal'] = $d['bbs']['c_skin_modal']?$d['bbs']['c_skin_modal']:$d['bbs']['comment_main_modal']; $d['bbs']['skin'] = $skin ? $skin : $d['bbs']['skin']; if ($g['mobile']&&$_SESSION['pcmode']!='Y') { $_HM['m_layout'] = $_HM['m_layout'] ? $_HM['m_layout'] : $d['bbs']['m_layout']; $d['bbs']['skin'] = $d['bbs']['m_skin'] ? $d['bbs']['m_skin'] : ($d['bbs']['skin_mobile']?$d['bbs']['skin_mobile']:$d['bbs']['skin_main']); } include_once $g['path_module'].$m.'/themes/'.$d['bbs']['skin'].'/_var.php'; if ($c) $g['bbs_reset'] = getLinkFilter($g['s'].'/?'.($_HS['usescode']?'r='.$r.'&':'').'c='.$c,array($skin?'skin':'',$iframe?'iframe':'',$cat?'cat':'')); else $g['bbs_reset'] = getLinkFilter($g['s'].'/?'.($_HS['usescode']?'r='.$r.'&':'').'m='.$m,array($bid?'bid':'',$skin?'skin':'',$iframe?'iframe':'',$cat?'cat':'')); $g['bbs_list'] = $g['bbs_reset'].getLinkFilter('',array($p>1?'p':'',$sort!='gid'?'sort':'',$orderby!='asc'?'orderby':'',$recnum!=$d['bbs']['recnum']?'recnum':'',$type?'type':'',$where?'where':'',$keyword?'keyword':'')); $g['pagelink'] = $g['bbs_list']; $g['bbs_orign'] = $g['bbs_reset']; $g['bbs_view'] = $g['bbs_list'].'&uid='; $g['bbs_write'] = $g['bbs_list'].'&mod=write'; $g['bbs_modify']= $g['bbs_write'].'&uid='; $g['bbs_reply'] = $g['bbs_write'].'&reply=Y&uid='; $g['bbs_action']= $g['bbs_list'].'&a='; $g['bbs_delete']= $g['bbs_action'].'delete&uid='; $g['bbs_rss'] = $g['bbs_list'].'&mod=rss'; if ($_HS['rewrite'] && $sort == 'gid' && $orderby == 'asc' && $recnum == $d['bbs']['recnum'] && $p==1 && $bid && !$cat && !$skin && !$type && !$iframe) { $g['bbs_reset']= $g['r'].'/b/'.$bid; $g['bbs_list'] = $g['bbs_reset']; $g['bbs_view'] = $g['bbs_list'].'/'; $g['bbs_write']= $g['bbs_list'].'/write'; } $g['dir_module_skin'] = $g['dir_module'].'themes/'.$d['bbs']['skin'].'/'; $g['url_module_skin'] = $g['url_module'].'/themes/'.$d['bbs']['skin']; $g['img_module_skin'] = $g['url_module_skin'].'/image'; $g['dir_module_mode'] = $g['dir_module_skin'].$mod; $g['url_module_mode'] = $g['url_module_skin'].'/'.$mod; $g['url_reset'] = $g['s'].'/?r='.$r.'&m='.$m; // 기본링크 $g['push_location'] = '