그누보드와 연동한 CMS 입니다.
여러 도메인에 대한 테스트는 아직 못해봤구여, (작동은 잘 될거라 생각은 함.)
사이트관리 > 아이템관리
레이아웃관리 > 컨텐츠 관리
위와 같은 구조를 하고 있습니다.
아래는 자세한 설명.
==========================================================================
작 성 자 : 바다사랑 (메일:[email protected])
홈페이지 : http://mhan.cafe24.com
프로그램명 : MhanCMS v1.0 ( With GNUBoard4, Template_)
GNUBoard4 : 그누보드4.31.02, http://www.sir.co.kr
Template_ : 템플릿언더바 2.2.4, http://www.xtac.net/
팝업스킨 : 골팽이닷컴님 스킨
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=79926&sca=&sfl=wr_subject&stx=%C6%CB%BE%F7&sop=and
배너관리 : PhotoFly 님 스킨
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=75787&sca=&sfl=wr_subject&stx=%B9%E8%B3%CA&sop=and
작성일자 : 2009.01.20 (최초완성일),
2009.03.18 (수정일자)
제작목적 : 그누보드를 이용 홈페이지를 제작하다보면,
CMS 를 요구하는 홈페이지들이 점점 많아져서
그 요구를 충족하기 위하여 제작하게되었슴.
===============================================================================================
설치방법
===============================================================================================
1. 그누보드를 http://도메인/board/ 에 설치 합니다.
2. 다운로드 파일을 압축을 풀어보면, gnuboard4 와 MhanCMS 폴더가 나옵니다.
3. gnuboard4 폴더안의 폴더와 파일들을 그누보드 설치폴더(/board/)에 복사합니다.
3. MhanCMS 폴더안의 파일들을 /MhanCMS/ 로 복사합니다.
3-1. 설치폴더와 에디터기 설정
/ (루트)에 설치시, gnuboard4/config.MhanCMS.php 를 열어서 설치폴더를 변경해주세요.
$MhanCMS['path'] = $g4[path] . "/../MhanCMS";
==> MhanCMS 를 없애고 루트에서 보일려면 $g4[path] . "/..";
$MhanCMS['editor'] = "tinymce";
==> cheditor -> 그누보드의 cheditor4를 사용
==> spaw -> 웹루트에 spaw 폴더를 생성하고, 해당 소스를 다운받아서 올려주세요. http://spaweditor.com (참고, php용으로 올려주세요.)
==> tinymce -> 웹루트에 tinymce 폴더를 생성하고, 해당 소스를 다운받아서 올려주세요. http://tinymce.moxiecode.com/
3-2. /MhanCMS/head.php 를 열어서 그누보드 설치 폴더를 맞추어 주세요.
$g4_path = "../board"; (board 는 그누보드설치폴더를 말합니다.)
==> 루트에 MhanCMS 설치시 $g4_path = "./그누보드설치폴더";
4. gnuboard4/adm/MhanCMS/create.sql 를 열어서 데이타베이스에 테이블들을 생성합니다.
5. 그누보드 관리자로 로그인을 하신 후에 제대로 작동하는지 확인하시고,
6. 아래 아이디로 3개의 게시판을 추가합니다.
필수 -> 팝업관리:popup - 스킨을 popup으로 바꾸어 줍니다.
선택 -> 배너관리:main_banner, 팝업존관리:popzone - 스킨을 yugi_banner 로 바꾸어줍니다.
6-1. 배너관리와 팝업존관리로 쓸 게시판을 추가하신 후에 아래를 설정해 주세요.
여분필드 1 = 175 //리스트 이미지 가로폭
여분필드 2 = 9 //리스트 섬네일 퀄리티(100이하 또는 9이하, 이 스킨은 섬네일을 사용하지않지만 그냥 입력)
여분필드 3 = 50 //리스트 이미지 세로폭
여분필드 4 = 175 //최신글 이미지 가로폭
여분필드 5 = 50 //최신글 이미지 세로폭
여분필드 6 = 4 //최신글 이미지 가로출력갯수(세로출력시:1)
여분필드 7 = 5 //최신글 이미지 세로간격
배너를 출력할위치에 아래의 소스를 입력한다.
<?//= random_latest("스킨명", 게시판아이디, 출력수, 제목글자수)?>
<?= random_latest("yugi_banner", "main_banner", 5, 30)?>
6-2. 배너관리 : main_banner
아이템 관리에서 배너관리아이템 추가
아래의 소스를 넣어줍니다.
<?= random_latest("yugi_banner", "main_banner", 10, 30)?>
6-3. 팝업존관리 : popzone
아이템 관리에서 팝업존아이템 추가
아래의 소스를 넣어줍니다.
<?= random_latest("popzone", "popzone", 10, 30)?>
6-4. 팝업관리 : popup
index.php 에 아래의 소스가 있어서 자동으로 나옵니다.
echo popup("basic", popup, "");
6-5. 설치완료
==========================================================================
여러 도메인에 대한 테스트는 아직 못해봤구여, (작동은 잘 될거라 생각은 함.)
사이트관리 > 아이템관리
레이아웃관리 > 컨텐츠 관리
위와 같은 구조를 하고 있습니다.
아래는 자세한 설명.
==========================================================================
작 성 자 : 바다사랑 (메일:[email protected])
홈페이지 : http://mhan.cafe24.com
프로그램명 : MhanCMS v1.0 ( With GNUBoard4, Template_)
GNUBoard4 : 그누보드4.31.02, http://www.sir.co.kr
Template_ : 템플릿언더바 2.2.4, http://www.xtac.net/
팝업스킨 : 골팽이닷컴님 스킨
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=79926&sca=&sfl=wr_subject&stx=%C6%CB%BE%F7&sop=and
배너관리 : PhotoFly 님 스킨
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=75787&sca=&sfl=wr_subject&stx=%B9%E8%B3%CA&sop=and
작성일자 : 2009.01.20 (최초완성일),
2009.03.18 (수정일자)
제작목적 : 그누보드를 이용 홈페이지를 제작하다보면,
CMS 를 요구하는 홈페이지들이 점점 많아져서
그 요구를 충족하기 위하여 제작하게되었슴.
===============================================================================================
설치방법
===============================================================================================
1. 그누보드를 http://도메인/board/ 에 설치 합니다.
2. 다운로드 파일을 압축을 풀어보면, gnuboard4 와 MhanCMS 폴더가 나옵니다.
3. gnuboard4 폴더안의 폴더와 파일들을 그누보드 설치폴더(/board/)에 복사합니다.
3. MhanCMS 폴더안의 파일들을 /MhanCMS/ 로 복사합니다.
3-1. 설치폴더와 에디터기 설정
/ (루트)에 설치시, gnuboard4/config.MhanCMS.php 를 열어서 설치폴더를 변경해주세요.
$MhanCMS['path'] = $g4[path] . "/../MhanCMS";
==> MhanCMS 를 없애고 루트에서 보일려면 $g4[path] . "/..";
$MhanCMS['editor'] = "tinymce";
==> cheditor -> 그누보드의 cheditor4를 사용
==> spaw -> 웹루트에 spaw 폴더를 생성하고, 해당 소스를 다운받아서 올려주세요. http://spaweditor.com (참고, php용으로 올려주세요.)
==> tinymce -> 웹루트에 tinymce 폴더를 생성하고, 해당 소스를 다운받아서 올려주세요. http://tinymce.moxiecode.com/
3-2. /MhanCMS/head.php 를 열어서 그누보드 설치 폴더를 맞추어 주세요.
$g4_path = "../board"; (board 는 그누보드설치폴더를 말합니다.)
==> 루트에 MhanCMS 설치시 $g4_path = "./그누보드설치폴더";
4. gnuboard4/adm/MhanCMS/create.sql 를 열어서 데이타베이스에 테이블들을 생성합니다.
5. 그누보드 관리자로 로그인을 하신 후에 제대로 작동하는지 확인하시고,
6. 아래 아이디로 3개의 게시판을 추가합니다.
필수 -> 팝업관리:popup - 스킨을 popup으로 바꾸어 줍니다.
선택 -> 배너관리:main_banner, 팝업존관리:popzone - 스킨을 yugi_banner 로 바꾸어줍니다.
6-1. 배너관리와 팝업존관리로 쓸 게시판을 추가하신 후에 아래를 설정해 주세요.
여분필드 1 = 175 //리스트 이미지 가로폭
여분필드 2 = 9 //리스트 섬네일 퀄리티(100이하 또는 9이하, 이 스킨은 섬네일을 사용하지않지만 그냥 입력)
여분필드 3 = 50 //리스트 이미지 세로폭
여분필드 4 = 175 //최신글 이미지 가로폭
여분필드 5 = 50 //최신글 이미지 세로폭
여분필드 6 = 4 //최신글 이미지 가로출력갯수(세로출력시:1)
여분필드 7 = 5 //최신글 이미지 세로간격
배너를 출력할위치에 아래의 소스를 입력한다.
<?//= random_latest("스킨명", 게시판아이디, 출력수, 제목글자수)?>
<?= random_latest("yugi_banner", "main_banner", 5, 30)?>
6-2. 배너관리 : main_banner
아이템 관리에서 배너관리아이템 추가
아래의 소스를 넣어줍니다.
<?= random_latest("yugi_banner", "main_banner", 10, 30)?>
6-3. 팝업존관리 : popzone
아이템 관리에서 팝업존아이템 추가
아래의 소스를 넣어줍니다.
<?= random_latest("popzone", "popzone", 10, 30)?>
6-4. 팝업관리 : popup
index.php 에 아래의 소스가 있어서 자동으로 나옵니다.
echo popup("basic", popup, "");
6-5. 설치완료
==========================================================================
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 25개
저 지금 위에 배너관리 게시판스킨 이용중이거든요
배너를 최신글로 원하는 위치에 불러오면 배너에 1픽셀 정도의 회색? 테두리가 생기잖아요
그걸 어떻게 없애는 방법은 없나요.
어느 소스 수정하면 되는지 알려주시면 고맙겠어요.
테스트겸 하나씩 작성은 해봤는데 ;;
어떻게 사용하하는건지. ㅋ ㅋ
감사합니다.
제가 참고할 수 있다면, URL 를 알려주심 좀더 자세한 설명이 가능할 듯 합니다.
행복만땅님// 간략히 설명 드리면,
1. 사이트관리에서 사이트 하나를 추가하고,
2. 아이템 관리에서 배너나 카피 부분을 만들어서 넣고,
3. 레이아웃 관리에서 메인이나 서브의 레이아웃을 만든후에
4. 컨텐츠관리에서 컨텐츠를 만들면됩니다.
5. 자세한건 설명보다도 직접 해보시는게 빠를 것으로 생각됩니다.
직접 해보는게 빠르겠죠?? ㅎ ㅎ
cheditor 나 tinymce 괜찮기는 한데,
써보니 spaw 가 궁합이 잘 맞는 것 같네여..
create.sql 이 왜 안보일까요???
파일 옮긴것을 잊어버렸네여...죄송.
tinymce에디터는 어떤것을 받아야하죠? 영어가 딸리는 이유로 사이트 가도 어떤걸 받아야할지 모르겠습니다.
일단 추천하나 드립니다.
http://tinymce.moxiecode.com/download.php 여기루 가셔서
Main package (맨 위에 있어여) 를 받으시면 됩니다.
php 에서 수동으로 sql
넣었는데..
SQL 질의문에 에러가 있습니다. MySQL 서버가 다음과 같은 에러를 출력했습니다. 이것이 문제를 진단하는데 도움이 될 것입니다.
ERROR: Unknown Punctuation String @ 1
STR: //
SQL: // 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;// 사이트관리 테이블
DROP TABLE IF EXISTS g4_MhanCMS_site;
SQL 질의:
// 사이트관리 테이블 DROP TABLE IF EXISTS g4_MhanCMS_site;
MySQL 메시지:
#1064 -
---------------------
올려주신 파일로 자동으로 db생성하는 방법이 있나요?
// 사이트관리 테이블
요놈을 삭제하시고 다시 해보세요.
자동으로 생성하는 것은 아직 못만들었네여.
사이트관리보니까 홈페이지 분양하는 그런건가요?
홈페이지 분양까지는 아니구여, 여러개의 홈페이지를 운영할 수 있게 해놓은 겁니다.
사이트관리에서 한개 추가할때마다 홈페이지 한개로 생각하시면 되구여,
아이템관리에서는 배너나 카피라이트 같은 것을 만들고,
레이아웃관리에서는 홈페이지틀을 만들어서 넣으면,
컨텐츠관리에서 해당 페이지의 세부내용만 넣으면됩니다.
위에서도 말씀드렸지만, 말로보다는 직접 설치하고 만들어 보시는게
이해가 빠를 듯합니다.
그누보드 하나를 설치하고 여러개의 홈페이지를 운영할 수 있는 그런 건가용~?
계속 사용방법을 알도록 노력하겠습니당
mysql 로 접속후에 테이블들을 그냥 생성하시면 됩니다.
또는 phpmyadmin 에서 sql 로 날리셔도 됩니다.