펀블로그와 영카트... idnexexpand.php 내용 첨부했습니다. 아시는 분 답변 부탁드립니다. > 그누3질답

그누3질답

펀블로그와 영카트... idnexexpand.php 내용 첨부했습니다. 아시는 분 답변 부탁드립니다. 정보

펀블로그와 영카트... idnexexpand.php 내용 첨부했습니다. 아시는 분 답변 부탁드립니다.

본문

영카트에서 펀블록를 쓰려는데...
에러가 나서....
바이펀 님에게 문의했었습니다.

그랬더니...
if(블로그) {
블로그 indexexpand.php 내용
} else {
영카트 indexexpand.php 내용
}
식으로 해야할 것이라며 친전하게 답변을 달아주셨습니다.

해서... 제가...
다음과 같이 소스를 고쳤습니다.

<?
$config = @explode("|", $board[bo_1]);

include "blog.config.php";

@session_start();

$sql = "select bo_table, bo_subject from $cfg[table_board] where bo_admin='$member[mb_id]'";
$row = sql_fetch($sql);

// $bloger 변수...
if($row[0] == $blog_prefix.$member[mb_id]) {
$bloger[bo_table] = $row[bo_table];
$bloger[mb_id] = $member[mb_id];
$bloger[name] = $member[mb_name];
$bloger[title] = $row[bo_subject];
} else $bloger = FALSE;

// 블로그일경우 bbs/gnuboard.php 대신 fbboard.php 를 사용
if($board[gr_id] == $blog_gr_id && $doc == "bbs/gnuboard.php" && $bo_table != $blog_opener) {

$doc = "fbboard.php";

if(!$_SESSION[$bo_table."selectList"] && !$sl) {
if($config[8] == 1) $default[bo_page_rows] = $board[bo_page_rows] = $config[9];
if($config[8] == 2) $default[bo_page_rows] = $board[bo_page_rows] = $config[10];
} else {
if($sl) {
session_register($bo_table."selectList");
$selectList = $_SESSION[$bo_table."selectList"] = $sl;
}
else $selectList = $_SESSION[$bo_table."selectList"];

if($selectList == 'blog' && $config[9]) $default[bo_page_rows] = $board[bo_page_rows] = $config[9];
if($selectList == 'board' && $config[10]) $default[bo_page_rows] = $board[bo_page_rows] = $config[10];
}

if($is_admin) $member[mb_level] = 10;
if($sselect == "ca_id" && $stext == -1) {
$board[bo_write_level] = $blog_guest_write_level;
$board[bo_page_rows] = $blog_guest_page_rows;
}

if($sselect == "ca_id" && $stext == -2) {
$board[bo_page_rows] = $blog_rss_page_rows;
}
} else {
//////////////////////////////////////////////
// 영카트의 indexexpand.php 내용이 들어갈 부분
//////////////////////////////////////////////

include "./configexpand.php";

// 그누보드의 $default 배열과 합침
$default = array_merge($default, sql_fetch(" select * from $cfg[table_yc_default] "));

$cart_skin = "$cart_dir/$default[de_cart_skin]";


// 운영자정보
$admin = get_admin("default");
$default[de_admin_name] = $admin[mb_name];
$default[de_admin_email] = $admin[mb_email];


// 프로그램 전반에 걸쳐 사용하는 유일한 키
if (($g_on_uid = $_SESSION[ss_on_uid]) == false) {
session_register("ss_on_uid");
$ss_on_uid = $_SESSION[ss_on_uid] = get_unique_id();
$g_on_uid = $ss_on_uid;
}

}
?>

php를 알면 쉽게 해결 가능할 듯 한데...
그누보드 설치하면서 이것저것 배우는고 있는 수준이라....

혹시 아시분 계시면 꼭 답변 부탁드립니다.

댓글 전체

전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT