Nbuilder PHP
제품소개
데모
다운로드
구입안내
FAQ (8204)
Q&A (5603)
사용후기 (1)
Home    Contact us    Sitemap
기술지원안내
FAQ
Q&A 게시판
사용자 팁


Home > Support > FAQ > Nbuilder PHP
Nbuilder PHP FAQ


제 목 2 - 리눅스용 Nbuilder - 디자인수정안내
글쓴이 관리자

전체레이아웃, 동호회레이아웃, 회원, 인증, 동호회분류, 게시판 등에 관련된 수정안내입니다.


[엔빌더 전체레이아웃 수정안내/nbuilder1.4]
-. 화면 왼쪽상단의 로고 및 상단메뉴관련
    nbuilder/community/main/topmenu.html

-. 탑메뉴, 왼쪽메뉴 레이아웃
    nbuilder/community/main/header1.html

-. 화면 왼쪽하단의 로고 포함 및 라이센스 레이아웃
    nbuilder/community/main/footer1.html

-. 로그인창 관련
    : 소스내에서 iframe 태그만 가져와서 다른 곳에 붙여도 무방함.
    nbuilder/community/main/header1.html

-. 센터로 정렬하는 방법
    nbuilder/community/main/ 디렉토리에서 header1.html, footer1.html 를
    각각 header1__center.html, footer1__center.html 로 교체하시면 됩니다.
    ex)
        mv header1.html header1__left.html
        mv header1__center.html header1.html


[엔빌더 전체레이아웃 수정안내/nbuilder1.3]
-. 화면 왼쪽상단의 로고 및 상단메뉴관련
    nbuilder/community/main/topmenu.php

-. 탑메뉴, 왼쪽메뉴 레이아웃
    nbuilder/community/main/header.php

-. 화면 왼쪽하단의 로고 포함 및 레이아웃
    nbuilder/community/main/footer.php


[엔빌더 동호회 레이아웃 수정안내]
-. 동호회 메인 레이아웃(원본파일)
    : 동호회마다 복사해서 사용중이므로 아래 파일을 수정한뒤 [시스템관리 - 동호회 오류 검사]를 실행하면 모든 동호회에 적용됨.
    nbuilder/community/club_module/temporary/index.php

-. 동호회 상단 레이아웃
    nbuilder/community/club_module/temporary/header.php

-. 동호회 왼쪽메뉴
    nbuilder/community/club_module/temporary/leftmenu.php

-. 동호회 하단 레이아웃
    nbuilder/community/club_module/temporary/footer.php


[엔빌더 회원관련 수정안내]
-. 회원가입 안내메일
    nbuilder/community/module/member/bodyRead.php


[엔빌더 인증관련 수정안내]
-. 외부페이지에서 엔빌더 인증창 사용하기
    <iframe src="nbuilder/include/menuLogin.php" name="ifrmidentification" style="border-width:0; border-color:silver; border-style:solid;" frameborder="0" width="208" height="72" marginheight="0" marginwidth="0" scrolling="no" topmargin="0"></iframe>

-. 엔빌더 인증창 로그인이전 페이지
    nbuilder/include/menuInterface.php

-. 엔빌더 인증창 로그인이후 페이지
    nbuilder/include/menuLogin.php
   
-. 엔빌더 전체화면 인증 페이지
    nbuilder/include/interface.php


[엔빌더 동호회관련 수정안내]
-. 동호회 분류변경방법
    nbuilder/include/club_define.php
    115 line) $e_class1 = array("컴퓨터/인터넷", "친목", "음악", "스포츠/레저", "동문", "방송/연예", "취미", "교육/외국어", "생활/건강", "경제/금융", "정치/법률", "기타");

-. 동호회 생성시 링크, 페이지링크의 기본값을 특정 URL로 변경
    nbuilder/community/club_module/main/club_create.inc.php
    125 line) 'http://nbuilder.net' => 'http://passkorea.net'
    129 line) 'http://nbuilder.net' => 'http://passkorea.net'
   
-. 동호회 시삽변경을 DB내에서 변경
    : 시삽으로 승격하려는 아이디는 해당 동호회에 가입되어 있지 않아야 합니다.
    : 'nbuilder'동호회에서 'admin'사용자를 'userid'사용자로 바꿀 경우.
    mysql> UPDATE tb_club_list SET cl_sysop='userid' WHERE cl_id='nbuilder' AND cl_sysop='admin';
    mysql> UPDATE tb_club_member SET cm_member_id='userid' WHERE cm_cl_id='nbuilder' AND cm_member_id='admin';

-. 동호회 게시판 생성제한수 20개를 수정하기.
    nbuilder/community/module/board/boardCfg.php

    134 line)
        $cfg_max_board = 20;        // 한 사람당 생성가능한 최대 게시판수


[엔빌더 게시판관련 수정안내]
-. 게시판 테마번호 1은 '노랑게시판', 2는 '초록게시판'

-. 게시판 테마 색상 수정
    nbuilder/community/module/board/boardCfg.php

    149~175 line) 게시판 색상

-. 게시판 테마 색상 수정
    nbuilder/community/images/board_images/theme1/
    nbuilder/community/images/board_images/theme2/

-. 외부에서 사용할 게시판 따로 만들기
    다음 주소에서 관리자로 로그인한뒤 게시판을 임의로 추가할 수 있습니다.
    생성된 게시판의 Header File, Footer File 을 수정하여 게시판의 탑메뉴, 왼쪽메뉴도 변경할 수 있습니다.

    http://도메인/nbuilder/community/module/board/adminList.php

-. 게시판 관련파일들이 퍼미션 문제로 생성되지 않았을때 재생성하기
    http://도메인/nbuilder/community/module/board/adminCfgUpdate.php


[PHP코드 수정시 주의사항]
PHP 코드로 작성된 부분을 지우고자 할때는 시작부터 끝나는 지점까지를 모두 지워줘야 합니다.
<? xxxxxxxx ?> 로 이루어져있는데 앞에 <? 만 지울경우 문법상에 에러가 발생하게 되니 유의하시기 바랍니다.
그리고, 수정하신 파일명(경로포함)과 수정내역을 반드시 기록해두시면 차후 업그레이드시 도움이 되실겁니다.


[엔빌더 이외에 다른 소스에 엔빌더 인증을 적용하고자 할때]
-. 엔빌더이외의 소스에서 인증을 넣고 싶다면 엔빌더가 설치된 디렉토리안으로 해당 파일을 옮기신뒤 다음 소스를 첫줄에 넣어주시면 됩니다.

    <?
        include("../include/global_define.php");
        $permNo = 3;            // 회원이상
        include("../include/chkPerm.php");            // 권한별 접근제한
    ?>

    위 소스가 들어간 페이지에서는 회원이상만 접근이 가능합니다.<br>
    <br>
    관리자만 접근가능하게 하려면 '3'대신 '6'을 넣어주면 됩니다.<br>
    <br>
    위 소스앞에 공백이나 빈줄이 들어가면 에러가 발생합니다.<br>


   

리스트
번호   제목 글쓴이 등록일 조회수
6  
관리자
08-01-23 10995
5  
관리자
04-03-09 16488
4  
관리자
04-02-01 15876
3  
관리자
03-12-08 19690
2  
관리자
03-09-25 16691
1  
관리자
03-02-26 44105
◀◀ ◁ | 1 | ▷ ▶▶
패스코리아넷   경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 : nmail@passkorea.net   I   전화 : 1544-1608   I   팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288   I   대표자 : 빈경윤