Egroupware

업무, 연계, 그리고 그 이상의 연장을 위해

기업은 그룹웨어를 필요로 한다.

사실 가장 필요한 그룹웨어는 주문제작에 따른 고가의 비용지불이 끝난 erp 소프트웨어들로만 한정된다.

opensource 로 된 괜찮은 그룹웨어를 써보게 되었다.

egroupware 라는 php award 에 빛나는 소프트웨어다.. 만 아직 버그가 조금 있다.

현재 이 소프트웨어의 한국어 번역작업에 동참하고 있으나 피드백이 느린것 같다..


egowsync 라는 소프트웨어와 syncml, xmlrpc 등의 지원으로 사실상 어떠한 디바이스와도 연계가 된다.

(개념있는 디바이스라는 가정하에!)


관련 링크 -

egroupware Tags - Made by C.L

egroupware Homepage

Egroupware Felamimail 한국어 변환 패치

php source code patch for korean user

this patch redefines serveral value of default characterset to euc-kr from iso-8859-1.

Egroupware felamimail 한국어 변환문제 패치

이 패치는 기본설정값과 몇가지 변수를 수정하여 한국어 메일을 정상적으로 출력되게 합니다.

rar로 egw의 기본폴더에 압축을 해제하고 ./mail_kr_patch 를 실행할 경우 패치를 진행하며

패치가 끝난 경우 패치셋업파일/패치파일 두개를 자동으로 삭제합니다.

이 패치는 소스코드를 직접 패치하므로 버전이 일치하여야 합니다.

egroupware 1.2 - 105 버전에 맞추어져있습니다.


크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by LeCieL

2006/12/07 05:35 2006/12/07 05:35
, ,
Response
No Trackback , No Comment
RSS :
http://cl.dgtalx.net/rss/response/71

groupware?

업무, 연계, 그리고 그 이상의 연장을 위해

기업은 그룹웨어를 필요로 한다.

사실 가장 필요한 그룹웨어는 주문제작에 따른 고가의 비용지불이 끝난 erp 소프트웨어들로만 한정된다.

opensource 로 된 괜찮은 그룹웨어를 써보게 되었다.

egroupware 라는 php award 에 빛나는 소프트웨어다.. 만 아직 버그가 조금 있다.

현재 이 소프트웨어의 한국어 번역작업에 동참하고 있으나 피드백이 느린것 같다..


egowsync 라는 소프트웨어와 syncml, xmlrpc 등의 지원으로 사실상 어떠한 디바이스와도 연계가 된다.

(개념있는 디바이스라는 가정하에!)


그룹웨어의 핵심은 싱크기능이다.

모바일러티가 중시되고 있는 현대사회가 아니던가.


아래 내용은 필자가 포럼에 포스팅한 내용이고 이 후로 버그가 고쳐졌는지는 모른다.


1단계 : class.xmlrpc_server_php.inc.php 파일수정 ->
line 100 : 밑의 코드를 다음과 같이 수정한다.
$palyload=$GLOBALS['egw']->translation->convert($payload,$GLOBALS['egw']->translation->charset(),
'ut
f-8');
header("Content-length: " . strlen($payload)*1.3);
echo $payload;


2단계 : xml_functions.inc.php 파일수정 ->
line 232 : 다음 펑션의 내용을 아래와 같이 수정한다 xmlrpc_encode_entitites($data)

아래--

       default:
               if($code < 32) {
// by C.L || $code > 159) (이 구문을 삭제할것)
// utf-8 및 아시아권역에서는 159번째 이상의 코드캐릭터를 사용하므로
// 일본/한국/중국의 사용자는 이 항을 수정하지 않으면 절대 이용할 수 없다.
                                                $character =("&#".strval($code).";");
                                        }
                                        break;
                        }


3단계 :  xml_functions.inc.php 의 140번째 라인의 변수를 널처리한다.

        $GLOBALS['xmlrpc_defencoding'] = '';
        $GLOBALS['xmlrpc_internalencoding']='';

이제 xmlrpc는 정상적으로 동작한다. egowsync 를 즐길 수 있다!

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by LeCieL

2006/09/27 04:58 2006/09/27 04:58
Response
No Trackback , No Comment
RSS :
http://cl.dgtalx.net/rss/response/1


Archives

Calendar

«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29