지음빌더_1.5_UTF [수정 06. 08] > 그누4 빌더

그누4 빌더

설치하면 순식간에 홈페이지가 뚝딱 생기는 빌더를 사용해 보세요.
빌더의 저작권은 해당 빌더 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
빌더 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
주의) 빌더에 포함된 CHEDITOR의 경우 SIR에서 배포하는 조건으로 포함하는 것을 허락하며,
다른 곳에서 배포하는 경우 CHEDITOR를 제거하시거나 CHEDITOR를 구입하여 배포해 주시기 바랍니다.

지음빌더_1.5_UTF [수정 06. 08] 정보

지음빌더_1.5_UTF [수정 06. 08]

첨부파일

ziumbuilder_utf.1.6.0.zip (3.5M) 153회 다운로드 2013-06-20 19:19:13

본문

※ 지음빌더는 utf 캐릭터셋이 기본입니다. json encoding을 사용하고 있어서 euc-kr에서는 오류가 생길 수 있습니다.
UTF
MySQL 5.x 이상
PHP 5.x 이상 환경에 적합 합니다.


스킨에 디렉토리 몇 개가 추가 됐습니다.
게시판이나 회원가입 페이지는 두 영역으로 나눴습니다.
skin/board는 그누보드에서 사용하는 게시판 기본 스킨들이 들어가게 됩니다. 프로그램 영역입니다.
skin/zm.board는 게시판을 감싸고 있는 외곽의 스킨입니다.
프로그램 영역과 프로그램을 감싸고 있는 영역을 분리한 이유는 레이아웃 하나를 게시판 여러 개가 사용 할 수 있도록 하기 위해서입니다.

zm.bottom, zm.topmenu는 함수로 작용합니다. zm.board, zm.index, zm.member, zm.page에 head.skin과 tail.skin에서 호출합니다. zm_bottom("스킨명"). zm_topmenu("스킨명");처럼 사용 할 수 있습니다.

zm.index는 INDEX 페이지 스킨입니다.

zm.member는 skin/member 영역을 감싸고 있는 외곽 스킨입니다.

zm.page는 게시판, 회원관리 등의 프로그램이 사용되지 않는 일반 페이지입니다.
일반 페이지는 보통 스킨 형태로 작업하지 않지만 빌더관리자에서 스킨 적용을 하게 되면 그누보드와 빌더 자원을 페이지 내에서 사용 할 수 있습니다.

/zm.extend는 빌더에서 필요한 확장 파일들이 있습니다.
/zm.service는 위젯이나 추가 기능들을 포함 하고 있습니다. zm_service("서비스명", "스킨명")처럼 사용 할 수 있습니다.


http://zmbziumsoftcokr.cafe24.com
테스트 아이디/비번은 admin/test입니다. (작업하는 과정에서 수시로 초기화 하고 있습니다.)



2013. 05. 07 파일명 : ziumbuilder_utf.1.4.1.zip
png 파일이 썸네일이 생성되지 않는 오류 수정 했습니다.
/extend/zm.lib.common.php 파일이 수정 되었습니다.

2013. 05. 31

HTML5로 우선 레이아웃만 수정 했습니다. 앞으로 DTD를 준수해야 할 거 같습니다. 혹시 문제가 생기면 doctype을 변경해 주세요.
추천
8
  • 복사

댓글 전체

프로그램 수정한 부분이 없으시면 data폴더를 제외한 나머지를 덮어쓰기 하시면 됩니다. ^^ 메뉴얼 작성중이지만 블로그에도 들러주세요. 아직 정식 사이트는 없어요. ㅠㅠ
텍스트파일에 제이름이 들어가 영광입니다 ㅠㅠ
한가지 치명적인 오류가 발생해서 보고드립니다
> zm.gallary 에서 상하로 긴 파일을 업로드하면 게시판 전체가 깨집니다
제 사이트에서만 그런줄알았더니 여기서도 그러네요.

