From 9fac285610820c4cba71e678cfc93011728948e4 Mon Sep 17 00:00:00 2001 From: zero Date: Tue, 24 Apr 2007 02:22:27 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@1291 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- config/func.inc.php | 2 +- modules/rss/rss.view.php | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/config/func.inc.php b/config/func.inc.php index abae0fe06..b136c7b44 100644 --- a/config/func.inc.php +++ b/config/func.inc.php @@ -115,7 +115,7 @@ $unicode_str = iconv("UTF-8","UCS-2",$string); if(strlen($unicode_str) < $cut_size*2) return $string; - $output = substr($unicode_str, 0, $cut_size*2); + $output_str = substr($unicode_str, 0, $cut_size*2); return iconv("UCS-2","UTF-8",$output_str).$tail; } diff --git a/modules/rss/rss.view.php b/modules/rss/rss.view.php index d92e2b24a..3affe25cc 100644 --- a/modules/rss/rss.view.php +++ b/modules/rss/rss.view.php @@ -68,7 +68,14 @@ $item->author = $item->user_name; $item->link = sprintf("%s?document_srl=%d", Context::getRequestUri(), $item->document_srl); - $item->description = $item->content; + + // 전문 공개일 경우 + if($module_info->open_rss=='Y') { + $item->description = $item->content; + // 요약 공개일 경우 + } else { + $item->description = cut_str(strip_tags($item->content),100,'...'); + } $item->date = gmdate("D, d M Y H:i:s", $time); $content[$idx++] = $item; }