그누보드 하드코딩사를 위한 g4s 빌더 [g4s_builder_codingsa1.0.1] > 그누보드5 빌더

그누보드5 빌더

설치하면 순식간에 홈페이지가 뚝딱 생기는 빌더를 사용해 보세요.
빌더 다운로드시 좋아요 클릭과 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
빌더의 종류가 많아짐에 따라 빌더 분류 표시는 1월 말일까지만 표시하겠습니다.

그누보드 하드코딩사를 위한 g4s 빌더 [g4s_builder_codingsa1.0.1] 정보

그누보드 하드코딩사를 위한 g4s 빌더 [g4s_builder_codingsa1.0.1]

첨부파일

g4s_builder_codingsa1.0.1.tar (5.0M) 108회 다운로드 2013-07-12 18:04:24

본문

빌더저작: 코딩사 http://www.codingsa.kr
빌더버전: g4s_builder_codingsa1.0.1
견본사이트: http://www.codingsa.kr/test/g4s_builder_codingsa/


 

[이 버전에서 개선된 사항]

- 서브화면의 사이드메뉴의 jquery.easing.1.3 과 팝업로그인의 아이디찾기에 사용된 jquery.easing-1.3.pack 의 충돌 버그패치

 

(수정) menu/side/type_img/common_menu.html
 (수정) menu/side/type_img/js/jquery.naviDropDown.1.0
 (수정) menu/side/type_text/common_menu.html
 (수정) menu/side/type_text/js/jquery.naviDropDown.1.0

 

- 팝업로그인창이 www이 붙었을때와 안붙었을 때 Ajax 오류및 오작동 버그패치

 

(수정) common_head.php line45
 (수정) js/login_popup.js

 

 

[본 빌더의 특징]

그누보드 g4s에 적용가능한 하드코딩용 빌더입니다.

1. 웹표준과 웹접근성을 준수한 그누보드 g4s 버전에 적용가능한 빌더입니다.

2. 주어진 디자인시안에 맞추어 빠르고 쉽게 웹사이트 코딩이 가능하도록 복잡한 디자인은 배제하였습니다.

3. 기존 그누보드 파일들 수정없이, builder / codingsa 폴더안의 파일들만 수정하면 됩니다.

4. 그누보드의 게시판을 활용하여 일반문서 형식의 추가페이지들도 쉽게 추가/수정할 수 있습니다.

5. builder / codingsa 폴더안에 서로다른 게시판에서 사용하게될 상하단 파일을 따로 제작해 넣어둔 후,
게시판별로 상하단 파일을 따로 지정하여, 서브문서마다 다르게 레이아웃을 디자인할 수 있습니다.

6. 디자인시안에 맞추어 자유롭게 상하단과 사이드의 네비게이션을 코딩할 수 있습니다.

- 메뉴 네비게이션은 상단용과 사이드용이 별도로 구성되어 있고, 간결한 소스코드로 작성되어 수정이 쉽습니다.
- 메뉴 네이게이션은 롤오버의 형식이 기본코딩되었고, 이미지형과 텍스트형을 선택하여 사용할 수 있습니다.
- 메뉴 네비게이션에서 서브메뉴들은 가로형(horizontal)과 세로형(vertical) 중에서 선택하여 사용할 수 있습니다.

7. 게시판과 연동한 메인화면 공지 팝업레이어가 구현되어 있습니다.

8. 웹디자인을 할 때 자주사용되는 메인화면용 슬라이드 이미지 형식의 최근게시물이 구현되어 있습니다.

9. 웹디자인을 할 때 자주사용되는 탭메뉴 형식의 최근게시물이 구현되어 있습니다.

10.투명하고 드래그가 가능한 토글형식의 레이어팝업 로그인창이 구현되어 있습니다.

11. html유효성검사에서 통과되도록 에러 0 으로 코딩되었습니다.(검사영역에서 그누보드 자체코드는 제외)


[참고사항]

- 메인화면에 사용된 컨텐츠들을 둘러싸는 외곽라인과 하단부 외곽라인은 css3 를 사용하여 외곽을 둥글게
 처리하였으므로, ie9 이상이나 크롬,파이어폭스,오페라,모바일환경등의 최신브라우저에서는 의도대로 반영되겠으나,
ie8 이하에서는 그냥 각지게 보일 것입니다.
ie 구버전이나 최신버전에 상관없이 그 부분 동일하게 보이려면, 해당 스타일을 제거하여 똑 같이 각지게 보이게 하거나,
디자인을 수정해서 사용하시면 됩니다.

- 모바일용 스킨은 준비되어 있지 않고, 그누보드 자체 모바일 스킨이 적용됩니다.

- 보다 자세한 사용방법은 아래의 ### 코딩사빌더 제대로 사용하기 ### 부분에서 참고하십시오.

 

