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

Trackback URL : http://cl.dgtalx.net/trackback/1

« Previous : 1 : ... 184 : 185 : 186 : 187 : 188 : Next »

Archives

Calendar

«   2010/09   »
      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 30