From c4f011230e940d3d8ebb3b03c129279340984ca0 Mon Sep 17 00:00:00 2001 From: zero Date: Wed, 28 Nov 2007 04:26:18 +0000 Subject: [PATCH] =?UTF-8?q?=C3=AB=C2=B8=C2=94=C3=AB=C2=A1=C2=9C=C3=AA?= =?UTF-8?q?=C2=B7=C2=B8API=C3=AC=C2=9D=C2=98=20getPost=20method=20=C3=AB?= =?UTF-8?q?=C2=8F=C2=99=C3=AC=C2=9E=C2=91=C3=AD=C2=95=C2=98=C3=AB=C2=8F?= =?UTF-8?q?=C2=84=C3=AB=C2=A1=C2=9D=20=C3=AB=C2=B3=C2=80=C3=AA=C2=B2=C2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3100 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- addons/blogapi/blogapi.addon.php | 42 ++++++++++++++++++++++---------- 1 file changed, 29 insertions(+), 13 deletions(-) diff --git a/addons/blogapi/blogapi.addon.php b/addons/blogapi/blogapi.addon.php index 9fb560153..27dbb978f 100644 --- a/addons/blogapi/blogapi.addon.php +++ b/addons/blogapi/blogapi.addon.php @@ -155,25 +155,41 @@ if(!$oDocument->isExists() || !$oDocument->isGranted()) { printContent( getXmlRpcFailure(1, 'no permission') ); } else { + // 카테고리를 사용하는지 확인후 사용시 카테고리 목록을 구해와서 Context에 세팅 + $category = ""; + if($oDocument->get('category_srl')) { + $oDocumentModel = &getModel('document'); + $category_list = $oDocumentModel->getCategoryList($oDocument->get('module_srl')); + if($category_list[$oDocument->get('category_srl')]) { + $category = $category_list[$oDocument->get('category_srl')]->title; + } + } + $content = sprintf( ''. - ''. - 'categories%s'. - 'dateCreated%s'. - 'description%s'. - 'link%s'. - 'postid%s'. - 'title%s'. - 'publish1'. - '', - $oDocument->get('category_srl'), + ''. + ''. + ''. + ''. + 'categories'. + 'dateCreated%s'. + 'description'. + 'link%s'. + 'postid%s'. + 'title'. + 'publish1'. + ''. + ''. + ''. + ''. + '', + $category, date("Ymd", $oDocument->getRegdateTime()).'T'.date("H:i:s", $oDocument->getRegdateTime()), - 'sadfsadf',//$oDocument->getContent(false), + $oDocument->getContent(false), $oDocument->getPermanentUrl(), $oDocument->document_srl, - 'asfasdfs'//$oDocument->getTitleText() + $oDocument->getTitleText() ); - debugPrint($content); printContent($content); } }