http://zmbziumsoftcokr.cafe24.com/zmb/bbs/board.php?bo_table=notice

참고부탁드려요,
우려했던 일이 현실이 됐습니다. ㅠㅠ png 파일이 리사이즈가 안되는 문제를 지금 고민 중인데 썸네일을 생성하지 못하는 문제가 시급하네요. ㅡㅡ^ 어쩔 수 없이 오늘 밤샘을... 좋은 제보 감사합니다.
개선요청 : 이미지 업로드시 너무 속도가 오래걸림
질문사항 : 동영상 바로 재생시켜주는것이 필요함
요청사항 : 구글지도 입력이 가능하게 되었으면 좋겠음.
update zm_builder_config set db_subdomain='' where db_up_recno='4'

1054 : Unknown column 'db_subdomain' in 'field list'

error file : /adm/zm.builder_process.php

게시판 수정시 위와 같이 오류가 발생하여 사용이 안되고 있네요 ..ㅠ
db_subdomain 필드가 나중에 추가 되었습니다. 1.3버전 후로는 설치시에 필드가 생성이 되는데 그 전에거는 아마 sql 파일에 없을거 같아요.
혹시 처음에 배포했던 파일로 인스톨 하시고 나중에 파일만 덮어쓰기 하셨다면 번거로우시더라도 zm_builder_config에 db_subdomain을 추가 해주시면 될 거 같아요.
"alter table zm_builder_config add db_subdomain varchar(40)" ^^

전역 축하드립니다.
게시판 전체를 블라인드 하시는 걸 말씀하시는 건지... ^^; 보통 특정 게시물이 홍보글이거나 용도에 맞지 않을 때 개별적으로 블라인드 하지 않나요?
예, 게시판 전체를 블라이드할 수 있는 기능이 있을까요. 보안등으로 블라이드처리해야 할수 있는데 일부글만 처리하기엔 번거로울수 있어서요.
그런 기능은 따로 없지만 게시판 전체를 블라인드 해야 한다는게 잘 이해가 되지 않습니다. 게시판을 안 보이게 할 목적이라면 메뉴에서 링크를 제거하면 될 거 같고 게시판의 존재는 확인이 되어야 하지만 내용을 숨겨야 하는 거라면 skin 파일을 수정하면 되지 않을까요?
$list[$i][subject] = "블라인드 된 글입니다.";
$view[$i][document] = "블라인드 된 글입니다.";
이런식으로 스킨 파일을 수정하면 되지 않을까요?
빌더에서 블라인드 기능은 게시글을 삭제한 것이 아니라 블라인드 레코드만 선별해서 위의 예시처럼 출력하기 전 배열의 내용을 치환하는 정도입니다.
HTML5로 레이아웃을 다시 잡았습니다.
<!doctype html> 이 부분을 바꾸면 예전 방식대로 코딩이 가능하지만 앞으로 HTML5는 피한다고 피할 수 있을 거 같지가 않습니다.
저도 걸음마 단계라 잘 모르지만 DTD를 준수하는 게 앞으로 크로스브라우징 작업에도 도움이 될 거 같습니다.
아... 그건 사용자가 임의로 채워 넣을 수 있는 공간이라는 위치를 표시하기 위해 둔 것입니다. 지우셔도 되고 배너나 최근글 같은 위젯을 넣으셔서 활용 하실 수 있습니다.
저도 잘 몰라서 웹검색을 했더니 다음과 같은 해결 방법들이 있네요.
http://www.rootman.co.kr/board/bbs/board.php?bo_table=zabbix&wr_id=59
http://www.linux-sarang.com/bbs/board.php?bo_table=tb21&wr_id=5

작업하면서 이런 비슷한 경우를 한 번 접한 거 같기도 한데 가물가물하네요.^^
모쪼록 잘 해결 되시기 바랍니다.
© SIRSOFT
현재 페이지 제일 처음으로