전자문서시스템의 구현 - HWP 온라인편집 스킨(beta) 정보
게시판 전자문서시스템의 구현 - HWP 온라인편집 스킨(beta)첨부파일
본문
그누보드의 게시물에 첨부된 HWP파일을 웹상에서 직접 편집하고 저장할 수 있는 스킨입니다.
이전에 브라우저 상에서 HWP 뷰어 기능을 제공하는 건 몇개 있었지만
직접 편집하고 자동으로 저장까지 완료해주는 건 처음 보셨을 것입니다.
이 스킨을 잘 활용하면 비싼 전자문서시스템을 도입하지 않아도
웹상에서의 HWP 문서편집, 결재 등이 가능할 수 있습니다.
hwpctrl을 활용하는 스킨이기 때문에 '아래아한글 2010'이 컴퓨터에 깔려 있어야 이용가능합니다.
(2007버전도 가능하긴 하지만 약간 불안정함)
돌아가는 구조는 다음과 같습니다.
------------------------------------------------------------
1. hwp파일을 로컬에서 임시저장하고 hwpctrl을 이용해 편집
2. 편집이 끝나고 저장버튼을 누르면 위 파일을 FTP로 업로드
3. 업로드된 파일을 그누보드 첨부파일 폴더로 복사하여 저장
4. 임시파일들 삭제
------------------------------------------------------------
스킨을 업로드한 후 첨부된 설명서(readme.txt)에 나온 대로
스킨 폴더의 hwpctrl_lib.php,
그리고 그누보드 bbs폴더에 있는 그누보드 기본파일인 write.php와 write_update.php를
약간만 수정해 주시면 됩니다.
스킨 설치가 완료되면 일반 그누보드 게시판처럼 뜰 것입니다.
이상태에서 '글쓰기'버튼이나 '수정' 버튼을 누르면 HWP편집창이 뜨는데
여기서 편집을 하고 상단에 '글쓰기' 버튼을 누르면 편집된 내용이 자동으로 저장됩니다.
신규 글쓰기를 하면 스킨 폴더에 있는 basic.hwp의 내용을 기본으로 불러 옵니다.
따라서 basic.hwp의 내용을 회사의 공문 기안양식등으로 해서 변경해 올린다면 공문서 작성이 수월해 질 것입니다.
혹은 basic.hwp를 여러가지 포맷으로 저장해 두고, 각 글쓰기 상황에 맞는 기안양식을 선택하게 할 수도 있겠죠.
여러분이 응용해서 쓰시면 됩니다.
# 문서편집을 오래 하다가 로그인 풀려버리면 골치아프니까
로그인 지속시간을 늘린다던지 페이지를 주기적으로 리프레시한다든가 해서 대책을 세우시기 바랍니다.
# 모니터 해상도는 1280*1024를 기준으로 쓰시면 됩니다.
1024*768은 테스트 아직 안해봤습니다.
# 아직 기능이 완전치 않을 수도 있으니 테스트 용으로만 일단 해보시기 바랍니다.
태그 : 전자문서, hwp, 한글, 인트라넷, hwpctrl, api, 전자결재
이전에 브라우저 상에서 HWP 뷰어 기능을 제공하는 건 몇개 있었지만
직접 편집하고 자동으로 저장까지 완료해주는 건 처음 보셨을 것입니다.
이 스킨을 잘 활용하면 비싼 전자문서시스템을 도입하지 않아도
웹상에서의 HWP 문서편집, 결재 등이 가능할 수 있습니다.
hwpctrl을 활용하는 스킨이기 때문에 '아래아한글 2010'이 컴퓨터에 깔려 있어야 이용가능합니다.
(2007버전도 가능하긴 하지만 약간 불안정함)
돌아가는 구조는 다음과 같습니다.
------------------------------------------------------------
1. hwp파일을 로컬에서 임시저장하고 hwpctrl을 이용해 편집
2. 편집이 끝나고 저장버튼을 누르면 위 파일을 FTP로 업로드
3. 업로드된 파일을 그누보드 첨부파일 폴더로 복사하여 저장
4. 임시파일들 삭제
------------------------------------------------------------
스킨을 업로드한 후 첨부된 설명서(readme.txt)에 나온 대로
스킨 폴더의 hwpctrl_lib.php,
그리고 그누보드 bbs폴더에 있는 그누보드 기본파일인 write.php와 write_update.php를
약간만 수정해 주시면 됩니다.
스킨 설치가 완료되면 일반 그누보드 게시판처럼 뜰 것입니다.
이상태에서 '글쓰기'버튼이나 '수정' 버튼을 누르면 HWP편집창이 뜨는데
여기서 편집을 하고 상단에 '글쓰기' 버튼을 누르면 편집된 내용이 자동으로 저장됩니다.
신규 글쓰기를 하면 스킨 폴더에 있는 basic.hwp의 내용을 기본으로 불러 옵니다.
따라서 basic.hwp의 내용을 회사의 공문 기안양식등으로 해서 변경해 올린다면 공문서 작성이 수월해 질 것입니다.
혹은 basic.hwp를 여러가지 포맷으로 저장해 두고, 각 글쓰기 상황에 맞는 기안양식을 선택하게 할 수도 있겠죠.
여러분이 응용해서 쓰시면 됩니다.
# 문서편집을 오래 하다가 로그인 풀려버리면 골치아프니까
로그인 지속시간을 늘린다던지 페이지를 주기적으로 리프레시한다든가 해서 대책을 세우시기 바랍니다.
# 모니터 해상도는 1280*1024를 기준으로 쓰시면 됩니다.
1024*768은 테스트 아직 안해봤습니다.
# 아직 기능이 완전치 않을 수도 있으니 테스트 용으로만 일단 해보시기 바랍니다.
태그 : 전자문서, hwp, 한글, 인트라넷, hwpctrl, api, 전자결재
추천
25
25
댓글 전체
감사합니다.!!!!!!
호호... 정말 좋습니다.
굿입니다 추천 꽝!!!
추천합니다
추천~ 대단하십니다.
추천합니다.^^
write_update.php 파일이 없습니다.
write_update는 그누보드 설치폴더 아래 bbs폴더에 있습니다.
그걸 설명서에 나온대로 수정해 주시면 됩니다.
그걸 설명서에 나온대로 수정해 주시면 됩니다.
적용 마쳤어요. 좋군요. 아주 좋아요.
최고네요
활용도 굿입니다. 추천하고갑니다.
대단하네요~~
좋은 기능이네요 혹시 엑셀은 안되나요.?
엑셀도 가능하다면 정말 좋겠네요..ㅋㅋ
운영서버에 깔아두고 개인컴에는 깔지않아도 될까요?
HWP 프로그램이 사용자의 컴에 깔려 있어야 합니다.
서버는 상관이 없어요.
서버는 상관이 없어요.
인트라넷 구축 때문에 이것저것 보고 있느데 이거 참 좋아요...^^
게시판처럼 새창이 아닌 현재창에서 작업 할수 있는 방법은 없나요?
게시판처럼 새창이 아닌 현재창에서 작업 할수 있는 방법은 없나요?
현재창에서 작업하면 편집공간이 작아지고 HWP툴을 배치할 공간이 부족해지는 문제가 발생합니다. 그래서 새창으로 한 건데요.
제가 알고 있는 전자문서시스템도 새창으로 하길래 이걸 벤치마크 했지요.
제가 알고 있는 전자문서시스템도 새창으로 하길래 이걸 벤치마크 했지요.
네 감사합니다.
메시지: 개체가 필요합니다.
줄: 285
문자: 3
코드: 0
URI: http://192.168.0.3/bbs/write.php?bo_table=hwp&hwp_mode=on
이런 메세지를 출력하고 저장이 안되네요.. ㅠ.ㅠ
줄: 285
문자: 3
코드: 0
URI: http://192.168.0.3/bbs/write.php?bo_table=hwp&hwp_mode=on
이런 메세지를 출력하고 저장이 안되네요.. ㅠ.ㅠ
보통 http://도메인/gnuboard4/bbs.. 이렇게 경로가 되는데
님은 아이피다음에 바로 bbs폴더가 시작되네요.
아마도 경로설정 문제가 아닌가 싶네요.
님은 아이피다음에 바로 bbs폴더가 시작되네요.
아마도 경로설정 문제가 아닌가 싶네요.
재인스톨 후 스킨메뉴얼 세팅을 해도 똑같은 에러 메시지가 발생하네요.. ㅠ.ㅠ
와 정말 멋진 기능입니다.
추천합니다...
문서양식 같은 것 만들려면 너무 복잡하였는데...
기본양식만 만들어 올리면 끝나겠습니다.ㅎㅎㅎ
추천합니다...
문서양식 같은 것 만들려면 너무 복잡하였는데...
기본양식만 만들어 올리면 끝나겠습니다.ㅎㅎㅎ
최고입니다 ^^
감사합니다~ 잘 쓰겠습니다.
작업한 내용이 첨부도 되고 뷰페이지에 내용이 같이 나오게 할 수는 없는지요..??
내용도 같이 보이면 좋을거 같다는 생각에서 질문 드렸습니다.
작업한 내용이 첨부도 되고 뷰페이지에 내용이 같이 나오게 할 수는 없는지요..??
내용도 같이 보이면 좋을거 같다는 생각에서 질문 드렸습니다.
감사합니다...
감사합니다.
대단합니다~
오오 허브아저씨가 좋아하겠다
감사합니다.
아레아한글
xxx
감사합니다 찾던 거였는대..
궁금한게 있는대요
설치하고 하니
메시지: 개체가 필요합니다.
줄: 326
문자: 3
코드: 0
URI: http://www.withmind.or.kr/bbs/write.php?bo_table=ex1&hwp_mode=on
요거 때문에 진행이 되지 않는대 해결하신분 계시나요?
궁금한게 있는대요
설치하고 하니
메시지: 개체가 필요합니다.
줄: 326
문자: 3
코드: 0
URI: http://www.withmind.or.kr/bbs/write.php?bo_table=ex1&hwp_mode=on
요거 때문에 진행이 되지 않는대 해결하신분 계시나요?
해결 하셨을지 모르겠지만 혹 참고 하실분들이 있을까 해서 답변 남겨드립니다.
위와 같은 현상이 나타나서 저도 한참 애먹었는데요.. 문제는 FTP 설정 부분을 고치니깐 깔끔하여 잘 되더라구요..
-----------------------------------------------------------------
// 예를 들어 그누보드 설치 경로가 '/public_html/gnuboard4'일 경우라면 아래처럼 됨
// $FTP_Root="/public_html"; // FTP 루트(만일 없다면 아예 비워둘 것)
// $FTP_GNU = "/gnuboard4"; //그누보드 폴더명
---------------------------------------------------------------------
위는 hwpctrl_lib.php 파일의 원본의 내용입니다.
저는 /web 폴더에 그누보드 설치 경로.
혹시나 하는 마음에 FTP 접속하여 보니 /web 폴더 나오네요.
그러면 루트는 빈 공간. 그누보드 폴더명에 /web라고 생각하고 아래처럼 설정.
$FTP_Root=""; // FTP 루트(만일 없다면 아예 비워둘 것)
$FTP_GNU = "/web"; //그누보드 폴더명
하지만 에러가 떡하니~ 버팀.
아무래도 경로설정 부분이 잘못설정한거 같다는 생각에 아래처럼 변경 함.
$FTP_Directory = "/web/data/";
정상적으로 작동함.
그래서 root 와 GNU 반대로 설정.
$FTP_Root="/web// FTP 루트(만일 없다면 아예 비워둘 것)
$FTP_GNU = ""; //그누보드 폴더명
에러 메세지 출력되지 않고 작동 됨.
--------------------------------------------------------
제 글이 정답이 될 수는 없으니 참고하시기 바랍니다.
위와 같은 현상이 나타나서 저도 한참 애먹었는데요.. 문제는 FTP 설정 부분을 고치니깐 깔끔하여 잘 되더라구요..
-----------------------------------------------------------------
// 예를 들어 그누보드 설치 경로가 '/public_html/gnuboard4'일 경우라면 아래처럼 됨
// $FTP_Root="/public_html"; // FTP 루트(만일 없다면 아예 비워둘 것)
// $FTP_GNU = "/gnuboard4"; //그누보드 폴더명
---------------------------------------------------------------------
위는 hwpctrl_lib.php 파일의 원본의 내용입니다.
저는 /web 폴더에 그누보드 설치 경로.
혹시나 하는 마음에 FTP 접속하여 보니 /web 폴더 나오네요.
그러면 루트는 빈 공간. 그누보드 폴더명에 /web라고 생각하고 아래처럼 설정.
$FTP_Root=""; // FTP 루트(만일 없다면 아예 비워둘 것)
$FTP_GNU = "/web"; //그누보드 폴더명
하지만 에러가 떡하니~ 버팀.
아무래도 경로설정 부분이 잘못설정한거 같다는 생각에 아래처럼 변경 함.
$FTP_Directory = "/web/data/";
정상적으로 작동함.
그래서 root 와 GNU 반대로 설정.
$FTP_Root="/web// FTP 루트(만일 없다면 아예 비워둘 것)
$FTP_GNU = ""; //그누보드 폴더명
에러 메세지 출력되지 않고 작동 됨.
--------------------------------------------------------
제 글이 정답이 될 수는 없으니 참고하시기 바랍니다.
대박이네요..
글작성시..올려둔 서식을 선택할수 있었으면 좋겠네요...