spaw v.1.0.4 설치간편화 정보
그누호환 spaw v.1.0.4 설치간편화첨부파일
본문
그누보드와의 연동 문제로 어려움이 있는것 같아서 사용하던 것 정리해서 올립니다.
원본에서 손 댄 것은 그림 업로드 팝업 정도입니다.
그 외에 약간 손댔습니다.
디렉토리 구조에 맞게 서버에 올리고 두개의 파일만 수정하면 바로 사용할 수 있습니다.
그림 파일의 업로드와 문서 편집이 강력합니다.
회원로그인시 자신만의 그림폴더를 이용할 수 있습니다.
설치방법
- 디렉토리 구조
/home/www/bbs/... // 그누보드 디렉토리
+ /spaw/ // 에디터 디렉토리
- dir_info.php // 아래의 환경설정에 필요한 경로 조회
+ config/spaw_control.config.php // 에디터 환경설정 파일
- 수정해야 할 파일
1. /bbs/skin/board/스킨디렉토리/gbform.skin.php
2. /spaw/config/spaw_control.config.php
1) /bbs/skin/board/스킨디렉토리/gborm.skin.php 수정
6~17 라인 쯤에 아래의 내용을 삽입한다.
--- 여기서 부터 --------------------------------------
//2004년 7월 18일 일요일
// SPAW 관련 설정
$html_checked='checked';
$html_value =1;
//echo getcwd();exit;
$spaw_root = getcwd()."/spaw/";
//$spaw_root = dirname(__FILE__)."/spaw/";
include $spaw_root."spaw_control.class.php";
// here we add some styles to styles dropdown
$spaw_dropdown_data['style']['default'] = 'No styles';
$spaw_dropdown_data['style']['style1'] = 'Style no. 1';
$spaw_dropdown_data['style']['style2'] = 'Style no. 2';
--- 여기까지 -----------------------------------------
79 줄 쯤 부터
--- 여기부터 -----------------------------------------
<?
$sw = new SPAW_Wysiwyg('wr_content',$write[wr_content], 'kr' /*language*/, 'full' /*toolbar mode*/, 'default' /*theme*/, '99%' /*width*/, '200px' /*height*/);
$sw->show();
/*
* 위의 내용으로 교체한다.
<textarea name='wr_content' required style='word-break:break-all;' rows=15 itemname='내용' class='textarea w99 lh'><?=$content?></textarea>
*/
?>
--- 여기까지 -----------------------------------------
2) /spaw/config/spaw_control.config.php
15라인 부터 17라인의 부분을 자신의 환경에 맞게 수정한다.
//사이트의 루트 주소
$_root = '/your/home/directory/';
$_root_url = 'http://your.domain.name/';
2004.7.21 수정/////////////////////////////////
위의 사이트 루트 주소를 잘 모르시는 분은 새로 첨부해 드린 dir_info.php를 spaw 디렉토리 밑에 넣고 실행하시면 주소를 얻을 수 있습니다.
원본에서 손 댄 것은 그림 업로드 팝업 정도입니다.
그 외에 약간 손댔습니다.
디렉토리 구조에 맞게 서버에 올리고 두개의 파일만 수정하면 바로 사용할 수 있습니다.
그림 파일의 업로드와 문서 편집이 강력합니다.
회원로그인시 자신만의 그림폴더를 이용할 수 있습니다.
설치방법
- 디렉토리 구조
/home/www/bbs/... // 그누보드 디렉토리
+ /spaw/ // 에디터 디렉토리
- dir_info.php // 아래의 환경설정에 필요한 경로 조회
+ config/spaw_control.config.php // 에디터 환경설정 파일
- 수정해야 할 파일
1. /bbs/skin/board/스킨디렉토리/gbform.skin.php
2. /spaw/config/spaw_control.config.php
1) /bbs/skin/board/스킨디렉토리/gborm.skin.php 수정
6~17 라인 쯤에 아래의 내용을 삽입한다.
--- 여기서 부터 --------------------------------------
//2004년 7월 18일 일요일
// SPAW 관련 설정
$html_checked='checked';
$html_value =1;
//echo getcwd();exit;
$spaw_root = getcwd()."/spaw/";
//$spaw_root = dirname(__FILE__)."/spaw/";
include $spaw_root."spaw_control.class.php";
// here we add some styles to styles dropdown
$spaw_dropdown_data['style']['default'] = 'No styles';
$spaw_dropdown_data['style']['style1'] = 'Style no. 1';
$spaw_dropdown_data['style']['style2'] = 'Style no. 2';
--- 여기까지 -----------------------------------------
79 줄 쯤 부터
--- 여기부터 -----------------------------------------
<?
$sw = new SPAW_Wysiwyg('wr_content',$write[wr_content], 'kr' /*language*/, 'full' /*toolbar mode*/, 'default' /*theme*/, '99%' /*width*/, '200px' /*height*/);
$sw->show();
/*
* 위의 내용으로 교체한다.
<textarea name='wr_content' required style='word-break:break-all;' rows=15 itemname='내용' class='textarea w99 lh'><?=$content?></textarea>
*/
?>
--- 여기까지 -----------------------------------------
2) /spaw/config/spaw_control.config.php
15라인 부터 17라인의 부분을 자신의 환경에 맞게 수정한다.
//사이트의 루트 주소
$_root = '/your/home/directory/';
$_root_url = 'http://your.domain.name/';
2004.7.21 수정/////////////////////////////////
위의 사이트 루트 주소를 잘 모르시는 분은 새로 첨부해 드린 dir_info.php를 spaw 디렉토리 밑에 넣고 실행하시면 주소를 얻을 수 있습니다.
추천
0
0
댓글 전체
감사합니다.
이런 신기한...^^;
수고 많으셨습니다. 감사드립니다.
잉 뭘 수정하셔나요??
수정했습니다.
gbform.skin.php 입니다. ^^; 오타이신듯
죄송합니다.
버젼이 틀려서 그런지 제 서버에는 아래의 파일이 없습니다.
/bbs/skin/board/스킨디렉토리/bgform.skin.php
생성해 줘야 하는건가요?
황제초보 드림
버젼이 틀려서 그런지 제 서버에는 아래의 파일이 없습니다.
/bbs/skin/board/스킨디렉토리/bgform.skin.php
생성해 줘야 하는건가요?
황제초보 드림
길선 아빠님 이런식으로 하면 다른사람도 더 손쉬게 사용할수 있을것 같습니다.
초보들은 절대주소라는 개념을 모를수 있습니다 서버마다 틀려서 많이 애먹을듯 합니다. ^_^
저도 애좀 먹어거든요 ^_^ 그래서 절대주소를 나오는 문을 사용하면 좋을듯 해서 몇자 적어 봐씁니다.
2) /spaw/config/spaw_control.config.php
15라인 부터 17라인의 부분을 자신의 환경에 맞게 수정한다.
//사이트의 루트 주소
$_root = '/your/home/directory/';
$_root_url = 'http://your.domain.name/';
이부분을
$_root = $_SERVER['DOCUMENT_ROOT'].'/설치루트/';
$_root_url = "http://".$_SERVER["HTTP_HOST"].'/설치루트/';
만약 설치 루트가 없이 root에 설치할경우
$_root = $_SERVER['DOCUMENT_ROOT'].'/';
$_root_url = "http://".$_SERVER["HTTP_HOST"].'/';
이런식으로 하면 좋을듯합니다. ^_^ 좋은 정보 감사합니다.
초보들은 절대주소라는 개념을 모를수 있습니다 서버마다 틀려서 많이 애먹을듯 합니다. ^_^
저도 애좀 먹어거든요 ^_^ 그래서 절대주소를 나오는 문을 사용하면 좋을듯 해서 몇자 적어 봐씁니다.
2) /spaw/config/spaw_control.config.php
15라인 부터 17라인의 부분을 자신의 환경에 맞게 수정한다.
//사이트의 루트 주소
$_root = '/your/home/directory/';
$_root_url = 'http://your.domain.name/';
이부분을
$_root = $_SERVER['DOCUMENT_ROOT'].'/설치루트/';
$_root_url = "http://".$_SERVER["HTTP_HOST"].'/설치루트/';
만약 설치 루트가 없이 root에 설치할경우
$_root = $_SERVER['DOCUMENT_ROOT'].'/';
$_root_url = "http://".$_SERVER["HTTP_HOST"].'/';
이런식으로 하면 좋을듯합니다. ^_^ 좋은 정보 감사합니다.
저도 첨에 계속 안되더라고요..
근데 창 닫고 다시 로그인 하니 잘되더라고요
쿠키쪽에 몬가 있는듯 합니다.
성공 사이트은
http://pcdusan.woweb.net/admin/ test 1234 입니다... 잘 됨니다.
근데 창 닫고 다시 로그인 하니 잘되더라고요
쿠키쪽에 몬가 있는듯 합니다.
성공 사이트은
http://pcdusan.woweb.net/admin/ test 1234 입니다... 잘 됨니다.
카이루//
제 경우에는 원하는 값이 나오지 않는군요.
그래서 스크립트를 하나 첨부합니다.
.....spaw/ 에 저장하시고 실행하시면
http:// ..../spaw/dir_info.php
넣어야 할 값을 보실 수 있습니다.
제 경우에는 원하는 값이 나오지 않는군요.
그래서 스크립트를 하나 첨부합니다.
.....spaw/ 에 저장하시고 실행하시면
http:// ..../spaw/dir_info.php
넣어야 할 값을 보실 수 있습니다.
readme.txt
This program is copyright (c) 2003 by Solmetra.
By using this program you agree to the terms of License Agreement
found in license.txt file in docs directory.
license.txt
GNU GENERAL PUBLIC LICENSE ( Version 2, June 1991)
....
This program is copyright (c) 2003 by Solmetra.
By using this program you agree to the terms of License Agreement
found in license.txt file in docs directory.
license.txt
GNU GENERAL PUBLIC LICENSE ( Version 2, June 1991)
....
그런데 spaw 는 라이센스가 어케되나요???
예진맘님 // 익스플로러에서만 됩니다.
김상득님// 'full' /*toolbar mode*/ 를 수정해 주시면 됩니다.
>> $sw = new SPAW_Wysiwyg('wr_content',$write[wr_content], 'kr' /*language*/,
>> 'full' /*toolbar mode*/, 'default' /*theme*/, '99%' /*width*/, '200px' /*height*/);
/spaw/lib/toolbars/ 폴더 밑에 보면 툴바를 구성하는 스킨들이 있습니다.
현재는 default, full, mini, nini2, sidetable 이 있습니다.
김상득님// 'full' /*toolbar mode*/ 를 수정해 주시면 됩니다.
>> $sw = new SPAW_Wysiwyg('wr_content',$write[wr_content], 'kr' /*language*/,
>> 'full' /*toolbar mode*/, 'default' /*theme*/, '99%' /*width*/, '200px' /*height*/);
/spaw/lib/toolbars/ 폴더 밑에 보면 툴바를 구성하는 스킨들이 있습니다.
현재는 default, full, mini, nini2, sidetable 이 있습니다.
질문 하나 스왓에서 메뉴가 3줄로 되어 있습니다. 그걸 수정하고 싶은데 어딜 수정해야하나요???
길선아빠님/// 이고 모질라에서도 되나요...? 제가 초보라 질문드립니다.
왜 전 에러가 나죠?? 지워서 에러 부분 못 적네요 ㅠ.ㅠ
감사합니다....잘됩니다.
언제나 수고해 주신 것 사용만 하는 느낌이라 미안 마음도....
감사합니다..^^
감사합니다..^^
감사합니다.
바로 적용해봐야겠네요.
바로 적용해봐야겠네요.
그림창고
감사합니다..^^