[라이선스]

본 빌더는 그누보드 이용자라면 누구나 무료로 사용가능합니다.
하지만, 사용으로 인해 발생할 수 있는 손실에 대하여 일체의 책임을 지지 못합니다.
개작하여 사용하거나 배포시 보고계신 문서 코딩사빌더메뉴얼은 수정없이 원본그대로 함께 배포하여야 합니다.

 

[그누보드 디렉토리 안에 업로드하기]

코딩사의 그누보드용 빌더는 아래와 같은 절차로 업로드 해 둡니다.

1. 코딩사 홈페이지 http://www.codingsa.kr 자료실 또는, 그누보드 4s 자료실(빌더 카테고리)에서 본 빌더의 압축파일을 다운로드 합니다.
2. 다운받은 압축파일을 해제하면 skin 폴더와 builder 폴더가 있을겁니다.
3. 그누보드(4s버전)가 설치된 FTP에 접속하여 설치된 그누보드 디렉토리 안에 위 두 폴더를 업로드합니다.

 

[홈페이지에 코딩사 빌더적용하기]

1. 그누보드로 제작된 홈페이지를 코딩사 빌더로 변경하기 위해서는, 그누보드 관리자로 로그인합니다.
2. 환경설정 > 기본환경설정 > 레이아웃추가설정 에서 아래와 같이 설정하는것만으로 빌더가 적용됩니다.

- 초기화면파일경로 builder/codingsa/index.php
- 상단파일경로 builder/codingsa/head.php
- 하단파일경로 builder/codingsa/tail.php

 

########################## 코딩사빌더 제대로 사용하기 ###################################

 

아래의 순서로 설명하였으나 순서에는 의미가 없습니다.

1. 상단 네비게이션 메뉴 수정하기
2. 사이드 네비게이션 메뉴 수정하기
3. 게시판을 활용한 일반문서 추가/수정하기
4. 각각의 게시판에 따로따로 head 파일을 적용하여 레이아웃을 다르게하기
5. 게시판과 연동한 공지팝업창 띄우고 해지하기
6. 메인화면 슬라이드 이미지 교체하기
7. 통합검색 화면 스킨 변경하기
8. 그누보드가 버전 업그레이드 되었을 때, 코딩사빌더가 적용된 홈페이지 업그레이드 방법
9. 유지보수에대한 지원안내

 

[상단 네비게이션 메뉴 수정하기]

1. builder/codingsa/menu/top 폴더안에 4가지 형식의 상단메뉴가 있습니다.
- type_img_horizontal(이미지형식의 메뉴이고 서브메뉴를 가로로 출력)
- type_img_vertical(이미지형식의 메뉴이고 서브메뉴를 세로로 출력)
- type_text_horizontal(텍스트형식의 메뉴이고 서브메뉴를 가로로 출력)
- type_text_vertical(텍스트형식의 메뉴이고 서브메뉴를 세로로 출력)

2. 위 4가지 형식의 폴더안에 각각 menu.html 이 있으며, 이 파일을 수정해서 사용하십시오.

3. builder/codingsa/common_head.php 에서 위 4가지 중 한가지를 선택해서 사용하면 됩니다.

 

[사이드 네비게이션 메뉴 수정하기]

1. builder/codingsa/menu/side 폴더안에 2가지 형식의 사이드메뉴가 있습니다.
- type_img(이미지형식의 메뉴)
- type_text(텍스트형식의 메뉴)

2. 위 2가지 형식의 폴더안에 각각 menu.html 이 있으며, 이 파일을 수정해서 사용하십시오.

3. builder/codingsa/head_aboutus.php 에서 위 2가지 중 한가지를 선택해서 사용하면 됩니다.
 (head.php는 사이드가 없는 메인화면용이고, head_aboutus.php는 사이드가 있는 서브페이지용 레이아웃)

 

[게시판이 아닌 일반문서 추가/수정하기]

코딩사의 빌더를 이용시 그누보드 skin/board 폴더안에 codingsa_subpage 폴더가 업로드 되어 있을겁니다.
이 codingsa_subpage 게시판 스킨을 활용하여 그누보드에서 일반페이지를 추가하고 관리할 수 있습니다.
정확한 의미는, 일반 서브페이지 문서처럼 보이게 하는 것에 지나지 않지만, 추가와 수정이 쉬워, 그누보드를
 게시판빌더에서 사이트빌더로 용도를 확장할 것입니다.
아래의 방법을 따르면 됩니다.

1. 그누보드 게시판그룹관리에서 subpage 라는 게시판그룹을 생성합니다.

2. 그누보드 게시판관리에서 subpage 라는 게시판을 하나 생성하는데 아래와 같이 설정하여 생성합니다.

