불당팩과 배추빌더의 만남..................

   
   조회 15553   추천 2    

불당이 너무 좋은데 배추의 시작디자인또한 좋아서 둘다 써보려 작업함.
나중 제가 까먹을까봐 정리해서 여기 남겨 봅니다.. 도움이 되었으면 좋겠네요.

1. 배추빌더  /www/mw 디렉토리에 설치 
2. 불당팩 /www/bul 디렉토리에 파일 그대로  업로드하고, upgrade.php(?) 파일을 작동시킴 (불당팩 db를 쓰기위해서 불당팩을 뒤에 깔고 업글함..) 

(* 불당팩을 먼저 깔고 배추빌더를 업로드 하는것으로 정정해야 할듯합니다. 왜냐하면 불당팩의 upgrade..php안에 drop table 구문이 좀 있어서 배추>불당순서로 깔면 어차피 나중에 배추빌더의 mw.upgrade.php 를 돌려야 함)

3. 배추전용 파일들 불당디렉토리로 옮김.
cp mw/lib/mw* bul/lib/
cp -r mw/skin/mw.builder bul/skin
cp -r mw/extend/ bul/extend
cp mw/mw* bul/
cp -r mw/plugin bul/
cp -r mw/skin/latest/mw* bul/skin/latest/
cp -r mw/skin/popular/mw* bul/skin/popular/
cp -r mw/skin/outlogin/mw* bul/skin/outlogin/
cp -r mw/adm/mw.builder bul/adm
cp -r mw/adm/img/title_menu110.gif bul/adm/img
cp -r mw/adm/img/menu110.gif bul/adm/img
cp -r mw/adm/title_menu110.php bul/adm
cp -r mw/skin/poll/mw.poll bul/skin/poll



