그누 호환 웹 하드 이용하기[2차 수정 하였습니다] 정보
그누호환 그누 호환 웹 하드 이용하기[2차 수정 하였습니다]
관련링크
첨부파일
본문
안녕 하세요 조은님의 글을 읽고 한번 수정 해보았습니다.
보안 부분은 아직 검증 되지 않았지만 별무리 없다고 봅니다.
설치 방법 입니다.
먼저 자신의 홈에 임이의 폴더를 만듭니다.
기본적으로 webhard 폴더로 설정 되어 있습니다.
그리고 첨부된 파일의 압축을 푸시고 올려주십시요..
수정 부분입니다
소스에 대한 간단한 설명을 드리겠습니다
index.php 파일을 여시면
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
if ($member[mb_level] < 2) //
if ($member[mb_id]) {
alert("목록을 볼 권한이 없습니다.");
} else {
header("location:./?doc=$cfg[bbs_dir]/mblogin.php&url=".urlencode("./?doc=$doc"));
}
$webpath=webhard // 웹디스크를 운영할폴더명
?>
<? $uid=$member[mb_id] ?>
위의 소스중에
if ($member[mb_level] < 2) 웹디스크를 사용 할수 있는 회원 레벨을 지정 하는것입니다.
$webpath=webhard 이부분은 웹디스크 프로그램이 들어 있는 폴더명을 적어주세요.
첨부 프로그램을 그대로 사용 하셔도 무방 합니다.
첨부 프로그램을 기준으로 쉽게 설치 사용법을 알려 드리면
자신의 계정에 webhard 폴더를 만듭니다.
그리고 첨부된 파일의 압출을 풀어서 몽땅 넣습니다.
그리고 hard 폴더의 권한 설정을 777로 바꾸어 주십시요..
호출 방법은 다음과 같습니다.
http://자신의도메인/?doc=webhard/index.php
이렇게 호출 하시면 됩니다.
급하게 만든것이라서 버그 부분은 아직 확인 하지 못했으나
별 무리 없다고 봅니다.
퇴근 하니까..질문 사항은 올려주세요~
-------------------1차 수정 -------------------------
2004년 6월 20일 00:10 분 이전 사용자는 다시 받아 주십시요~
index.php 화일에 77번라인을 다음과 같이 수정 하였습니다.
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="<?=$webpath?>/fileman.cab#Version=1,1,1,1">
TEST 싸이트
http://wowman.org/?doc=webhard/index.php
TEST 아이디 : gnutest
TEST 패스워드 : gnutest 입니다.
임시 아이디니 중요한 파일은 금합니다.
-------------------2차 수정 -------------------------
제가 그누 보드를 루트 폴더에 설치 하다 보니 에러를 확인 인지 하지 못했습니다.
알려 주신 오장원님께 감사 드립니다.
2004년 6월 20일 02:04 분 이후에 받으신 분은 다시 받아 주세요.
수정 사항이 많아서 죄송 스럽게 생각합니다.
변경 사항은 다음과 같습니다.
index.php 에 25본 라인에 그누 보드의 위치를 지정 하는 부분을 수정 하였습니다.
$gnupath=""; // 그누보드를 루트 폴더가 아닌 서브 폴더에 설치 했을경우 "예 : 그누보그 설치 폴더명이 gnu3라면 $gnupath="gnu3";를 넣어 주세요..
$webpath="webhard"; // 웹디스크를 운영할폴더명
$gnupath=""; 에 자신의 그누보드 위치를 적어 주십시요.. 저산의 그노 보드의 위치가 gnu3라고 한다면
$gnupath="gnu3"; 라고 적어 주십시요..;
77번라인에
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="<?=$gnupath ?>/<?=$webpath?>/fileman.cab#Version=1,1,1,1">
그누보드의 위치를 지정할수 있게 하였습니다.
104 라인에 <PARAM NAME='PostAcceptor' Value='<?=$gnupath?>/<?=$webpath?>/fmanager.php'>
그누보드 위치를 지정 하였습니다..
잦은 수정으로 많은 분들께 혼돈을 드려서 죄송 스럽게 생각합니다 (__)
보안 부분은 아직 검증 되지 않았지만 별무리 없다고 봅니다.
설치 방법 입니다.
먼저 자신의 홈에 임이의 폴더를 만듭니다.
기본적으로 webhard 폴더로 설정 되어 있습니다.
그리고 첨부된 파일의 압축을 푸시고 올려주십시요..
수정 부분입니다
소스에 대한 간단한 설명을 드리겠습니다
index.php 파일을 여시면
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
if ($member[mb_level] < 2) //
if ($member[mb_id]) {
alert("목록을 볼 권한이 없습니다.");
} else {
header("location:./?doc=$cfg[bbs_dir]/mblogin.php&url=".urlencode("./?doc=$doc"));
}
$webpath=webhard // 웹디스크를 운영할폴더명
?>
<? $uid=$member[mb_id] ?>
위의 소스중에
if ($member[mb_level] < 2) 웹디스크를 사용 할수 있는 회원 레벨을 지정 하는것입니다.
$webpath=webhard 이부분은 웹디스크 프로그램이 들어 있는 폴더명을 적어주세요.
첨부 프로그램을 그대로 사용 하셔도 무방 합니다.
첨부 프로그램을 기준으로 쉽게 설치 사용법을 알려 드리면
자신의 계정에 webhard 폴더를 만듭니다.
그리고 첨부된 파일의 압출을 풀어서 몽땅 넣습니다.
그리고 hard 폴더의 권한 설정을 777로 바꾸어 주십시요..
호출 방법은 다음과 같습니다.
http://자신의도메인/?doc=webhard/index.php
이렇게 호출 하시면 됩니다.
급하게 만든것이라서 버그 부분은 아직 확인 하지 못했으나
별 무리 없다고 봅니다.
퇴근 하니까..질문 사항은 올려주세요~
-------------------1차 수정 -------------------------
2004년 6월 20일 00:10 분 이전 사용자는 다시 받아 주십시요~
index.php 화일에 77번라인을 다음과 같이 수정 하였습니다.
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="<?=$webpath?>/fileman.cab#Version=1,1,1,1">
TEST 싸이트
http://wowman.org/?doc=webhard/index.php
TEST 아이디 : gnutest
TEST 패스워드 : gnutest 입니다.
임시 아이디니 중요한 파일은 금합니다.
-------------------2차 수정 -------------------------
제가 그누 보드를 루트 폴더에 설치 하다 보니 에러를 확인 인지 하지 못했습니다.
알려 주신 오장원님께 감사 드립니다.
2004년 6월 20일 02:04 분 이후에 받으신 분은 다시 받아 주세요.
수정 사항이 많아서 죄송 스럽게 생각합니다.
변경 사항은 다음과 같습니다.
index.php 에 25본 라인에 그누 보드의 위치를 지정 하는 부분을 수정 하였습니다.
$gnupath=""; // 그누보드를 루트 폴더가 아닌 서브 폴더에 설치 했을경우 "예 : 그누보그 설치 폴더명이 gnu3라면 $gnupath="gnu3";를 넣어 주세요..
$webpath="webhard"; // 웹디스크를 운영할폴더명
$gnupath=""; 에 자신의 그누보드 위치를 적어 주십시요.. 저산의 그노 보드의 위치가 gnu3라고 한다면
$gnupath="gnu3"; 라고 적어 주십시요..;
77번라인에
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="<?=$gnupath ?>/<?=$webpath?>/fileman.cab#Version=1,1,1,1">
그누보드의 위치를 지정할수 있게 하였습니다.
104 라인에 <PARAM NAME='PostAcceptor' Value='<?=$gnupath?>/<?=$webpath?>/fmanager.php'>
그누보드 위치를 지정 하였습니다..
잦은 수정으로 많은 분들께 혼돈을 드려서 죄송 스럽게 생각합니다 (__)
추천
0
0
댓글 전체
어유...
뒤늦게 발견해서 해보는데 엄청 좋으네요...
와우맨님께 감사드립니다...
뒤늦게 발견해서 해보는데 엄청 좋으네요...
와우맨님께 감사드립니다...
우와........ 웹하드 10메가까지 가능하니.. 정말 좋네요...
index.php의 28번 라인
<? $uid=$member[mb_id] ?>을
<? if($member[mb_id]==$default[de_admin]) $uid="/"; else $uid=$member[mb_id]; ?> 로 수정하여
관리자가 접속하였을때는 하위 폴더들이 다보이도록 해서 쓰고 있습니다.
각 회원이 올리는 자료를 관리자가 받아보아야 할때 유용하네요...
<? $uid=$member[mb_id] ?>을
<? if($member[mb_id]==$default[de_admin]) $uid="/"; else $uid=$member[mb_id]; ?> 로 수정하여
관리자가 접속하였을때는 하위 폴더들이 다보이도록 해서 쓰고 있습니다.
각 회원이 올리는 자료를 관리자가 받아보아야 할때 유용하네요...
용량이 얼마나 되는거지용? 올라가다가 없어지는거 같던데요? phpinfo와 관련이 있는건가요?
10메가 이상은 안올라가는거 같더라구요?
용량 올리는 방법있으면좀 알려주셔용...
10메가 이상은 안올라가는거 같더라구요?
용량 올리는 방법있으면좀 알려주셔용...
오장원님 고맙습니다.
잘되는데요.
좋은 하루 되세여.
그런데 10M이상은 안올라가는것 같은 데요?
오장원님은 잘 되나요?
잘되는데요.
좋은 하루 되세여.
그런데 10M이상은 안올라가는것 같은 데요?
오장원님은 잘 되나요?
inkc.co.kr님 저와 같은 위치에 하셨다면 77번라인을
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="../<?=$webpath?>/fileman.cab#Version=1,1,1,1">
이렇게 바꿔주세요... 그러면 됩니다..
경로설정에 조금만 주의를 하시면 될 듯... ㅎㅎㅎ
즐거운 날 되세요...
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="../<?=$webpath?>/fileman.cab#Version=1,1,1,1">
이렇게 바꿔주세요... 그러면 됩니다..
경로설정에 조금만 주의를 하시면 될 듯... ㅎㅎㅎ
즐거운 날 되세요...
죄송합니다 답변이 늦었습니다.
webhard는 그누보드와 같은 보드에 위치 해야 합니다. 그렇게 하시면 별 문제 없습니다....
그누보드의 위치와 webhard의 위치를 알려주시면 제가 보고 자세히 답변 드리겠습니다~
webhard는 그누보드와 같은 보드에 위치 해야 합니다. 그렇게 하시면 별 문제 없습니다....
그누보드의 위치와 webhard의 위치를 알려주시면 제가 보고 자세히 답변 드리겠습니다~
저는 그누보드는 루트의 board라는 디렉토리에 설치 되어있고요...
웹하드는 루트의 webhard라는 디렉토리에 설치되어 있습니다....
이상태에서 그냥 불러서 사용하는건데.... 저와 같은 상태이신가요?
웹하드는 루트의 webhard라는 디렉토리에 설치되어 있습니다....
이상태에서 그냥 불러서 사용하는건데.... 저와 같은 상태이신가요?
어떤 해결법요? 알려주시면 제가 아는한도내에서는 바로 알려드리겠습니다..ㅎㅎ
오장원님 해결법좀 알려 주세여..
쪽지좀 보내 주시던지 안니면 리플을 달아 주시던지요...
좋은 하루 되세여
쪽지좀 보내 주시던지 안니면 리플을 달아 주시던지요...
좋은 하루 되세여
ㅋㅋ 해결되었습니다... ㅎㅎ 감사합니다...
혹시 접속하는 컴에 따라 되기도하고 안되기도 하나요?
집에서는 잘되는데 회사에서는 안되네요...에구.... 현재 머리뽀개지는 중입니다.. ㅎㅎㅎ
집에서는 잘되는데 회사에서는 안되네요...에구.... 현재 머리뽀개지는 중입니다.. ㅎㅎㅎ
참 좋은데요
업로드 크기는 얼마나 되는지여..
큰 용량은 올라가지 않네여..
업로드 크기는 얼마나 되는지여..
큰 용량은 올라가지 않네여..
와우맨님 대단하십니다. ^ ^
그누보드의 위치과 설치 환경을 알려주십시요.. ^^
근데.. 업로드가 안되네요.. ㅠ.ㅠ
우와... 정말 좋은거 같아요.
얼렁 사용해 봐야죠~ ^^ 수고하셨습니다.
얼렁 사용해 봐야죠~ ^^ 수고하셨습니다.
저도 그런 형상을 발견 했습니다. 그래서 명인정보에 문의 해보았는데 더이상의 이 서비스에 대한 답변을 하지 않는다고 합니다.
영문으로 하면은 문제가 발생하지 않은듯 한데... ^^;; 프로그램 내부적인 문제는 어떻게 할수가 없네요 ^
호환만 시킨거라서 ^^;; 한번 좀더 살펴볼 필요성을 느낌니다.
영문으로 하면은 문제가 발생하지 않은듯 한데... ^^;; 프로그램 내부적인 문제는 어떻게 할수가 없네요 ^
호환만 시킨거라서 ^^;; 한번 좀더 살펴볼 필요성을 느낌니다.
기존에 소스로 사용자별로 hard 않에 아이디로 공간이 생깁니다.. 이태문님의 소스대로 하지 않으셔도
$member[mb_id]를 u_id로 넘겨주세면서 사용자별로 폴더를 생성 하면서 자신의 폴더만 사용할수 있습니다
참고하세요
$member[mb_id]를 u_id로 넘겨주세면서 사용자별로 폴더를 생성 하면서 자신의 폴더만 사용할수 있습니다
참고하세요
중복폴더가 생기고 새 폴더로 폴더 만들면 글씨가 깨지는 증상도 나오네요 ^_^
멋지네요.. ^^ 잘 쓰겠습니다.
수고하셨습니다...
수고 많이 하셨습니다. 테스트 해보니 좋은 프로그램이네요.
수고하셨습니다.
감사합니다
아주 잘되는군요...
감사합니다....^^
감사합니다....^^
잘 되네요
좋은팁 감사합니다.
좋은팁 감사합니다.
네...고생하셨습니다.. ^^;;
수연 아빠님 제 서버에서는 ssh 모드에서 직접 수정하거나 ftp 상에서 레벨 수정을 했을때 이상이 없습니다.
이 부분은 제가 정확히 말씀 드리기 곤란하네요.
그리고 용량 설정 부분은 기능에 없습니다. 이부부은 해당 폴더의 총용량을 계산하여 제한을 걸어야 할듯 한데.
좀더 봐야 할듯 합니다. 아니면 가능 하신분들은 부탁 드리께요.. ㅜ.ㅜ 여기까지 제 실력은 한계입니다 (__)
많은 분들이 기대 이상의 호흥을 해주셔서 감사드리고.
용량 설정과 여러 기능을 추가 할수 있었으면 저도 좋겠습니다. 기본 기능상에는 용량을 제할 하는법은 아직업네요.
(__) 용서를...
이 부분은 제가 정확히 말씀 드리기 곤란하네요.
그리고 용량 설정 부분은 기능에 없습니다. 이부부은 해당 폴더의 총용량을 계산하여 제한을 걸어야 할듯 한데.
좀더 봐야 할듯 합니다. 아니면 가능 하신분들은 부탁 드리께요.. ㅜ.ㅜ 여기까지 제 실력은 한계입니다 (__)
많은 분들이 기대 이상의 호흥을 해주셔서 감사드리고.
용량 설정과 여러 기능을 추가 할수 있었으면 저도 좋겠습니다. 기본 기능상에는 용량을 제할 하는법은 아직업네요.
(__) 용서를...
대단하시네요 ^^ 잘쓰겠습니다.
쪽지로 보내드렸습니다.. =:-)
수연 아빠님.~ 싸이트 주소랑 test 할수 있는 싸이를 부탁 드리겠습니다.. 쪽지로 연락을 부탁 드리겠습니다 (__)
폴더삭제하고 다시 깔면 잘됩니다..그런데..회원레벨을 3으로 수정하면 안되네요..다시 폴더삭제하고
기본으로 설치하면 잘 되고..레벨3으로 수정하면 안되고.....모가 잘못된건지...에고..힘들다..ㅡ.ㅡ
기본으로 설치하면 잘 되고..레벨3으로 수정하면 안되고.....모가 잘못된건지...에고..힘들다..ㅡ.ㅡ
그리고..웹하드 용량은 어떻게 설정하나요?
웹하드 설치하고 처음엔 폴더만들고 잘됐는데..
어느순간.. 웹하드에 연결하면 폴더들은 안보이고..다음과 같은 메시지가 나옵니다..
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="/webhard/fileman.cab#Version=1,1,1,1">
어떻게 해야 하죠?
어느순간.. 웹하드에 연결하면 폴더들은 안보이고..다음과 같은 메시지가 나옵니다..
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="/webhard/fileman.cab#Version=1,1,1,1">
어떻게 해야 하죠?
^^~~ 정말 대단하십니다... 감사합니다아..^^~
최고입니다. 감사히 잘쓰겠습니다.
^^..오호....설치했습니다..
정말.....굿!! 입니다..^^..감사히 잘 쓰겠습니다..!!
정말.....굿!! 입니다..^^..감사히 잘 쓰겠습니다..!!
와우~~~!
쥑이네예.
저의 희망 root님!!!!!!
기다립니다~~~~~~~~~! ^^
쥑이네예.
저의 희망 root님!!!!!!
기다립니다~~~~~~~~~! ^^
감사합니다.
그리고 고맙습니다.
그리고 고맙습니다.
우와~~~!!^^ 또 새로운 것이^^
감사합니다...^^
감사합니다...^^
고생 하셨습니다^^
많이들 이용 하겠네요...
많이들 이용 하겠네요...
감사합니다. 잘 사용하겠습니다... ㅎㅎㅎ
네 그렇게 사용 하셔도 이상 없습니다.
2차 수정본과 같이 그누보드의 위치를 지정 하셔도 상관 없을듯합니다. ^^*
2차 수정본과 같이 그누보드의 위치를 지정 하셔도 상관 없을듯합니다. ^^*
아이구.. 무슨 그런 말씀을요.. 죄송이라뇨... 오히려 제가 귀찮게 해서 더 죄송하죠...
그냥 루트에 놓고 부를때 /?doc=../webhard/index.php 이렇게 하면 바로 되던데 그냥 그렇게 사용해도 되는거죠?
그냥 루트에 놓고 부를때 /?doc=../webhard/index.php 이렇게 하면 바로 되던데 그냥 그렇게 사용해도 되는거죠?
2차 수정 하였습니다 (__) 꾸벅 죄송... 자꾸 수정해서 ^^;;
엇...되네요.. 루트에 설치하니까 됩니다....ㅎㅎㅎㅎ
감사합니다. 잘쓸께요...
감사합니다. 잘쓸께요...
board 아래에 webhard 올렸습니다.
설치했을때 이상이 발생하고요... 파일이 안올라가고 새폴더도 안되네요..
http://tombang.com/board/ 이곳이 그누보드 경로입니다. 에궁..
http://tombang.com/board/ 이곳이 그누보드 경로입니다. 에궁..
직접 설치 하셨을때 이상이 발생 하시는지 아니면 제가 적은 테스트 싸이트상에서 반응이 없는지 알려 주십시요.
직접 설치 하셨을때 그누 보드의 경로 또는 홈페이지의 경로를 부탁 드리겠습니다.
테스트 싸이트에서 아무 반응이 없으시다면 사용 하시는 os와 웹브라우저의 버젼을 알려 주십시요~
직접 설치 하셨을때 그누 보드의 경로 또는 홈페이지의 경로를 부탁 드리겠습니다.
테스트 싸이트에서 아무 반응이 없으시다면 사용 하시는 os와 웹브라우저의 버젼을 알려 주십시요~
컥.. 아무 반응이 없는데요...
이회사에 좋은 플러그인이 많더군요... 그누 보드에서 사용 할수 있도록 작업 중입니다.
내일이나 월요일쯤에 완성할수 있을듯 한데 완성 되는데로 올리도록 하겠습니다.
내일이나 월요일쯤에 완성할수 있을듯 한데 완성 되는데로 올리도록 하겠습니다.
원본웹업로드를 제작한 업체는 명인 소프트 입니다
http://www.myungin.com 입니다.
네스케이프 지원 여부는 확인 하지 못했습니다. 네스케이프및 모질라에서 지원 할수 있었으면 더욱 좋겠네요 ^^*
http://www.myungin.com 입니다.
네스케이프 지원 여부는 확인 하지 못했습니다. 네스케이프및 모질라에서 지원 할수 있었으면 더욱 좋겠네요 ^^*
와우... 와우맨님.. 잘되는군요. 참 유용하게 사용할수있는것이군요.
까만도둑님과 제가 아쉬운것은 모질라에서 안된다는것인데...
혹시 cab 파일 원본 제작처가 어딘지 알수있을까요?
일부 개발업체들은 네스케이프용을 만들어 놓고도 익스용 cab 파일만을 배포하는곳도 있더군요
혹시 원본 배포처에 가면 네스케이프, 모질라 지원여부도 알수있지 않을까 해서 문의 드립니다.
까만도둑님과 제가 아쉬운것은 모질라에서 안된다는것인데...
혹시 cab 파일 원본 제작처가 어딘지 알수있을까요?
일부 개발업체들은 네스케이프용을 만들어 놓고도 익스용 cab 파일만을 배포하는곳도 있더군요
혹시 원본 배포처에 가면 네스케이프, 모질라 지원여부도 알수있지 않을까 해서 문의 드립니다.
파일 잘 올라 갑니다. 와우맨이 누군가 했더니 멋진 분이시군요. 또 부산 분이네요. ^^;
좋네요.. 와우... 잘사용하겠습니다.... 이런 좋은 일이.... 으아아아아...
cab 파일을 받는 위치 지정이 틀렸었습니다.
index.php 화일의 77번 라인은
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="<?=$webpath?>/fileman.cab#Version=1,1,1,1">
수정 하였습니다.
test 싸이트를 알려 드리겠습니다 아이디 gnutest 패스 gnutest 입니다.
http://wowman.org/?doc=webhard/index.php
한번 test 해보시고 꼬리말 부탁 드리겠습니다.
index.php 화일의 77번 라인은
<OBJECT width=800 height=500 ID="CSFManager" CLASSID="CLSID:D4A249DE-A617-11D5-A113-0060082725C0" CODEBASE="<?=$webpath?>/fileman.cab#Version=1,1,1,1">
수정 하였습니다.
test 싸이트를 알려 드리겠습니다 아이디 gnutest 패스 gnutest 입니다.
http://wowman.org/?doc=webhard/index.php
한번 test 해보시고 꼬리말 부탁 드리겠습니다.
아무반응이 없네요 ??
와우맨님 파일이 올라가지 않는데요.. ?
제로에 올라와있어서 다운받아 변환해볼라고 했는데 벌써 하셨네요.. 감사합니다. 잘쓸께요.
한참 지난 소스지만... 이만한 웹하드 기능의 플러그인이 없는거 같은데...
g4용으로 만들려면 어떻해야 할까요.....ㅜㅜ
g4용으로 만들려면 어떻해야 할까요.....ㅜㅜ