- table 이름을 subpage 라고 입력
- 그룹을 subpage 로 선택
- 권한설정에서 읽기권한만 1등급(손님)으로 하고, 나머지 권한은 모두 10등급(최고관리자)로 합니다.
- 기능설정에서 DHTML 에디터 사용 에 체크합니다.
- 디자인양식에서 스킨디렉토리는 codingsa_subpage 로 선택합니다.
 (없어서 선택할 수 없다면 skin/board 폴더안에 codingsa_subpage 폴더가 올려지지 않았을 겁니다.)
- 상단파일경로에 ../builder/codingsa/head_aboutus.php (예를들면) 를 입력합니다.
- 하단파일경로에 ../builder/codingsa/tail.php 를 입력합니다.

3. 위와 같이 subpage 게시판을 생성하면, 최고관리자만 페이지추가와 수정이 가능하게 됩니다.

4. subpage 게시판에서 페이지를 추가(글쓰기에 해당)하고, 메뉴들에서 링크시 링크값을 해당글의 wr_id 로 합니다.
예를 들면 <a href="<?=G4_BBS_URL?>/board.php?bo_table=subpage&wr_id=1">회사연혁</a> 와 같습니다.

 

[각각의 게시판에 따로따로 head 파일을 적용하여 레이아웃을 다르게하기]

1. builder/codingsa/ 폴더안에 보면 문서의 상단 디자인에 관련된 아래 3개의 파일이 있습니다.

- common_head.php (사이트전체에 공통으로 사용될 변수와 파일들이 선언되어 있고, 공통 상단디자인 영역입니다.)
- head.php (메인화면용 상단파일로서, 사이드영역이 없는 레이아웃 입니다.)
- head_aboutus.php (사이드영역이 있는 서브페이지용 상단파일입니다.)

위 파일중에서 head_aboutus.php 를 복사하고 적절하게 수정한 후, 의미있는 파일이름으로 저장합니다.
예를 들면 회사소개 같은 일반페이지에 사용될 헤드는 head_aboutus.php 로...
또 예를 들면 게시판 그룹은 head_community.php 로...
또 예를 들면 자료실 그룹은 head_pds.php 로...

2. 각 게시판 수정에서 상단파일경로를  ../builder/codingsa/head_community.php 등과 같이 설정해서 사용합니다.

 

[게시판과 연동한 공지 팝업레이어 띄우고 해지하기]

본 빌더를 이용하면 게시판과 연동하여 매우 쉽게 메인화면에 공지창을 띄울 수 있습니다.
웹접근성을 고려하여 팝업창은 새창형식이 아닌 레이어 형식으로 띄워지며, 열고닫기는 클라이언트 쿠키로 관리됩니다.
아래의 방법을 따르면 됩니다.

1. notice 라는 공지사항 게시판을 하나 생성합니다.(보통 공지사항 게시판은 notice로 명명할 것입니다.)
2. 글쓰기 할 때, 공지에 체크한 게시물들이 팝업레이어로 메인화면에 띄워집니다.
3. 팝업레이어의 너비와높이는 builder/codingsa/popup.php 에서 수정가능하지만 높이는 설정값에 관계없이 자동조절됩니다.
4. 게시글을 이미지로 작성할 경우, 이미지 태그에 width=100% 로 하면 팝업레이어에 꼭 맞게 출력됩니다.

참고)
정부의 관련기관 지침에 여러개의 팝업창을 띄우는것을 권장하지 않으므로, 기본 3개로 설정해 놓았습니다.
그러므로, notice 라는 이름의 게시판에서 공지에 체크된 게시물이 5개더라도 최근작성기준하여 3개까지 띄웁니다.
팝업창의 너비는 popup.php 에서 설정가능하며 높이는 설정하더라도 내용에 맞게 자동으로 결정됩니다.
만일, 공지팝업기능을 사용하지 않고 싶다면, builder/codingsa/index.php 하단에서 코드를 삭제하면 됩니다.


[메인화면 슬라이드 이미지 교체하기]

메인화면에는 기본 4장의 이미지가 슬라이딩 되도록 MIT 라이선스 형식의 jQuery 슬라이드 플러그인이 사용되었습니다.
참고로 해당 플러그인의 개발사는 http://iprodev.com/ 입니다.
아래의 방법을 따릅니다.