4. bul디렉토리의 config.php파일에 mw디렉토리의 config.php내용을 입력.
( // mw.config.php에서 sk
$mw['config_table'] = "mw_config"; // 설정 테이블
$mw['menu_middle_table'] = "mw_menu_middle";    // 중간메뉴
$mw['menu_small_table'] = "mw_menu_small";    // 소메뉴
$mw['popup_table'] = "mw_popup"; // 팝업창 관리  이 네줄만 추가한듯..)

5. 여기까지 진행하니 배추빌더의 메인페이지가 뜨는데... css가 겹쳐 적용되는지 아웃로긴쪽이랑 약간 이상하게 나옵니다. ㅜㅜ 좀 더 시도해보다가 아 이놈의 불당팩이 머라고 이고생을 하냐 화면이 이뿌게만 보이면 되지!! 하면서 포기하기 직전, 그래 한번만 속도 테스트 해보자. 해서 www/bul 과 www/mw 의 로딩속도를 체크했습니다.

결과는.. 0.29 vs 0.31 흑흑 아직 아무 내용이 없기 때문에 0.02정도의 차이가 났는데.. 우리들 새 홈피는 항상 거대 포탈을 꿈꾸기 때문에ㅠㅠㅠㅠ 불당팩을 포기할 수가 없네여..ㅋㅋ
그래서 마음 다잡고 계속 진행합니다.........

6. compare 프로그램까지 돌려본 결과 화면이 달리 나오는 이유는, 
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
vs
    <!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
    <html>
때문인 것으로 밝혀졌습니다.
몰까여.. 아래가 html5 적용한다는 거였던가?  어쨋든 /bul/head.sub.php 열어서 해당2줄 교체.

7. 메뉴관련 db와 기초데이터 옮기기
www/mw/mw.upgrade.php 파일을 www/bul/install디렉토리로 복사함 (중요... 왜냐하면 bul/의 하위 디렉토리 내에 data/file 디렉토리가 만들어져야 메인(index.php)화면에서 메뉴개수를 불러냄)
>> 주소창에서    [http://주소쓰고/bul/install/mw.upgrade.php?dblink=1] 을 쳐서 돌림. 
(저는 불당팩을 나중에 깔아서 이 단계에서 배추빌더의 메뉴구조 관련 db를 업해야 했음. 배추깔고 불당업순서로 했으면 필요없을수도.....)

8. 아 메뉴 이제 보인다.

9. bul/lib/poll.php 에서 34번째줄에 아래 줄 삽입..
if(!$po[po_skin]) $po[po_skin] = $skin_dir; 




이정도 하니 얼추 적용이 되었네요.
상단메뉴 클릭했을 때 중메뉴 화면에서 글씨색이 다르게 나오는 것 등 빼고..

혹 빠진 것 있으면 알려주세요^^ 
잉사모였습니다. 감사합니다~
온코드 - 사장이 직접 상담
배추빌더전문, 맞춤형 디자인 330,000원 선착순 300업체 만
알지오 배추빌더
IT전문교육 실무중심 배추빌더, 원격평생교육시설 정식인가.
WIX 배추빌더
더 쉽고 빠른 무료 홈페이지 제작! 400개 템플릿, 무료 호스팅! 배추빌더
파워링크 AD   클릭초이스등록
불당 2012-01
^______^... 어려운거 해주셨네요.
천재보 2012-01
오 수고하셨습니다...  하나 합쳐서 파일좀 올려주시면 복 받으실껍니다... ^^
잉사모 2012-01
칭찬주시다니 감사감사^^
아 밤새 제꺼 DB내용을 업해버려서 합친파일 업이 안될거 같습니다..
어차피 불당팩이 업글되거나 배추가 업글될 때에는 합친파일이 의미가 없어지니 저대로 적용하심이 어떨지요^^
확인해보니 아직 바꿔야 할게 더 있네요 ㅋ 종종 수정할게요~
불당 2012-01
4는 mw.config.php를 extend에 넣는 것으로 해결 될 겁니다.
파일 추가는 오히려 업글을 할 때 귀챦음을 초래할 수 있어요.
     
테스터 2012-01
불당님 불당팩원본 수정없이 이 팁을 적용할 수 있도록 해주심 고맙겠습니다.
          
불당 2012-01
어느 부분을 수정해야 되는지 정리해서 알려주세요.

6.의 경우에는 새로운 작업에는 DOCTYPE도 없앴습니다.
크게 수정할거는 없어 보입니다.

9.의 경우에는 통상 나오면 안되는 오류라서...
프로그램 수정보다는 데이터 수정이 사실은 더 바람직 합니다.
테스터 2012-01
불당팩 먼저 설치하고, 그대로 따라하고,
test.com/mw.upgrade.php 하고,

index를 띄워보니 불당팩 그대로네요, 관리자 로긴해서 게시판 하나 만들고 나와도 그대로고.

뭐가 빠진건가요?
     
테스터 2012-01
mw의 index.php를 띄우니 제대로 나오네요.
          
테스터 2012-01
그리고 참고로 위의 불당님 지적처럼,

"4는 mw.config.php를 extend에 넣는 것으로 해결 될 겁니다."

이걸로 수정없이 설치했네요.
천재보 2012-01
와 당장 해봐야지...
잉사모 2012-02
역시... 백업?해놓길 잘했습니다. 또 새로운 홈피를 열일이 생겼네요 ㅎㅎ
공지로 올려주셨네요~ 무한 영광 ㅎㅎㅎ
그런데 4번에서, 변경된 4줄만 적용하면 되는데 config.php를 extend에 넣으면 중복된 코드가 2번 돌아가지 않을까요..
나중 업을 위해선 extends에 넣는게 바람직하긴 하겠네요


제목Page 5/20
2012-01   15554  
2012-01   11044   이천이지
2012-01   13022   에그당
2012-01   12623   테스터
2012-01   7486  
2012-01   7629  
2011-12   12315   테스터
2011-12   12936   테스터
2011-12   11631   이천이지
2011-12   9639   이천이지
2011-12   12496   하느라기
2011-12   6144   이천이지
2011-12   10704   이천이지
2011-12   10860   이천이지
2011-11   5899   이천이지
2011-11   8407   이천이지
2011-11   5817   이천이지
2011-11   5341   이천이지
2011-11   6690   이천이지
2011-11   6417   하느라기