굿빌더 6.7.0 (다국어) (테마) (기본, 모바일, 반응형) 정보
굿빌더 6.7.0 (다국어) (테마) (기본, 모바일, 반응형)관련링크
http://www.goodbuilder.co.kr
708회 연결
첨부파일
본문
(* 배포되는 빌더는 다국어 지원 글로벌 빌더입니다.)
(* 배포되는 빌더는 4 가지 패키지로 구성됩니다.)
(* 기본 빌더 패키지, 기본 빌더 템플릿 패키지, 쇼핑몰 모듈 패키지, 쇼핑몰 템플릿 패키지, 이렇게 4 가지 입니다.)
(* 기본 빌더 패키지는 필수이며 나머지는 옵션입니다.)
(* 모든 템플릿이 다국어 지원합니다.)
(* G4 지원 기능은 기본 빌더에 포함되어 있습니다.)
(* 쇼핑몰을 사용하고자 하는 경우에는 빌더 설치시 쇼핑몰 '설치' 선택 또는 빌더 설치 후 '빌더관리' -> '모듈관리' -> '쇼핑몰' 설치)
(* 템플릿별 스킨 설정을 사용하고자 하는 경우에는 '빌더관리' -> '기본환경설정' -> '고급설정' -> '템플릿별 스킨 등 이용 여부' 이용으로 설정)
(* 질문 및 버그 리포트는 우선 홈 페이지 하단의 메일 주소를 이용해 주시기 바랍니다.)
(* 위 그림은 대표적인 템플릿의 화면입니다.
다른 템플릿들에 대해서는 데모 페이지를 참고하시기 바랍니다.)
굿빌더6 소개
1. 빌더는 기본 홈 페이지와 모바일 홈 페이지를 지원함
2. 템플릿 관리 기능이 제공됨 (템플릿 생성, 삭제, 설정 등)
3. 메뉴 관리 기능이 제공됨 (메뉴 편집, 생성, 삭제)
4. 다양한 응용 모듈들의 추가 삭제가 지원됨 (쇼핑몰 등)
5. 굿빌더5, 샵5, 4의 템플릿, 스킨들이 지원됨
빌더 설치
1. 빌더 패키지를 설치할 위치에 업로드
2. 설치 : 사용되고 있는 db 이름이 입력되지 않도록 유의 (모두 삭제됨)
빌더 이용 안내
1. 기본 홈 페이지와 모바일 홈 페이지는 템플릿들을 별도로 관리함
2. 빌더 관리시 템플릿별로 서로 다른 값들을 설정할 수 있슴
3. 자신의 템플릿을 만들려면 빌더 관리의 '템플릿 생성' 기능을 이용하여 새로운 템플릿을 생성한 후 적절히 수정하거나 별도로 제작하여 업로드함.
4. 기존에 제작한 그누보드, 영카트용 레이아웃 화일들을 일부 조정하면 그대로 템플릿으로 사용 가능함
5. 그누보드5, 영카트5 스킨들을 수정없이 그대로 사용할 수 있슴
참고 사항
1. 라이센스: GNU GPL 버젼2
보다 자세한 내용은 매뉴얼을 참고하시기 바랍니다.
■ 굿빌더 6.7.0의 주요 특징
● 게시판 5.3.2.8
● 쇼핑몰 5.3.2.8
● 부트스트랩 3.4.1
● 기본 빌더에 g4 지원 모듈 포함
- G4 템플릿과 스킨 지원
● 템플릿의 단독 개발, 배포 지원
● 관리자의 작업 템플릿 설정 지원
● PC, 모바일, 반응형, 테마형 지원
● 쇼핑몰 지원
● 쇼핑몰 해외 결제 연동 지원
- 알리페이(Alipay), Authorize.Net, 엑심베이(Eximbay), 페이팔(Paypal) (연동 모듈은 유료)
● 다국어(multi language) 지원 (현재, 24 개 언어)
● 다국어 페이지 지원 (one source multi language)
■ 굿빌더 6.7.0의 주요 변경 내용 (굿빌더 6.6.4 기준) (* 표시는 유료용)
[기본 빌더]
● 설치 프로그램 다국어 지원
- common.php 수정 (다국어 지원)
- install 이하 모든 프로그램 다국어 지원
- 설치시 설치용 언어 선택하여 설치 진행 (24 개 언어 모두 지원)
(기본 설치 언어: 한글. config.php에서 조정 가능: G5_DEF_INS_LANG)
- 설치 과정 중 홈 페이지 기본 언어, 관리자 페이지 기본 언어 선택 지정
● 관리자 프로그램 다국어 지원 (상세 내용 아래 [관리자]란 참고)
- adm 이하 모든 프로그램 다국어 지원
- 관리자 페이지 언어 별도 지원 (홈 페이지 언어와 구분)
(지원 언어: 한국어, 영어, 일본어, 중국어 간체, 중국어 번체, 러시아어, 베트남어 이상 7 개)
- 관리자 페이지 기본 언어는 빌더 관리에서 변경 가능
- 관리자 페이지 다국어 지원을 위한 프로그램 확장
* lib/common.lib.php: 관리자 페이지 다국어를 위한 번역 함수 _t() 확장
* extend/templete.lang.extend.php: 관리자 페이지 기본 언어에 따른 언어팩 인클루드
* extend/templete.lang.extend.php: ml_adm_domain 추가 (관리자 페이지용 .mo 언어팩 지원)
* install/sql_builder.sql: g5_config2w_def 테이블에 adm_lang 필드 추가
- 다국어 게시판 작성 페이지를 위한 함수 확장 (목록, 수정 페이지 번역 통일 - 최대한 원글 노출)
* lib/common.lib.php 수정 (get_list() 함수 wr_subject_org 항목 추가)
● 번역 보완
- extend 이하 일부 수정
* extend/templete.extend.php: 번역 추가 및 _t() 함수 미정의시 관련 내용 코멘트 처리
* extend/templete.lang.extend.php: 언어명 및 통화명 자동 번역을 위해 라인 63, 69 수정 및 마지막 4 라인 추가
* extend/xtend.srd.pushmsg.php: 문법 에러 수정
- 번역 추가 또는 삭제
* locale/basic/lang_name_list.inc.php: 언어명 번역 추가 (따라서, 다른 프로그램들에서는 번역없이 그대로 사용)
* locale/basic/currency_name_list.inc.php: 통화명 번역 추가 (따라서, 다른 프로그램들에서는 번역없이 그대로 사용)
* locale/include/basic/lang_button.inc.php 수정 (언어명 번역 삭제)
* include/skin.board.write.skin.inc.php 수정 (언어명 번역 삭제)
* etc 이하 번역 추가
- 불필요한 번역 삭제
* bbs/move_update.php: 63 라인 (게시판 저장 내용이므로 원문 그대로 저장되도록 함)
● 사용자 프로그램 전반에 대한 번역 메시지 점검 및 조정
- 출력 메시지들을 점검하여 번역에 적합하게 조정 (템플릿, 스킨은 조정 예정)
* bbs
* etc
* extend
* js
* lib
* locale
* plugin
* mobile
● 언어명에 대한 영어명 배열 변수 추가
- locale/basic/lang_name_list.inc.php
- 설치 페이지, 다국어 관리자 페이지 등의 언어명 표시에 기본 정보로 추가
* install/index.php, install/install_config.php
* adm/builder/lang_config_form.php
* adm/builder/admin_lang_config_form.php
* adm/builder/currency_config_form.php
● 통화명에 대한 영어명 배열 변수 추가
- locale/basic/currency_name_list.inc.php
- 다국어 관리자 페이지의 통화명 표시에 기본 정보로 추가
* adm/builder/currency_config_form.php
* adm/builder/exchange_rate_config_form.php
● 저급 웹 서버 사양(32비트) 적응을 위한 보완
- 큰 정수 계산 오버플로우 문제에 대한 적응
* lib/common.lib.php 수정 (_cc() 함수 보완) (기본은 64 비트용으로 되어 있으므로 필요시 조정)
● 기본 빌더 패키지 구성 조정
- 기본 빌더에 템플릿들 중 주요 템플릿들만 포함시킴
* 관리자 언어팩 추가로 인한 패키지 용량 초과 방지
* 나머지 템플릿들은 별도의 템플릿 패키지로 구성하여 배포
- 템플릿 패키지에서 제외된 템플릿들
* tmpl/t_basic
* mobile/tmpl/t_basic
- g4 패키지 목록 중에서 템플릿 이외의 에디터(geditor)와 스킨을 기본 빌더에 포함시킴
* g4 템플릿은 템플릿 패키지에 포함시킴
- 따라서, 기본 빌더는 기본 빌더 패키지와 기본 빌더 템플릿 패키지로 구성됨
● 언어팩 업그레이드
- locale/lang/keys.inc.php
- locale/lang/*/*/messages.inc.php
● 저작권 표시 관련 조정
- 템플릿 상단 빌더 버젼 코드 유지 문구 삭제
* tmpl/*/head.sub.php
* mobile/tmpl/*/head.sub.php
- 언어팩 복사 배포 금지 문구 삭제
* locale/lang/*/*/*.php
[관리자]
● 관리자 페이지에 다국어 지원 추가
- 모든 관리자 페이지 다국어화 (컨텐츠몰이 패키지에서 제외되므로 컨텐츠몰 관리는 제외)
* 기본 환경 설정
* 회원 관리
* 게시판 관리
* 빌더 관리
* 쇼핑몰 관리
* SMS 관리
- 관리자 페이지 기본 언어 설정 페이지 추가
* adm/admin.menu350.php 확장
* adm/builder/admin_lang_config_form.php 추가
* adm/builder/admin_lang_config_form_update.php 추가
● 관리자 페이지용 언어팩 추가
- locale/lang/keys-adm.inc.php
- locale/lang/*/*/messages-adm.inc.php
● 다국어 게시판 작성 페이지 보완 (*)
- 다국어 게시판 작성 페이지를 위한 G5_IS_ADMIN_BBS 정의 추가
(관리자 페이지용 언어 번역 적용되나 사용자용 템플릿 적용을 위해)
* adm/builder/multi_lang_db/bbs/_common.php (*)
- 사용자용 설정 템플릿을 사용하던 방식에서 직접 지정하여 사용(현재: tmpl/basic)
* adm/builder/multi_lang_db/bbs/_common.php 수정
* adm/builder/multi_lang_db/bbs/board.php 수정
* adm/builder/multi_lang_db/bbs/write.php 수정
- 불필요한 체크박스, 버튼 등 제거
* adm/builder/multi_lang_db/bbs/skin/list.skin.php 수정
* adm/builder/multi_lang_db/bbs/board.php 수정
* adm/builder/multi_lang_db/bbs/skin/list.skin.php 수정 (wr_subject_org 항목 이용)
● 빌더 관리 페이지 업그레이드
- 언어, 통화, 환율 설정 관련하여 다국어 지원에 적합하게 업그레이드
(영어 언어명, 통화명 기본 정보 추가)
* adm/builder/lang_config_form.php 수정
* adm/builder/admin_lang_config_form.php 추가
* adm/builder/currency_config_form.php 수정
* adm/builder/exchange_rate_config_form.php 수정
- 다국어 DB 관리 모듈 설치 프로그램 보완 (*)
* adm/builder/module/multi_lang_db/install_config.php 보완 (모듈 존재 여부 검사 추가)
* adm/builder/module/multi_lang_db/install_db.php 보완 (설치 검사 조건 오류 수정) (라인 58)
● 관리자 스타일시트 부분 조정
- adm/css/admin.css 조정
* .btn_frmline1, .btn_frmline2 버튼 추가
* adm/builder 이하 관련 화일들의 단순 링크들을 btn_frmline 또는 btn_frmline1 버튼으로 조정.
* adm/builder 이하 관련 화일들의 수정 버튼들을 btn_frmline2 버튼으로 조정.
● 관리자 헤드 페이지 수정
- '커뮤니티 바로가기'를 '홈 바로가기'로 수정
- 쇼핑몰 '이용'의 경우에만 헤드에 표시
* adm/admin.head.php
● 잘못된 제목 표시 수정
- adm/builder/module/shop/index.php
● 이전 빌더의 관리자 페이지를 다국어 페이지로 업그레이드하는 방법
- lib/common.lib.php 교체
- extend/templete.lang.extend.php 교체
- locale/basic/lang_name_list.inc.php 교체
- locale/basic/currency_name_list.inc.php 교체
- locale/lang/keys-adm.inc.php 추가
- locale/lang/*/*/messages-adm.inc.php 추가
- adm 교체
[쇼핑몰]
● 사용자 프로그램 전반에 대한 번역 메시지 점검 및 조정
- 출력 메시지들을 점검하여 번역에 적합하게 조정 (템플릿, 스킨은 조정 예정)
* shop, mobile/shop
● 컨텐츠몰은 패키지에서 제외
- 사용자 및 관리자 페이지에서 모두 제외
● 빌더 모듈 관리의 쇼핑몰 설치, 삭제 오류 보완
- 쇼핑몰 모듈 설치, 삭제의 반복시 게시판 관련 항목 중복으로 인한 에러 해결
* install/sql_builder_shop.sql 수정
● 쇼핑몰 문법 에러 수정
- shop/largeimage.php 라인 6
● 번역 추가
- shop/itemqaformupdate.php
- 관리자 페이지용 함수의 번역 추가
* lib/shop.lib.php: get_delivery_company 함수
● 쇼핑몰 모듈 패키지 구성 조정
- 쇼핑몰 모듈 패키지에 템플릿들 중 주요 템플릿들만 포함시킴
- 나머지 템플릿들은 별도의 템플릿 패키지로 구성하여 배포
- 템플릿 패키지에서 제외된 템플릿들
* tmpl/t_shop_basic
* tmpl/shop_c_basic
* tmpl/shop_c_basic_banner
* tmpl/shop_c_basic_biz_easy
* mobile/tmpl/t_shop_basic
* mobile/tmpl/shop_c_basic
* mobile/tmpl/shop_c_basic_webzine
[프로 빌더] (*)
● 프로 빌더 재배포
- 기본 빌더와 100% 호환 (기본 빌더 각 버젼별로 병행 배포)
- 구성: 기본 빌더 + 쇼핑몰 + 프로 서비스 패키지들 (단일 패키지로 구성) (선택적 설치, 삭제 가능)
- 무료 버젼과의 차이: 프로 템플릿 (8 종), 다국어 DB, 다국어 DB 관리, 쇼핑몰 해외 결제 모듈 포함
* 프로 템플릿 8 종 : basic_pro, shop_basic_pro, r_boot_basic_pro, r_shop_basic_pro, theme_basic_pro, theme_shop_basic_pro, theme_basic_new_pro, theme_shop_basic_new_pro
* 해외 결제 모듈 (쇼핑몰): 알리페이(Alipay), Authorize.Net, 엑심베이(Eximbay), 페이팔(Paypal)
* DB 데이타 다국어 편집 기능 (각 언어별 번역어 입력 저장: 자동 입력 지원) (게시판, 쇼핑몰)
* 다국어 검색 기능 (각 언어별 검색) (게시판, 쇼핑몰)
[참고]
⊙ 본 배포본에서는 다국어 DB를 사용하지 않고 언어 팩만으로 다국어 지원
(따라서, 다국어 검색은 지원되지 않음)
(데모 페이지에서는 유료 배포본 일부 기능 지원으로 게시판 및 쇼핑몰 검색 가능)
⊙ 유료 배포본 (프로 빌더): 다국어 DB 및 언어 팩을 통해 다국어 기능 전체(full) 지원
(다국어 검색 지원, 다국어 DB 관리 지원)
추천
6
6
댓글 전체
굿빌더 6.7.0입니다.
이번 버젼에서는 설치 화일 및 관리자 화면의 모든 프로그램들이 다국어가 지원되도록 업그레이드되었습니다. 따라서, 이제 사용자 화면, 관리자 화면, 설치 화면에 모두 다국어가 지원됩니다.
감사합니다.
이번 버젼에서는 설치 화일 및 관리자 화면의 모든 프로그램들이 다국어가 지원되도록 업그레이드되었습니다. 따라서, 이제 사용자 화면, 관리자 화면, 설치 화면에 모두 다국어가 지원됩니다.
감사합니다.
변화된 패키지 구성에 대한 안내입니다.
이번 버젼부터는 기본 빌더를 필수로 하고 쇼핑몰 모듈, 기본 빌더 템플릿, 쇼핑몰 템플릿 등은 선택적으로 설치할 수 있도록 패키지 구성을 정리하였습니다.
감사합니다.
이번 버젼부터는 기본 빌더를 필수로 하고 쇼핑몰 모듈, 기본 빌더 템플릿, 쇼핑몰 템플릿 등은 선택적으로 설치할 수 있도록 패키지 구성을 정리하였습니다.
감사합니다.
설치 sql_builder.sql 화일에 환율 관련 부정확한 데이타가 포함되어 있어 기본 빌더를 재업로드했습니다.
감사합니다.
감사합니다.
멋진 빌더를 공개해 주셔서 감사합니다. 추천!!
감사합니다.
안녕하세요...
현재 6.5.4 버전 설치되어있는데, 6.7.0 으로 업그레이드하려면
어떻게 해야하는지요?
현재 6.5.4 버전 설치되어있는데, 6.7.0 으로 업그레이드하려면
어떻게 해야하는지요?
6.6.4 기준으로 설명 드립니다.
다른 버젼에도 비슷한 기준이 적용되므로 참고하여 업그레이드하시면 될 것 같습니다.
DB에는 큰 변화가 없으므로 (관리자 언어 필드 1 개 추가 정도) 전체 프로그램을 백업한 후에 템플릿을 제외(템플릿이 수정된 경우)한 부분들에 대해 덮어쓰기 해 주시면 될 것 같습니다. 덮어쓰기 후, 빌더 관리에서 관리자 언어 설정 버튼을 눌러 주시기 바랍니다.
사용하던 언어팩에 자체 추가한 내용이 있었다면 이 내용도 반영해 주시기 바랍니다.
감사합니다.
다른 버젼에도 비슷한 기준이 적용되므로 참고하여 업그레이드하시면 될 것 같습니다.
DB에는 큰 변화가 없으므로 (관리자 언어 필드 1 개 추가 정도) 전체 프로그램을 백업한 후에 템플릿을 제외(템플릿이 수정된 경우)한 부분들에 대해 덮어쓰기 해 주시면 될 것 같습니다. 덮어쓰기 후, 빌더 관리에서 관리자 언어 설정 버튼을 눌러 주시기 바랍니다.
사용하던 언어팩에 자체 추가한 내용이 있었다면 이 내용도 반영해 주시기 바랍니다.
감사합니다.
⊙ 유료 배포본 (프로 빌더): 다국어 DB 및 언어 팩을 통해 다국어 기능 전체(full) 지원
(다국어 검색 지원, 다국어 DB 관리 지원)
이라고 하셧는대
쪽지로 가격이나 상담하실 매신져 스카이프나 텔레그램 부탁드립니다
검색에 다국어 검색까지되야해서요
(다국어 검색 지원, 다국어 DB 관리 지원)
이라고 하셧는대
쪽지로 가격이나 상담하실 매신져 스카이프나 텔레그램 부탁드립니다
검색에 다국어 검색까지되야해서요
님께서 정보 공개를 안 하신 상태라 쪽지 발송은 되지 않습니다.
상담하실 내용은 굿빌더 홈 페이지 하단의 이메일 주소로 보내 주시면 됩니다.
감사합니다.
상담하실 내용은 굿빌더 홈 페이지 하단의 이메일 주소로 보내 주시면 됩니다.
감사합니다.
좋은 자료 감사합니다.
감사합니다.
먼저 굿빌더님께 감사 드립니다
제가 gb-6.8.0 으로 설치 해보고 메뉴 수정(하부메뉴 포함)도 햅핬는데 언어가 안바뀌네요.
예를 들어 한국어로 소개 대신 첫번째로 수정 햐고 새로 비고로 추가 해봤는데 수정 추가는 되는데
언어가 바뀌네요 영문으로 열어 봒지만 수정과 추가 메뉴는 그대로 한국어로 나옵니다...제가 실력이 없어 그러는지 잘 모르겠네요..
감사 합니다
제가 gb-6.8.0 으로 설치 해보고 메뉴 수정(하부메뉴 포함)도 햅핬는데 언어가 안바뀌네요.
예를 들어 한국어로 소개 대신 첫번째로 수정 햐고 새로 비고로 추가 해봤는데 수정 추가는 되는데
언어가 바뀌네요 영문으로 열어 봒지만 수정과 추가 메뉴는 그대로 한국어로 나옵니다...제가 실력이 없어 그러는지 잘 모르겠네요..
감사 합니다
언어 팩에 수정 언어들에 대한 번역어을 입력해 주면 됩니다.
감사합니다.
감사합니다.
감사합니다
감사합니다
모바일 기기 자동 인식이 잘 되지 않는 경우 다음과 같은 방법으로 해결할 수 있습니다.
extend/templete.extend.theme_device.php 화일의 69번째 라인을
else if (isset($_SESSION['ss_is_mobile']) && $_SESSION['ss_is_mobile']) 으로 변경
감사합니다.
extend/templete.extend.theme_device.php 화일의 69번째 라인을
else if (isset($_SESSION['ss_is_mobile']) && $_SESSION['ss_is_mobile']) 으로 변경
감사합니다.