builder/codingsa/slidegallery/iprodev-iView/photos/ 안에 썸네일과 큰 이미지를 각각 4장씩 넣어둡니다.
큰 이미지의 사이즈는 980픽셀 * 400픽셀입니다. 이미지의 크기를 다르게해서 올렸다면, 아래파일들에서 수정이 필요합니다.
- builder/codingsa/slidegallery/iprodev-iView/photos/css/skin3/style.css
- builder/codingsa/css/default.css (#codingsa_iframe01 선택자부분에서 너비와높이 수정)


[통합검색 화면 스킨 변경하기]

본 빌더에는 무난하게 사용할 수 있는 통합검색 스킨이 포함되어 있습니다.
아래의 방법을 따릅니다.

- 환경설정 > 기본환경설정 > 검색스킨에서 codingsa_basic 으로 선택후 적용합니다.

 

[그누보드가 버전 업그레이드 되었을 때, 코딩사빌더가 적용된 홈페이지 업그레이드 방법]

그누보드 버전업그레이드시 익숙한 방법으로 기본적인 백업과 업데이트방법을 사용하되,
아래의 코딩사 빌더와 관련된 폴더들의 백업과 업로드만 추가로 하시면 됩니다.

- builder 폴더안에서 폴더이름이 codingsa로 시작되는 폴더
- skin/board 폴더안에서 폴더이름이 codingsa로 시작되는 폴더
- skin/lastest 폴더안에서 폴더이름이 codingsa로 시작되는 폴더
- skin/search 폴더안에서 폴더이름이 codingsa로 시작되는 폴더
추천
5

댓글 전체

후딱 갈어봤는데 멎지다요^^
감사합니다.

차근 차근 해봐야지..

소메뉴가 많을시 어캐하면 되는가요?

슬라이드 사이즈 줄이면 아래 작은 이미지 4개 없어져요 ㅠㅠ
소메뉴(2차메뉴)를 많이 추가했을 경우에는 해당 ul 태그에 직접 width 속성을 너비에 맞게 설정하시면 됩니다. 예를 들면 <ul id="codingsa_nav_top_submenu01" style="width:600px;"> 과 같습니다.
그리고, 메인에 크게 박힌 슬라이딩 갤러리 크기를 변경시에는 설명서에 있듯이
아래 파일들의 적절한 수정이 필요합니다.
- builder/codingsa/slidegallery/iprodev-iView/photos/css/skin3/style.css
- builder/codingsa/css/default.css (#codingsa_iframe01 선택자부분에서 너비와높이 수정)
네 설명서에 있듯이, 각 게시판의 수정에서 상하단 파일을 아래와 같이 설정하면 면 됩니다.

../builder/codingsa/불러오고싶은파일

물론, 위 경로에 파일을 미리 만들어 올려두셔야 할 것입니다.
관리자로 서브페이지를 보면
http://cg9531.woobi.co.kr/sub.jpg  링크처럼 됩니다.

그리고 서브메뉴가 많이 필요해서 <ul id="codingsa_nav_top_submenu01" style="width:600px;">로 변경했는데도 다 올라오지를 않네요. 현재 값을 820px로 줬는데 가로 스크롤바를 옮겨야 메뉴를 볼수 있네요. 처음 서브페이지가 생기는 위치를 앞으로 더 땡겨올려면 어떻게 해야되는지요?
서브메뉴의 너비와 위치는 아래와 같이 width 와 left 속성으로 조절해 보십시오.
<ul id="codingsa_nav_top_submenu01" style="width:820px;left:-300px;">
답변 감사합니다.^^ 서브메뉴부분은 해결됐습니다.
그런데 관리자로 서브페이지를 볼 때
http://cg9531.woobi.co.kr/sub.jpg <- 여기처럼...
우측 상단에 수정/페이지만들기/목록 버튼이 나옵니다. 자꾸 귀찮게 해드려서 죄송합니다. ^^;
네 subpage 생성 게시판에 사용된 상단파일이 사이드가 없는 메인용 헤드 파일을 지정하셔서, 그렇게 엉뚱한 곳에 페이지만들기 버튼이 나올겁니다.
해당 게시판의 디자인설정에서 상단파일 경로를
../builder/codingsa/head_aboutus.php
로 설정하시면 바른 위치에 나타날겁니다.
네 호수의 나그네님~
버전1.0에서는 헤드의 경로가
../builder/codingsa1.0/head_aboutus.php
와 같습니다.
하지만,
지금부터(버전1.0.1)는 경로를
../builder/codingsa/head_aboutus.php
와 같이 codingsa1.0 에서 1.0을 뺀 codingsa 로 통일되었습니다.
감사 합니다.
자료를 다운받아 올렸는데
다음 파일을 찾을 수 없습니다.
•data/dbconfig.php 라는 멧세지가 나옵니다. 어떻게 해결해야 하나요... 워낙 초보라.
네.
그것은 본 빌더와 상관이 없고,
현재 그누보드를 설치를 하지 않으신듯합니다.
그누보드가 올려진 ftp 에 data 폴더를 생성하고 설치를 진행하시면 될듯합니다
전체 332 |RSS
그누보드5 빌더 내용 검색

회원로그인

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