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

   
   조회 16543   추천 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; 




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

혹 빠진 것 있으면 알려주세요^^ 
잉사모였습니다. 감사합니다~
무료 게시판 KBoard
케이보드, 워드프레스 게시판, 다양한 스킨, 쉬운 사용방법, 배추빌더
배추빌더, 알지오
IT전문교육 실무중심 배추빌더, 원격평생교육시설 정식인가.
무료사이트는 크리에이터링크
초보도 가장 쉽게 고퀄리티 사이트를 만드는 방법!코딩 없이! 비용없이! 사이트제작
파워링크 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   16544  
2012-01   11376   이천이지
2012-01   13394   에그당
2012-01   12945   테스터
2012-01   7890  
2012-01   7976  
2011-12   12628   테스터
2011-12   13293   테스터
2011-12   12049   이천이지
2011-12   10084   이천이지
2011-12   12852   하느라기
2011-12   6519   이천이지
2011-12   10963   이천이지
2011-12   11150   이천이지
2011-11   6213   이천이지
2011-11   8667   이천이지
2011-11   6119   이천이지
2011-11   5605   이천이지
2011-11   6942   이천이지
2011-11   6720   하느라기